ADTF File Library
Loading...
Searching...
No Matches
adtf3_stream_type_serializer.h
Go to the documentation of this file.
1
16
17#ifndef ADTF_FILE_ADTF3_TYPE_SERIALIZER
18#define ADTF_FILE_ADTF3_TYPE_SERIALIZER
19
20#include <string>
22
23namespace adtf_file
24{
25namespace adtf3
26{
27
33{
34 public:
35 std::string getMetaType() const override;
36 void serialize(const StreamType& stream_type, OutputStream& stream) const override;
37};
38
39}
40}
41
42#endif
Interface class for an output stream.
Definition adtf_file_writer.h:39
interface class for stream type serializers.
Definition adtf_file_writer.h:75
Stream Type base class.
Definition stream_item.h:43
default stream type serializer of ADTF 3 stream types.
Definition adtf3_stream_type_serializer.h:33
std::string getMetaType() const override
Get the Meta Type name for which the serializer serializes stream types.
void serialize(const StreamType &stream_type, OutputStream &stream) const override
serializes the given stream type into the output stream
namespace for support of ADTF 3 files
Definition adtf3_media_description_deserializer.h:28
namespace for ADTF File library
Definition adtf2_adtf_core_media_sample_deserializer.h:25