ADTF  3.18.2
stream_type_default.h File Reference

Copyright © Audi Electronics Venture GmbH. More...

Go to the source code of this file.

Classes

struct  is_array_like< T >
 
struct  is_array_like< std::array< ValueType, szArraySize > >
 
struct  is_array_like< ValueType[szArraySize]>
 
class  cStreamTypeDefaultBase
 
class  stream_type_default< T >
 Generator template to create an instance of the stream_meta_type_default. More...
 
class  stream_type_default< void >
 Specialization for generator template to create an instance of the stream_meta_type_default. More...
 
class  stream_type_default_array< T >
 Generator template to create an instance of the stream_meta_type_default. More...
 
class  stream_type_default_array< void >
 
class  stream_type_default_array< ValueType[szArraySize]>
 Specialization for stream_type_default_array<T[N]>> More...
 
class  stream_type_default_array< std::array< ValueType, szArraySize > >
 Specialization for stream_type_default_array<std::array<T, N>> More...
 

Namespaces

 adtf
 Namespace for entire ADTF SDK.
 
 adtf::mediadescription
 Namespace for the ADTF Media Description SDK.
 
 adtf::mediadescription::osborn
 Namespace for all functionality provided since v3.14.
 
 adtf::mediadescription::quiet
 Namespace for all functionality provided since v3.16.
 

Functions

tResult set_media_description_properties (base::ant::IProperties &oProperties, const char *strStructName, const char *strMediaDescription, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 Adds the media description properties to a properties object. More...
 
tResult set_media_description_properties (base::ant::IProperties &oProperties, const ddl::DDStructure &type_definition, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 Adds the media description properties to a properties object. More...
 
tResult set_media_description_properties (base::ant::IProperties &oProperties, const std::pair< std::string, std::string > &type_definition, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 Adds the media description properties to a properties object. More...
 
void set_stream_type_media_description (streaming::ant::IStreamType &oStreamType, const ddl::DDStructure &type_definition)
 Adds the media description properties to a stream type. More...
 
tResult set_stream_type_media_description (adtf::streaming::IStreamType &oStreamType, const char *strStructName, const char *strMediaDescription, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 Set the media description properties of a stream type. More...
 
tResult set_stream_type_media_description_from_service (adtf::streaming::IStreamType &oStreamType, const char *strStructName, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 Set the media description properties of a stream type. More...
 
std::tuple< std::string, std::string, ddl::tDataRepresentationget_media_description_from_stream_type (const adtf::streaming::IStreamType &oStreamType)
 Extract the media description information from stream type. More...
 
tResult get_codec_factory_from_stream_type (const adtf::streaming::IStreamType &oStreamType, cSampleCodecFactory &oFactory)
 Create a sample codec factory from a given stream type. More...
 

Variables

template<typename T >
constexpr bool is_array_like_v = is_array_like<T>::value
 

Detailed Description

Copyright © Audi Electronics Venture GmbH.

All rights reserved

Definition in file stream_type_default.h.