ADTF  v2.14.3
adtf_guids.h File Reference

The Guids identifier definition within ADTF SDK (namespace adtf). More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define OID_ADTF_MEDIA_TYPE   "adtf.core.media_type"
 Basic object identifiers for the streaming data type. More...
 
#define OID_ADTF_MEDIA_SAMPLE   "adtf.core.media_sample"
 Basic object identifiers for the streaming data container. More...
 
#define OID_ADTF_KERNEL   "adtf.core.kernel"
 oid of the kernel
 
#define OID_ADTF_SCHEDULER   "adtf.core.scheduler"
 oid of the scheduler
 
#define OID_ADTF_REFERENCE_CLOCK   "adtf.core.reference_clock"
 OID for the base implementation of the ADTF Reference Clock. More...
 
#define OID_ADTF_MEMORY_MANAGER   "adtf.core.memory_manager"
 OID for the base implementation of the ADTF Memory Manager Service. More...
 
#define OID_ADTF_SAMPLE_POOL   "adtf.core.sample_pool"
 OID for the base implementation of the ADTF Memory Sample Pool Service. More...
 
#define OID_ADTF_APPLICATION   "adtf.core.application"
 OID for the base implementation of the ADTF Application Service. More...
 
#define OID_ADTF_CONTROLLER   "adtf.core.controller"
 OID for the ADTF Socket Controller Service.
 
#define OID_ADTF_NAMESPACE   "adtf.core.namespace"
 OID for the base implementation of the ADTF Namespace Service. More...
 
#define OID_ADTF_DATA_EXCHANGE   "adtf.core.data_exchange"
 OID for the base implementation of the ADTF Data Exchange Service. More...
 
#define OID_ADTF_MESSAGE_BUS   "adtf.core.message_bus"
 OID for the base implementation of the ADTF Message Bus Service. More...
 
#define OID_ADTF_CHANNEL_UDP   "adtf.core.udp_channel"
 OID for the base implementation of the ADTF Message Bus UDP Channel. More...
 
#define OID_ADTF_CHANNEL_UDP2   "adtf.core.udp2_channel"
 OID for the base implementation of the ADTF Message Bus UDP 2 Channel. More...
 
#define OID_ADTF_CHANNEL_TCP   "adtf.core.tcp_channel"
 OID for the base implementation of the ADTF Message Bus TCP Channel. More...
 
#define OID_ADTF_CHANNEL_TIMESYNC   "adtf.core.timesync_channel"
 OID for the base implementation of the ADTF Message Bus UDP-Timing Channel. More...
 
#define OID_ADTF_SESSION_MANAGER   "adtf.core.session_manager"
 OID for the base implementation of the ADTF Session Manager Service. More...
 
#define OID_ADTF_FILTERGRAPH_MANAGER   "adtf.core.filtergraph_manager"
 OID for the base implementation of the ADTF FilterGraph Manager Service. More...
 
#define OID_ADTF_MEDIA_DESCRIPTION_MANAGER   "adtf.core.mediadescription_manager"
 OID for the base implementation of the ADTF Media Description Manager Service. More...
 
#define OID_ADTF_DAT_EXPORTER   "adtf.core.dat_exporter"
 OID for the ADTF Dat-Exporter Service. More...
 
#define OID_ADTF_EXTENDED_DATA   "adtf.core.extended_data"
 OID for adtf::IExtendedDataManager.
 
#define OID_ADTF_PROFILING   "adtf.core.profiling"
 OID for the base Implementation of the ADTF Profiling Service. More...
 
#define OID_ADTF_PYTHON_SUPPORT   "adtf.core.python_support"
 OID for the base implementation of the ADTF Python Script Support Service. More...
 
#define OID_ADTF_CONSOLE_LOGGER   "adtf.core.console_logger"
 OID for the Console Logger Service. More...
 
#define OID_ADTF_WATCHDOG   "adtf.core.watchdog"
 OID for the Watchdog Service. More...
 
#define IID_ADTF_SAMPLE_POOL   "iid.sample_pool"
 The service interface identifier for the adtf::ISamplePool. More...
 
#define IID_ADTF_APPLICATION   "iid.application"
 The service interface identifier for the adtf::IApplication. More...
 
