ADTF File Library
Loading...
Searching...
No Matches
adtf_file::adtf2::AdtfCoreMediaSampleDeserializer Class Reference

SampleDeserializer for ADTF 2 Media Samples. More...

#include <adtf2_adtf_core_media_sample_deserializer.h>

Inheritance diagram for adtf_file::adtf2::AdtfCoreMediaSampleDeserializer:
[legend]
Collaboration diagram for adtf_file::adtf2::AdtfCoreMediaSampleDeserializer:
[legend]

Public Member Functions

 AdtfCoreMediaSampleDeserializer ()
 CTOR.
 
 ~AdtfCoreMediaSampleDeserializer ()
 DTOR.
 
void setStreamType (const StreamType &type) override
 StreamType infomation to initialize deserializer if needed.
 
void deserialize (ReadSample &sample, InputStream &stream) override
 Deserialize a sample from stream.
 

Static Public Attributes

static constexpr const char * id = "adtf.core.media_sample.adtf2_support.serialization.adtf.cid"
 deserializer id for AdtfCoreMediaSampleDeserializer
 

Detailed Description

SampleDeserializer for ADTF 2 Media Samples.

Member Function Documentation

◆ deserialize()

void adtf_file::adtf2::AdtfCoreMediaSampleDeserializer::deserialize ( ReadSample & sample,
InputStream & stream )
overridevirtual

Deserialize a sample from stream.

Parameters
samplethe sample to deserialize to
streamthe stream to read from

Implements adtf_file::SampleDeserializer.

◆ setStreamType()

void adtf_file::adtf2::AdtfCoreMediaSampleDeserializer::setStreamType ( const StreamType & type)
overridevirtual

StreamType infomation to initialize deserializer if needed.

Parameters
type

Implements adtf_file::SampleDeserializer.


The documentation for this class was generated from the following file: