20 #include <unordered_map>
Default stream type implementation.
Definition: stream_type.h:69
The default interface class for stream types.
Definition: stream_type.h:32
Definition: substream_utilities.h:64
void addSubstream(const std::string &name, const SubstreamProperties &properties)
SubstreamProperties getSubstreamProperties(const PropertyStreamType &type, const std::string &substream)
std::unordered_map< std::string, SubstreamProperties > getSubstreams(const PropertyStreamType &type)
namespace for ADTF File library
Definition: adtf2_adtf_core_media_sample_deserializer.h:25
Definition: substream_utilities.h:34
std::unordered_map< std::string, std::pair< std::string, std::string > > stream_type_properties
all properties of the stream type
Definition: substream_utilities.h:37
std::string stream_meta_type_name
the name of the stream meta type
Definition: substream_utilities.h:36
std::shared_ptr< StreamType > createStreamType() const
uint32_t id
substream id
Definition: substream_utilities.h:35