#define IID_ADTF_XAPPLICATION   "iid.xapplication"
 The service interface identifier for the adtf::IXApplication. More...
 
#define IID_ADTF_NAMESPACE   "iid.namespace"
 The service interface identifier for the adtf::INamespace. More...
 
#define IID_ADTF_DATA_EXCHANGE   "iid.data_exchange"
 The communication service interface identifier for the adtf::IDataExchange. More...
 
#define IID_ADTF_MESSAGE_BUS   "iid.adtf_message_bus"
 The interface identifier for the adtf::IMessageBus. More...
 
#define IID_ADTF_MESSAGE_BUS_INFO   "iid.adtf_message_bus_info"
 The interface identifier for the adtf::IMessageBusInfo. More...
 
#define IID_ADTF_KERNEL1   "iid.kernel"
 The service interface identifier for the adtf::IKernel1 of ADTF 2.0 until 2.1. More...
 
#define IID_ADTF_KERNEL   "iid.kernel2"
 The service interface identifier for the adtf::IKernel. More...
 
#define IID_ADTF_KERNEL_INFO   "iid.kernelinfo"
 The service interface identifier for the adtf::IKernelInfo. More...
 
#define IID_ADTF_KERNEL_INFO_EXTENDED   "iid.kernelinfoextended"
 The service interface identifier for the adtf::IKernelInfoExtended. More...
 
#define IID_ADTF_KERNELREALTIME   "iid.kernelrealtime"
 The service interface identifier for the adtf::IKernelRealtime. More...
 
#define IID_ADTF_REFERENCE_CLOCK   "iid.reference_clock"
 The service interface identifier for the adtf::IReferenceClock. More...
 
#define IID_ADTF_REFERENCE_CLOCK_EXTENDED   "iid.reference_clock_extended"
 The service interface identifier for the adtf::IReferenceClockExt. More...
 
#define IID_ADTF_EXTERNAL_CLOCK   "iid.external_clock"
 The service interface identifier for the adtf::IReferenceClockExt::IExternalClock. More...
 
#define IID_ADTF_MEMORY_MANAGER   "iid.memory_manager"
 The service interface identifier for the adtf::IMemoryManager. More...
 
#define IID_ADTF_ALLOCATOR_INFO   "iid.allocator_info"
 The service interface identifier for the adtf::IAllocatorInfo. More...
 
#define IID_ADTF_SESSION_MANAGER   "iid.session_manager"
 The service interface identifier for the adtf::ISessionManager. More...
 
#define IID_ADTF_FILTERGRAPH   "iid.filtergraph"
 The service interface identifier for the adtf::IFilterGraph. More...
 
#define IID_ADTF_MEDIA_DESCRIPTION_MANAGER   "iid.media_description_manager"
 The service interface identifier for the adtf::IMediaDescriptonManager. More...
 
#define IID_ADTF_MEDIA_DESCRIPTION_MANAGER_EXT   "iid.media_description_manager_ext"
 The service interface identifier for the adtf::IMediaDescriptonManager. More...
 
#define IID_ADTF_FILTER   "iid.filter"
 The interface identifier for the adtf::IFilter. More...
 
#define IID_ADTF_PIN   "iid.pin"
 The interface identifier for the adtf::IPin. More...
 
#define IID_ADTF_PIN_EVENT_SINK   "iid.pin_event_sink"
 The interface identifier for the adtf::IPinEventSink. More...
 
#define IID_ADTF_PIN_PRIORITY   "iid.pin_priority"
 The interface identifier for the adtf::IPinPriority. More...
 
#define IID_ADTF_MEDIA_TYPE   "iid.media_type"
 The interface identifier for the adtf::IMediaType. More...
 
#define IID_ADTF_MEDIA_DESCRIPTION   "iid.media_description"
 The interface identifier for the adtf::IMediaDescription. More...
 
#define IID_ADTF_MEDIA_CODER   "iid.media_coder"
 The interface identifier for the adtf::IMediaCoder in ADTF versions lower than 2.8. More...
 
#define IID_ADTF_MEDIA_CODER_EXT   "iid.media_coder_ext"
 The interface identifier for the adtf::IMediaCoderExt. More...
 
#define IID_ADTF_MEDIA_TYPE_DESCRIPTION_v10   "iid.media_type_description"
 The interface identifier for the adtf::IMediaTypeDescriptionv10. More...
 
