|
ADTF
|
Namespace for all functionality of the ADTF Mediadescription SDK provided since v3.5. More...
Namespaces | |
| namespace | detail |
| Namespace for all internally used functionality implemented. | |
Classes | |
| struct | arithmetic_type |
| class | cDDLPrinter |
| class | cDumper |
| class | cEnumerationType |
| class | cSampleCodecFactory |
| class | cSampleWithCodec |
| class | cStructureType |
| class | cType |
| class | decoding_sample_reader |
| struct | description |
| class | encoding_sample_writer |
| class | enumeration |
| class | enumeration< UnderlyingType, typename std::enable_if< std::is_arithmetic< UnderlyingType >::value >::type > |
| struct | indices |
| class | md_array |
| class | md_sample_data |
| class | md_sample_data_factory |
| class | md_struct_array |
| class | structure |
| class | structure< void > |
Functions | |
| std::ostream & | operator<< (std::ostream &oStream, const cDDLPrinter &oPrinter) |
| std::ostream & | operator<< (std::ostream &oStream, const cDumper &cDumper) |
| template<typename WRITER> | |
| tResult | make_sample_writer (WRITER &oWriter, const char *strNameOfWriter, const char *strDDLStructType) |
| template<typename READER> | |
| tResult | make_sample_reader (READER &oReader, const char *strNameOfReader, const char *strDDLStructType) |
| ucom::ant::object_ptr< streaming::ant::IStreamType > | create_adtf_default_stream_type (const cStructureType &type_definition) |
| Create a stream type containing the media description of a given structure type definition. | |
| ucom::ant::object_ptr< streaming::ant::IStreamType > | create_adtf_default_stream_type (const char *strStructName, const char *strMediaDescription) |
| Create a stream type continaing the given media description. | |
| template<typename Struct> | |
| ucom::ant::object_ptr< streaming::ant::IStreamType > | create_adtf_default_stream_type () |
| Create a stream type from a generated media description. | |
| tResult | set_media_description_properties (base::ant::IProperties &oProperties, const char *strStructName, const char *strMediaDescription, adtf_ddl::tDataRepresentation eRep=adtf_ddl::tDataRepresentation::Deserialized) |
| tResult | set_media_description_properties (base::ant::IProperties &oProperties, const cStructureType &type_definition, adtf_ddl::tDataRepresentation eRep=adtf_ddl::tDataRepresentation::Deserialized) |
| void | set_stream_type_media_description (streaming::ant::IStreamType &oStreamType, const cStructureType &type_definition) |
Namespace for all functionality of the ADTF Mediadescription SDK provided since v3.5.
| ucom::ant::object_ptr< streaming::ant::IStreamType > adtf::mediadescription::flash::create_adtf_default_stream_type | ( | ) |
Create a stream type from a generated media description.
| Struct | The struct that has been generated via media description code generation. |
| ucom::ant::object_ptr< streaming::ant::IStreamType > adtf::mediadescription::flash::create_adtf_default_stream_type | ( | const char * | strStructName, |
| const char * | strMediaDescription ) |
Create a stream type continaing the given media description.
| [in] | strStructName | The name of the struct. |
| [in] | strMediaDescription | The description containing the struct definition. |
| tResult | in case of error. |
| ucom::ant::object_ptr< streaming::ant::IStreamType > adtf::mediadescription::flash::create_adtf_default_stream_type | ( | const cStructureType & | type_definition | ) |
Create a stream type containing the media description of a given structure type definition.
| [in] | type_definition | A structure type definition. |
| tResult | in case of error. |
|
inline |
Helper template to setup a sample reader with a stream type set from the (deprecated) media description service.
| [in,out] | oReader | The reader that should be setup. |
| [in] | strNameOfReader | The name of the reader, which will be used to create an input pin. |
| [in] | strDDLStructType | The name of the struct that the description should be retrieved from the (deprecated) media description service. |
|
inline |
Helper template to setup a sample writer with a stream type set from the (deprecated) media description service.
| [in,out] | oWriter | The writer that should be setup. |
| [in] | strNameOfWriter | The name of the writer, which will be used to create an output pin. |
| [in] | strDDLStructType | The name of the struct that the description should be retrieved from the (deprecated) media description service. |
| std::ostream & adtf::mediadescription::flash::operator<< | ( | std::ostream & | oStream, |
| const cDDLPrinter & | oPrinter ) |
Stream operator for cDDLPrinter. Prints the DDL description to the given stream.
| [in] | oStream | The stream. |
| [in] | oPrinter | The printer. |
| std::ostream & adtf::mediadescription::flash::operator<< | ( | std::ostream & | oStream, |
| const cDumper & | cDumper ) |
Stream output operator for cDumper.
| [in] | oStream | The stream. |
| [in] | oDumper | The dumper. |
| tResult adtf::mediadescription::flash::set_media_description_properties | ( | base::ant::IProperties & | oProperties, |
| const char * | strStructName, | ||
| const char * | strMediaDescription, | ||
| adtf_ddl::tDataRepresentation | eRep = adtf_ddl::tDataRepresentation::Deserialized ) |
Adds the media description properties to a properties object.
| [out] | oProperties | The properties object where the properties should be added/set to. |
| [in] | strStructName | The name of the struct. |
| [in] | strMediaDescription | The media description containing the struct definition. |
| [in] | eRep | The data representation of the struct that samples contain. |
| tResult adtf::mediadescription::flash::set_media_description_properties | ( | base::ant::IProperties & | oProperties, |
| const cStructureType & | type_definition, | ||
| adtf_ddl::tDataRepresentation | eRep = adtf_ddl::tDataRepresentation::Deserialized ) |
Adds the media description properties to a properties object.
| [out] | oProperties | The properties object where the properties should be added/set to. |
| [in] | type_definition | A structure type definition. |
| [in] | eRep | The data representation of the struct that samples contain. |
| void adtf::mediadescription::flash::set_stream_type_media_description | ( | streaming::ant::IStreamType & | oStreamType, |
| const cStructureType & | type_definition ) |
Adds the media description properties to a stream type.
| [out] | oStreamType | The stream type where the properties should be added/set to. |
| [in] | type_definition | A structure type definition. |
| tResult | in case of error. |