ADTF
Loading...
Searching...
No Matches
stream_type_default.h File Reference
#include "stream_meta_type_default.h"
#include "sample_codec.h"
#include "md_sample_data.h"
#include <adtfstreaming3/streamtype.h>
#include <type_traits>
#include <string_view>
Include dependency graph for stream_type_default.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  adtf::mediadescription::quiet::stream_type_default< T >
 Generator template to create an instance of the stream_meta_type_default. More...
 
class  adtf::mediadescription::quiet::stream_type_default< void >
 Specialization for generator template to create an instance of the stream_meta_type_default. The template parameter T is set to void. You can use it to create the type without any concrete struct defintion in code. More...
 
class  adtf::mediadescription::quiet::stream_type_default_array< T >
 Generator template to create an instance of the stream_meta_type_default. More...
 
class  adtf::mediadescription::quiet::stream_type_default_array< void >
 Specialization for generator template to create an instance of the stream_type_default_array. The template parameter T is set to void. You can use it to create the type without any concrete struct defintion in code. More...
 
class  adtf::mediadescription::quiet::stream_type_default_array< ValueType[szArraySize]>
 Specialization for stream_type_default_array<T[N]>> More...
 
class  adtf::mediadescription::quiet::stream_type_default_array< std::array< ValueType, szArraySize > >
 Specialization for stream_type_default_array<std::array<T, N>> More...
 
class  adtf::mediadescription::stream_type_default< T >
 Generator template to create an instance of the stream_meta_type_default. More...
 
class  adtf::mediadescription::stream_type_default_array< T >
 Generator template to create an instance of the stream_meta_type_default. More...
 

Namespaces

namespace  adtf
 Namespace for all functionality provided by ADTF and its SDKs.
 
namespace  adtf::mediadescription
 Namespace for the ADTF Mediadescription SDK.
 
namespace  adtf::mediadescription::osborn
 Namespace for all functionality of the ADTF Mediadescription SDK provided since v3.14.
 
namespace  adtf::mediadescription::quiet
 Namespace for all functionality of the ADTF Mediadescription SDK provided since v3.16.
 

Functions

tResult adtf::mediadescription::osborn::set_media_description_properties (base::ant::IProperties &oProperties, const char *strStructName, const char *strMediaDescription, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 
tResult adtf::mediadescription::osborn::set_media_description_properties (base::ant::IProperties &oProperties, const ddl::DDStructure &type_definition, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 
tResult adtf::mediadescription::osborn::set_media_description_properties (base::ant::IProperties &oProperties, const std::pair< std::string, std::string > &type_definition, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 
void adtf::mediadescription::osborn::set_stream_type_media_description (streaming::ant::IStreamType &oStreamType, const ddl::DDStructure &type_definition)
 
tResult adtf::mediadescription::osborn::set_stream_type_media_description (adtf::streaming::IStreamType &oStreamType, const char *strStructName, const char *strMediaDescription, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 
tResult adtf::mediadescription::osborn::set_stream_type_media_description_from_service (adtf::streaming::IStreamType &oStreamType, const char *strStructName, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 
std::tuple< std::string, std::string, ddl::tDataRepresentationadtf::mediadescription::osborn::get_media_description_from_stream_type (const adtf::streaming::IStreamType &oStreamType)
 
tResult adtf::mediadescription::osborn::get_codec_factory_from_stream_type (const adtf::streaming::IStreamType &oStreamType, cSampleCodecFactory &oFactory)
 
void adtf::mediadescription::set_stream_type_media_description (streaming::ant::IStreamType &oStreamType, const ddl::DDStructure &type_definition)
 
tResult adtf::mediadescription::set_stream_type_media_description_from_service (adtf::streaming::IStreamType &oStreamType, const char *strStructName, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 
tResult adtf::mediadescription::set_media_description_properties (base::ant::IProperties &oProperties, const char *strStructName, const char *strMediaDescription, ddl::tDataRepresentation eRep=ddl::tDataRepresentation::Deserialized)
 
tResult adtf::mediadescription::get_codec_factory_from_stream_type (const adtf::streaming::IStreamType &oStreamType, cSampleCodecFactory &oFactory)
 
std::tuple< std::string, std::string, ddl::tDataRepresentationadtf::mediadescription::get_media_description_from_stream_type (const adtf::streaming::IStreamType &oStreamType)
 

Detailed Description

Copyright © Audi Electronics Venture GmbH. All rights reserved