#define IID_ADTF_MEDIA_TYPE_DESCRIPTION_v20   "iid.media_type_description_ext"
 The interface identifier for the adtf::IMediaTypeDescriptionv20. More...
 
#define IID_ADTF_MEDIA_TYPE_DESCRIPTION_v30   "iid.media_type_description_v30"
 The interface identifier for the current impleemntation of the adtf::IMediaTypeDescription. More...
 
#define IID_ADTF_MEDIA_TYPE_DESCRIPTION   IID_ADTF_MEDIA_TYPE_DESCRIPTION_v30
 The interface identifier for the adtf::IMediaTypeDescription. More...
 
#define IID_ADTF_MEDIA_TYPE_DESCRIPTION_EXT   IID_ADTF_MEDIA_TYPE_DESCRIPTION_v30
 The interface identifier for the adtf::IMediaTypeDescriptionExt dummy class. More...
 
#define IID_ADTF_MEDIA_SAMPLE   "iid.media_sample"
 The interface identifier for the adtf::IMediaSample. More...
 
#define IID_ADTF_MEDIA_SAMPLE_INFO   "iid.media_sample_info"
 The interface identifier for the adtf::IMediaSampleInfo. More...
 
#define IID_ADTF_MEDIA_SAMPLE_LOG   "f_iid.media_sample_log"
 The interface identifier for the adtf::IMediaSampleLog. More...
 
#define IID_ADTF_MEDIA_SAMPLE_INFO_EXT   "iid.media_sample_info_ext"
 The interface identifier for the adtf::IMediaSampleInfoExt. More...
 
#define IID_ADTF_MEDIA_SERIALIZABLE   "iid.media_serializable"
 The interface identifier for the adtf::IMediaSerializable. More...
 
#define IID_ADTF_MEDIA_SERIALIZER   "iid.media_serializer"
 The interface identifier for the adtf::IMediaSerializer. More...
 
#define IID_ADTF_SAMPLE_QUEUE   "iid.sample_queue"
 The interface identifier for the adtf::ISampleQueue. More...
 
#define IID_ADTF_SAMPLE_QUEUE_EVENT_SINK   "iid.sample_queue_event_sink"
 The interface identifier for the adtf::ISampleQueueEventSink. More...
 
#define IID_ADTF_SAMPLE_STREAM   "iid.sample_stream"
 The interface identifier for the adtf::ISampleStream. More...
 
#define IID_ADTF_EXTERNAL_SYNC_SOURCE   "iid.external_sync_source"
 The interface identifier for the adtf::IExternalSyncSource. More...
 
#define IID_ADTF_EXTERNAL_SYNC_SINK   "iid.external_sync_sink"
 The interface identifier for the adtf::IExternalSyncSink. More...
 
#define IID_ADTF_RUNNABLE   "iid.runnable"
 The interface identifier for the adtf::IRunnable. More...
 
#define IID_ADTF_CONFIGURATION   "iid.configuration"
 The interface identifier for the adtf::IConfiguration. More...
 
#define IID_ADTF_SESSION   "iid.session"
 The interface identifier for the adtf::ISession. More...
 
#define IID_ADTF_MACRO_RESOLVER   "iid.macro_resolver"
 The interface identifier for the adtf::IMacroResolver. More...
 
#define IID_ADTF_CHANNEL   "iid.adtf_channel"
 The interface identifier for a channel, see adtf::IChannel. More...
 
#define IID_ADTF_CHANNELADAPTER_INFO   "iid.adtf_channel_adapter_info"
 The interface identifier for a channel, see adtf::IChannelAdapterInfo. More...
 
#define IID_ADTF_EXTENDED_DATA_MANAGER   "iid.adtf_extended_data_manager"
 Interface id for adtf::IExtendedDataManager. More...
 
#define IID_ADTF_EXTENDED_DATA   "iid.adtf_extended_data_service"
 Interface id for adtf::IExtendedData. More...
 
#define IID_ADTF_EXTENDED_DATA_SERVICE   IID_ADTF_EXTENDED_DATA
 Alias for IID_ADTF_EXTENDED_DATA.
 
