adtf_file_library
0.13.1
|
StreamType deserializer interface to deserialize a stream type. More...
#include <adtf_file_reader.h>
Public Member Functions | |
virtual std::string | getId () const =0 |
Get the Id of the serializer i.e. "adtf/default". More... | |
virtual void | deserialize (InputStream &stream, PropertyStreamType &stream_type) const =0 |
Derserialize a stream_type from stream . More... | |
StreamType deserializer interface to deserialize a stream type.
|
pure virtual |
Derserialize a stream_type
from stream
.
stream | the stream to read from |
stream_type | the stream type to deserialize to |
Implemented in adtf_file::adtf3::StreamTypeDeserializer, adtf_file::adtf2::IndexedDataDescriptionMediaTypeDeserializer, adtf_file::adtf2::AdtfCoreMediaTypeAudioDeserializer, adtf_file::adtf2::AdtfCoreMediaTypeVideoDeserializer, and adtf_file::adtf2::AdtfCoreMediaTypeDeserializer.
|
pure virtual |
Get the Id of the serializer i.e. "adtf/default".
Implemented in adtf_file::adtf3::StreamTypeDeserializer, adtf_file::adtf2::IndexedDataDescriptionMediaTypeDeserializer, adtf_file::adtf2::AdtfCoreMediaTypeAudioDeserializer, adtf_file::adtf2::AdtfCoreMediaTypeVideoDeserializer, and adtf_file::adtf2::AdtfCoreMediaTypeDeserializer.