ADTF
Loading...
Searching...
No Matches
media_description_service_intf.h
Go to the documentation of this file.
1
7#pragma once
11
13#define CID_ADTF_MEDIA_DESCRIPTION_SERVICE "media_description.service.adtf.cid"
14
15namespace adtf
16{
17
18namespace services
19{
20
21namespace ant
22{
23
29class ADTF3_DEPRECATED("The ADTF Media Description Service and its interfaces are deprecated.")
30 IMediaDescriptionService: public adtf::ucom::IObject
31{
32 public:
34 ADTF_IID(IMediaDescriptionService, "media_description.ant.services.adtf.iid");
35
36 public:
44 ADTF3_DEPRECATED("The ADTF Media Description Service and its interfaces are deprecated.")
45 virtual tResult GetStructMediaDescription(const char* strStructName,
46 adtf::base::IString&& strMediaDescription) const = 0;
47
48};
49
50} // namespace ant
51
52using ant::IMediaDescriptionService;
53
54} // namespace services
55
56} // namespace adtf
#define ADTF3_DEPRECATED(_depr_message_)
Definition adtf_base_deprecated.h:27
#define ADTF_IID(_interface, _striid)
Definition adtf_iid.h:19
A_UTILS_NS::cResult tResult
For backwards compatibility and to bring latest version into scope.
Definition result.h:736
Definition string_intf.h:29
ant::IObject IObject
Alias always bringing the latest version of ant::IObject into scope.
Definition object_intf.h:109
Namespace for all functionality provided by ADTF and its SDKs.
Definition adtf_client_connector.h:14