#define IID_ADTF_EDS_EDITOR_SERVICE   "iid.adtf_eds_editor_service"
 Interface id for adtf::IEDSEditor. More...
 
#define IID_ADTF_PYTHON_MODULE   "iid.python_module"
 The service interface identifier for the adtf::IPythonModule. More...
 
#define IID_ADTF_PYTHON_SUPPORT   "iid.python_support"
 The service interface identifier for the adtf::IPythonSupport. More...
 
#define IID_ADTF_FILTERGRAPH_PORTINFO   "iid.filtergraph_portinfo"
 The service interface identifier for the adtf::IFiltergraphPortInfo. More...
 
#define IID_ADTF_WATCHDOG   "iid.adtf_watchdog"
 The service interface identifier for the adtf::IWatchdog. More...
 
#define IID_FILTER_PROXY_INTERFACE   "iid.adtf.filterproxy"
 The interface identifier for the adtf::IFilterProxy. More...
 
#define IID_ADTF_SUBFILTER   "iid.adtf.subfilter"
 The interface identifier for the adtf::ISubFilter. More...
 

Detailed Description

The Guids identifier definition within ADTF SDK (namespace adtf).

Copyright © Audi Electronics Venture GmbH. All rights reserved

Author
VG8D3AW
Date
2016-07-14 11:42:37 +0200 (Thu, 14 Jul 2016)
Revision
58109
Remarks

Definition in file adtf_guids.h.

Macro Definition Documentation

#define IID_ADTF_ALLOCATOR_INFO   "iid.allocator_info"

The service interface identifier for the adtf::IAllocatorInfo.

The default implementation of ADTF is provided through OID_ADTF_MEMORY_MANAGER.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 285 of file adtf_guids.h.

#define IID_ADTF_APPLICATION   "iid.application"

The service interface identifier for the adtf::IApplication.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 161 of file adtf_guids.h.

Referenced by CreateAddonsMenu(), initialize(), and run().

#define IID_ADTF_CHANNEL   "iid.adtf_channel"

The interface identifier for a channel, see adtf::IChannel.

This interfaces can be reached through the ucom::IObject::GetInterface. Some default implementations of this interface is provided through OID_ADTF_CHANNEL_UDP, OID_ADTF_CHANNEL_TCP.

Definition at line 528 of file adtf_guids.h.

#define IID_ADTF_CHANNELADAPTER_INFO   "iid.adtf_channel_adapter_info"

The interface identifier for a channel, see adtf::IChannelAdapterInfo.

This interfaces can be reached through the ucom::IObject::GetInterface. Some default implementations of this interface is provided through OID_ADTF_CHANNEL_UDP, OID_ADTF_CHANNEL_TCP.

Definition at line 536 of file adtf_guids.h.

#define IID_ADTF_CONFIGURATION   "iid.configuration"

The interface identifier for the adtf::IConfiguration.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 504 of file adtf_guids.h.

Referenced by initialize(), and run().

#define IID_ADTF_DATA_EXCHANGE   "iid.data_exchange"

The communication service interface identifier for the adtf::IDataExchange.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_DATA_EXCHANGE.

Definition at line 186 of file adtf_guids.h.

#define IID_ADTF_EDS_EDITOR_SERVICE   "iid.adtf_eds_editor_service"

Interface id for adtf::IEDSEditor.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 562 of file adtf_guids.h.

#define IID_ADTF_EXTENDED_DATA   "iid.adtf_extended_data_service"

Interface id for adtf::IExtendedData.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 550 of file adtf_guids.h.

#define IID_ADTF_EXTENDED_DATA_MANAGER   "iid.adtf_extended_data_manager"

Interface id for adtf::IExtendedDataManager.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 543 of file adtf_guids.h.

#define IID_ADTF_EXTERNAL_CLOCK   "iid.external_clock"

The service interface identifier for the adtf::IReferenceClockExt::IExternalClock.

This interfaces can be reached through the ucom::IObject::GetInterface. This interface can be used to provide a clock on adtf::IReferenceClockExt.

Definition at line 269 of file adtf_guids.h.

#define IID_ADTF_EXTERNAL_SYNC_SINK   "iid.external_sync_sink"

The interface identifier for the adtf::IExternalSyncSink.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 490 of file adtf_guids.h.

