DDL based Sample Serializer implementation for ADTF 3 Samples with timestamps of nanoseconds resolution. This serializer serializes the DDL described values of the sample content from the sample data buffer adtf_file::WriteSample::beginBufferRead into the output stream.
More...
#include <adtf3_media_description_serializer.h>
DDL based Sample Serializer implementation for ADTF 3 Samples with timestamps of nanoseconds resolution. This serializer serializes the DDL described values of the sample content from the sample data buffer adtf_file::WriteSample::beginBufferRead into the output stream.
◆ getId()
std::string adtf_file::adtf3::MediaDescriptionSerializerNs::getId |
( |
| ) |
const |
|
overridevirtual |
◆ serialize()
void adtf_file::adtf3::MediaDescriptionSerializerNs::serialize |
( |
const WriteSample & |
sample, |
|
|
OutputStream & |
stream |
|
) |
| |
|
overridevirtual |
Serializes the sample into the given stream. These samples usually are described by the previous set stream type.
- Parameters
-
sample | the sample to serialize. |
stream | the stream to write to. |
Implements adtf_file::SampleSerializer.
◆ setStreamType()
void adtf_file::adtf3::MediaDescriptionSerializerNs::setStreamType |
( |
const StreamType & |
stream_type | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: