adtf_file_library
0.13.1
|
Sample deserializer interface to deserialize a sample. More...
#include <adtf_file_reader.h>
Public Member Functions | |
virtual void | setStreamType (const StreamType &type)=0 |
StreamType infomation to initialize deserializer if needed. More... | |
virtual void | deserialize (ReadSample &sample, InputStream &stream)=0 |
Deserialize a sample from stream . More... | |
Sample deserializer interface to deserialize a sample.
|
pure virtual |
Deserialize a sample
from stream
.
sample | the sample to deserialize to |
stream | the stream to read from |
Implemented in adtf_file::adtf3::SampleCopyDeserializerNs, adtf_file::adtf3::SampleCopyDeserializer, adtf_file::adtf3::MediaDescriptionDeserializerNs, adtf_file::adtf3::MediaDescriptionDeserializer, adtf_file::adtf2::IndexedDataMediaSampleDeserializer, and adtf_file::adtf2::AdtfCoreMediaSampleDeserializer.
|
pure virtual |
StreamType infomation to initialize deserializer if needed.
type |
Implemented in adtf_file::adtf3::SampleCopyDeserializerNs, adtf_file::adtf3::SampleCopyDeserializer, adtf_file::adtf3::MediaDescriptionDeserializerNs, adtf_file::adtf3::MediaDescriptionDeserializer, adtf_file::adtf2::IndexedDataMediaSampleDeserializer, and adtf_file::adtf2::AdtfCoreMediaSampleDeserializer.