#define IID_ADTF_EXTERNAL_SYNC_SOURCE   "iid.external_sync_source"

The interface identifier for the adtf::IExternalSyncSource.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 483 of file adtf_guids.h.

#define IID_ADTF_FILTER   "iid.filter"

The interface identifier for the adtf::IFilter.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 326 of file adtf_guids.h.

Referenced by main(), run(), and cFilterProxyBase::cSubFilterContainer::Set().

#define IID_ADTF_FILTERGRAPH   "iid.filtergraph"

The service interface identifier for the adtf::IFilterGraph.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_FILTERGRAPH_MANAGER.

Definition at line 302 of file adtf_guids.h.

#define IID_ADTF_FILTERGRAPH_PORTINFO   "iid.filtergraph_portinfo"

The service interface identifier for the adtf::IFiltergraphPortInfo.

This interface can be reached through the ucom::IObject::GetInterface.

Remarks
This interface is only for internal use!.

Definition at line 586 of file adtf_guids.h.

#define IID_ADTF_KERNEL   "iid.kernel2"

The service interface identifier for the adtf::IKernel.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_KERNEL.

Definition at line 221 of file adtf_guids.h.

#define IID_ADTF_KERNEL1   "iid.kernel"

The service interface identifier for the adtf::IKernel1 of ADTF 2.0 until 2.1.

For further use of ADTF 2.2 and higher please use IID_ADTF_KERNEL and the adtf::IKernel interface.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_KERNEL.

Definition at line 213 of file adtf_guids.h.

#define IID_ADTF_KERNEL_INFO   "iid.kernelinfo"

The service interface identifier for the adtf::IKernelInfo.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_KERNEL.

Definition at line 229 of file adtf_guids.h.

#define IID_ADTF_KERNEL_INFO_EXTENDED   "iid.kernelinfoextended"

The service interface identifier for the adtf::IKernelInfoExtended.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_KERNEL.

Definition at line 237 of file adtf_guids.h.

#define IID_ADTF_KERNELREALTIME   "iid.kernelrealtime"

The service interface identifier for the adtf::IKernelRealtime.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_KERNEL.

Definition at line 245 of file adtf_guids.h.

#define IID_ADTF_MACRO_RESOLVER   "iid.macro_resolver"

The interface identifier for the adtf::IMacroResolver.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_APPLICATION.

Definition at line 520 of file adtf_guids.h.

#define IID_ADTF_MEDIA_CODER   "iid.media_coder"

The interface identifier for the adtf::IMediaCoder in ADTF versions lower than 2.8.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 368 of file adtf_guids.h.

#define IID_ADTF_MEDIA_CODER_EXT   "iid.media_coder_ext"

The interface identifier for the adtf::IMediaCoderExt.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 375 of file adtf_guids.h.

#define IID_ADTF_MEDIA_DESCRIPTION   "iid.media_description"

The interface identifier for the adtf::IMediaDescription.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 361 of file adtf_guids.h.

#define IID_ADTF_MEDIA_DESCRIPTION_MANAGER   "iid.media_description_manager"

The service interface identifier for the adtf::IMediaDescriptonManager.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_MEDIA_DESCRIPTION_MANAGER.

Definition at line 310 of file adtf_guids.h.

#define IID_ADTF_MEDIA_DESCRIPTION_MANAGER_EXT   "iid.media_description_manager_ext"

The service interface identifier for the adtf::IMediaDescriptonManager.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_MEDIA_DESCRIPTION_MANAGER.

Definition at line 318 of file adtf_guids.h.

#define IID_ADTF_MEDIA_SAMPLE   "iid.media_sample"

The interface identifier for the adtf::IMediaSample.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 419 of file adtf_guids.h.

Referenced by cRecorderStreamCreator::Run().

#define IID_ADTF_MEDIA_SAMPLE_INFO   "iid.media_sample_info"

The interface identifier for the adtf::IMediaSampleInfo.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 426 of file adtf_guids.h.

#define IID_ADTF_MEDIA_SAMPLE_INFO_EXT   "iid.media_sample_info_ext"

The interface identifier for the adtf::IMediaSampleInfoExt.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 441 of file adtf_guids.h.

#define IID_ADTF_MEDIA_SAMPLE_LOG   "f_iid.media_sample_log"

