ADTF File Library
Loading...
Searching...
No Matches
adtf2_stream_type_serializers.h
Go to the documentation of this file.
1
16
17#ifndef ADTF_FILE_ADTF2_STREAM_TYPE_SERIALIZERS
18#define ADTF_FILE_ADTF2_STREAM_TYPE_SERIALIZERS
19
21
22namespace adtf_file
23{
24namespace adtf2
25{
26
31{
32 public:
33 std::string getMetaType() const override;
34 void serialize(const StreamType& stream_type, OutputStream& stream) const override;
35 std::string getTypeId() const override;
36};
37
42{
43 public:
44 std::string getMetaType() const override;
45 void serialize(const StreamType& stream_type, OutputStream& stream) const override;
46 std::string getTypeId() const override;
47};
48
53{
54 public:
55 std::string getMetaType() const override;
56 void serialize(const StreamType& stream_type, OutputStream& stream) const override;
57 std::string getTypeId() const override;
58};
59
60}
61}
62
63#endif
ADTF2 stream type serializer interface class to write ADTF 2 stream types.
Definition adtf_file_writer.h:94
Interface class for an output stream.
Definition adtf_file_writer.h:39
Stream Type base class.
Definition stream_item.h:43
Default StreamTypeSerializer for ADTF 2 Media Type (uncompressed audio with audio sample description)
Definition adtf2_stream_type_serializers.h:53
std::string getTypeId() const override
Get the Type Id of the serializer.
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
Default StreamTypeSerializer for ADTF 2 Media Type (major and minor type pair)
Definition adtf2_stream_type_serializers.h:31
std::string getMetaType() const override
Get the Meta Type name for which the serializer serializes stream types.
std::string getTypeId() const override
Get the Type Id of the serializer.
void serialize(const StreamType &stream_type, OutputStream &stream) const override
serializes the given stream type into the output stream
Default StreamTypeSerializer for ADTF 2 Media Type (uncompressed video with bitmap description)
Definition adtf2_stream_type_serializers.h:42
void serialize(const StreamType &stream_type, OutputStream &stream) const override
serializes the given stream type into the output stream
std::string getTypeId() const override
Get the Type Id of the serializer.
std::string getMetaType() const override
Get the Meta Type name for which the serializer serializes stream types.
namespace for support of ADTF 2 files
Definition adtf2_adtf_core_media_sample_deserializer.h:28
namespace for ADTF File library
Definition adtf2_adtf_core_media_sample_deserializer.h:25