|
ADTF File Library
|
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". | |
| virtual void | deserialize (InputStream &stream, PropertyStreamType &stream_type) const =0 |
Derserialize a stream_type from stream. | |
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::adtf2::AdtfCoreMediaTypeAudioDeserializer, adtf_file::adtf2::AdtfCoreMediaTypeDeserializer, adtf_file::adtf2::AdtfCoreMediaTypeVideoDeserializer, adtf_file::adtf2::IndexedDataDescriptionMediaTypeDeserializer, and adtf_file::adtf3::StreamTypeDeserializer.
|
pure virtual |
Get the Id of the serializer i.e. "adtf/default".
Implemented in adtf_file::adtf2::AdtfCoreMediaTypeAudioDeserializer, adtf_file::adtf2::AdtfCoreMediaTypeDeserializer, adtf_file::adtf2::AdtfCoreMediaTypeVideoDeserializer, adtf_file::adtf2::IndexedDataDescriptionMediaTypeDeserializer, and adtf_file::adtf3::StreamTypeDeserializer.