The interface identifier for the adtf::IMediaSampleLog.

The f is to access the interface a tiny micro sec faster, because its called very often if enabled.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 434 of file adtf_guids.h.

#define IID_ADTF_MEDIA_SERIALIZABLE   "iid.media_serializable"

The interface identifier for the adtf::IMediaSerializable.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 448 of file adtf_guids.h.

#define IID_ADTF_MEDIA_SERIALIZER   "iid.media_serializer"

The interface identifier for the adtf::IMediaSerializer.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 455 of file adtf_guids.h.

#define IID_ADTF_MEDIA_TYPE   "iid.media_type"

The interface identifier for the adtf::IMediaType.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 354 of file adtf_guids.h.

Referenced by cRecorderStreamCreator::ConnectWithRecorder().

#define IID_ADTF_MEDIA_TYPE_DESCRIPTION   IID_ADTF_MEDIA_TYPE_DESCRIPTION_v30

The interface identifier for the adtf::IMediaTypeDescription.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 405 of file adtf_guids.h.

#define IID_ADTF_MEDIA_TYPE_DESCRIPTION_EXT   IID_ADTF_MEDIA_TYPE_DESCRIPTION_v30

The interface identifier for the adtf::IMediaTypeDescriptionExt dummy class.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 412 of file adtf_guids.h.

#define IID_ADTF_MEDIA_TYPE_DESCRIPTION_v10   "iid.media_type_description"

The interface identifier for the adtf::IMediaTypeDescriptionv10.

This interfaces can be reached through the ucom::IObject::GetInterface.

Remarks
This is deprecated now!

Definition at line 383 of file adtf_guids.h.

#define IID_ADTF_MEDIA_TYPE_DESCRIPTION_v20   "iid.media_type_description_ext"

The interface identifier for the adtf::IMediaTypeDescriptionv20.

This interfaces can be reached through the ucom::IObject::GetInterface.

Remarks
This is deprecated now!

Definition at line 391 of file adtf_guids.h.

#define IID_ADTF_MEDIA_TYPE_DESCRIPTION_v30   "iid.media_type_description_v30"

The interface identifier for the current impleemntation of the adtf::IMediaTypeDescription.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 398 of file adtf_guids.h.

#define IID_ADTF_MEMORY_MANAGER   "iid.memory_manager"

The service interface identifier for the adtf::IMemoryManager.

The default implementation of ADTF is provided through OID_ADTF_MEMORY_MANAGER.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 277 of file adtf_guids.h.

#define IID_ADTF_MESSAGE_BUS   "iid.adtf_message_bus"

The interface identifier for the adtf::IMessageBus.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_MESSAGE_BUS.

Definition at line 194 of file adtf_guids.h.

#define IID_ADTF_MESSAGE_BUS_INFO   "iid.adtf_message_bus_info"

The interface identifier for the adtf::IMessageBusInfo.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_MESSAGE_BUS.

Definition at line 202 of file adtf_guids.h.

#define IID_ADTF_NAMESPACE   "iid.namespace"

The service interface identifier for the adtf::INamespace.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_NAMESPACE.

Definition at line 177 of file adtf_guids.h.

#define IID_ADTF_PIN   "iid.pin"

The interface identifier for the adtf::IPin.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 333 of file adtf_guids.h.

Referenced by ConnectAllPins().

#define IID_ADTF_PIN_EVENT_SINK   "iid.pin_event_sink"

The interface identifier for the adtf::IPinEventSink.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 340 of file adtf_guids.h.

Referenced by cFilterProxyBase::cSubFilterContainer::Set().

#define IID_ADTF_PIN_PRIORITY   "iid.pin_priority"

The interface identifier for the adtf::IPinPriority.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 347 of file adtf_guids.h.

#define IID_ADTF_PYTHON_MODULE   "iid.python_module"

The service interface identifier for the adtf::IPythonModule.

This interface can be reached through the ucom::IObject::GetInterface.

Definition at line 569 of file adtf_guids.h.

#define IID_ADTF_PYTHON_SUPPORT   "iid.python_support"

The service interface identifier for the adtf::IPythonSupport.

This interface can be reached through the ucom::IObject::GetInterface. A default implementations of this interface is provided through OID_ADTF_PYTHON_SUPPORT.

