adtf_file_library
0.13.2
|
interface class for stream type serializers. More...
#include <adtf_file_writer.h>
Public Member Functions | |
virtual std::string | getMetaType () const =0 |
Get the Meta Type name for which the serializer serializes stream types. More... | |
virtual void | serialize (const StreamType &stream_type, OutputStream &stream) const =0 |
serializes the given stream type into the output stream More... | |
interface class for stream type serializers.
|
pure virtual |
Get the Meta Type name for which the serializer serializes stream types.
Implemented in adtf_file::adtf3::StreamTypeSerializer, adtf_file::adtf2::AdtfCoreMediaTypeAudioSerializer, adtf_file::adtf2::AdtfCoreMediaTypeVideoSerializer, and adtf_file::adtf2::AdtfCoreMediaTypeSerializer.
|
pure virtual |
serializes the given stream type into the output stream
stream_type | the stream type to serialize |
stream | the stream to write to |
Implemented in adtf_file::adtf3::StreamTypeSerializer, adtf_file::adtf2::AdtfCoreMediaTypeAudioSerializer, adtf_file::adtf2::AdtfCoreMediaTypeVideoSerializer, and adtf_file::adtf2::AdtfCoreMediaTypeSerializer.