Definition at line 577 of file adtf_guids.h.

#define IID_ADTF_REFERENCE_CLOCK   "iid.reference_clock"

The service interface identifier for the adtf::IReferenceClock.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_REFERENCE_CLOCK.

Definition at line 253 of file adtf_guids.h.

Referenced by cPlayerStreamEventSink::Init(), and run().

#define IID_ADTF_REFERENCE_CLOCK_EXTENDED   "iid.reference_clock_extended"

The service interface identifier for the adtf::IReferenceClockExt.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_REFERENCE_CLOCK.

Definition at line 261 of file adtf_guids.h.

#define IID_ADTF_RUNNABLE   "iid.runnable"

The interface identifier for the adtf::IRunnable.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 497 of file adtf_guids.h.

Referenced by cFilterProxyBase::cSubFilterContainer::Set().

#define IID_ADTF_SAMPLE_POOL   "iid.sample_pool"

The service interface identifier for the adtf::ISamplePool.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 154 of file adtf_guids.h.

#define IID_ADTF_SAMPLE_QUEUE   "iid.sample_queue"

The interface identifier for the adtf::ISampleQueue.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 462 of file adtf_guids.h.

#define IID_ADTF_SAMPLE_QUEUE_EVENT_SINK   "iid.sample_queue_event_sink"

The interface identifier for the adtf::ISampleQueueEventSink.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 469 of file adtf_guids.h.

#define IID_ADTF_SAMPLE_STREAM   "iid.sample_stream"

The interface identifier for the adtf::ISampleStream.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 476 of file adtf_guids.h.

#define IID_ADTF_SESSION   "iid.session"

The interface identifier for the adtf::ISession.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 512 of file adtf_guids.h.

#define IID_ADTF_SESSION_MANAGER   "iid.session_manager"

The service interface identifier for the adtf::ISessionManager.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_SESSION_MANAGER.

Definition at line 294 of file adtf_guids.h.

Referenced by LoadGlobalsAndConfig().

#define IID_ADTF_SUBFILTER   "iid.adtf.subfilter"

The interface identifier for the adtf::ISubFilter.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 608 of file adtf_guids.h.

#define IID_ADTF_WATCHDOG   "iid.adtf_watchdog"

The service interface identifier for the adtf::IWatchdog.

This interface can be reached through the ucom::IObject::GetInterface. A default implementations of this interface is provided through OID_ADTF_WATCHDOG.

Definition at line 594 of file adtf_guids.h.

#define IID_ADTF_XAPPLICATION   "iid.xapplication"

The service interface identifier for the adtf::IXApplication.

This interfaces can be reached through the ucom::IObject::GetInterface. The default implementation of ADTF is provided through OID_ADTF_APPLICATION.

Definition at line 169 of file adtf_guids.h.

Referenced by main().

#define IID_FILTER_PROXY_INTERFACE   "iid.adtf.filterproxy"

The interface identifier for the adtf::IFilterProxy.

This interfaces can be reached through the ucom::IObject::GetInterface.

Definition at line 601 of file adtf_guids.h.

#define OID_ADTF_APPLICATION   "adtf.core.application"

OID for the base implementation of the ADTF Application Service.

see XSystem Service, ADTF Shell Service

Definition at line 55 of file adtf_guids.h.

Referenced by CreateAddonsMenu(), and main().

#define OID_ADTF_CHANNEL_TCP   "adtf.core.tcp_channel"

OID for the base implementation of the ADTF Message Bus TCP Channel.

see The ADTF Data Exchange Plugin for Message Bus

Definition at line 90 of file adtf_guids.h.

#define OID_ADTF_CHANNEL_TIMESYNC   "adtf.core.timesync_channel"

OID for the base implementation of the ADTF Message Bus UDP-Timing Channel.

see The ADTF Data Exchange Plugin for Message Bus

Definition at line 95 of file adtf_guids.h.

#define OID_ADTF_CHANNEL_UDP   "adtf.core.udp_channel"

OID for the base implementation of the ADTF Message Bus UDP Channel.

see The ADTF Data Exchange Plugin for Message Bus

Definition at line 80 of file adtf_guids.h.

#define OID_ADTF_CHANNEL_UDP2   "adtf.core.udp2_channel"

OID for the base implementation of the ADTF Message Bus UDP 2 Channel.

see The ADTF Data Exchange Plugin for Message Bus

Definition at line 85 of file adtf_guids.h.

#define OID_ADTF_CONSOLE_LOGGER   "adtf.core.console_logger"

OID for the Console Logger Service.

see Console Logger Service

Definition at line 139 of file adtf_guids.h.

#define OID_ADTF_DAT_EXPORTER   "adtf.core.dat_exporter"

OID for the ADTF Dat-Exporter Service.

see DAT Exporter Service.

Definition at line 116 of file adtf_guids.h.

#define OID_ADTF_DATA_EXCHANGE   "adtf.core.data_exchange"

OID for the base implementation of the ADTF Data Exchange Service.

see Data Exchange Service

Definition at line 70 of file adtf_guids.h.

#define OID_ADTF_FILTERGRAPH_MANAGER   "adtf.core.filtergraph_manager"

OID for the base implementation of the ADTF FilterGraph Manager Service.

see Filtergraph Manager Service

Definition at line 105 of file adtf_guids.h.

#define OID_ADTF_MEDIA_DESCRIPTION_MANAGER   "adtf.core.mediadescription_manager"

OID for the base implementation of the ADTF Media Description Manager Service.

see Media Description Manager Service

Definition at line 110 of file adtf_guids.h.

#define OID_ADTF_MEDIA_SAMPLE   "adtf.core.media_sample"

Basic object identifiers for the streaming data container.

The ADTF implementation of adtf::IMediaSample within base class adtf::cMediaSample.

Definition at line 29 of file adtf_guids.h.

Referenced by main(), and cRecorderStreamCreator::Run().

#define OID_ADTF_MEDIA_TYPE   "adtf.core.media_type"

Basic object identifiers for the streaming data type.

The ADTF implementation of adtf::IMediaType within base class adtf::cMediaType. adtf::cMediaType also implements adtf::IMediaDescription.

Definition at line 24 of file adtf_guids.h.

Referenced by cRecorderStreamCreator::ConnectWithRecorder(), and main().

#define OID_ADTF_MEMORY_MANAGER   "adtf.core.memory_manager"

OID for the base implementation of the ADTF Memory Manager Service.

see Memory Service.

Definition at line 45 of file adtf_guids.h.

#define OID_ADTF_MESSAGE_BUS   "adtf.core.message_bus"

OID for the base implementation of the ADTF Message Bus Service.

see Message Bus Service

Definition at line 75 of file adtf_guids.h.

#define OID_ADTF_NAMESPACE   "adtf.core.namespace"

OID for the base implementation of the ADTF Namespace Service.

see Namespace Service

Definition at line 65 of file adtf_guids.h.

#define OID_ADTF_PROFILING   "adtf.core.profiling"

OID for the base Implementation of the ADTF Profiling Service.

see Profiling Service .

Definition at line 127 of file adtf_guids.h.

#define OID_ADTF_PYTHON_SUPPORT   "adtf.core.python_support"

OID for the base implementation of the ADTF Python Script Support Service.

see Python Support Service

Definition at line 133 of file adtf_guids.h.

#define OID_ADTF_REFERENCE_CLOCK   "adtf.core.reference_clock"

OID for the base implementation of the ADTF Reference Clock.

see Reference Clock Service.

Definition at line 40 of file adtf_guids.h.

Referenced by cPlayerStreamEventSink::Init(), main(), and run().

#define OID_ADTF_SAMPLE_POOL   "adtf.core.sample_pool"

OID for the base implementation of the ADTF Memory Sample Pool Service.

see Sample Pool Service.

Definition at line 50 of file adtf_guids.h.

Referenced by main().

#define OID_ADTF_SESSION_MANAGER   "adtf.core.session_manager"

OID for the base implementation of the ADTF Session Manager Service.

see Session Manager Service

Definition at line 100 of file adtf_guids.h.

#define OID_ADTF_WATCHDOG   "adtf.core.watchdog"

OID for the Watchdog Service.

see ADTF Watchdog Service

Definition at line 145 of file adtf_guids.h.


Copyright © Audi Electronics Venture GmbH. All rights reserved. (Generated on Fri Mar 22 2019 by doxygen 1.8.10)