ADTF File Library
Loading...
Searching...
No Matches
adtf2_sample_info.h File Reference
Include dependency graph for adtf2_sample_info.h:

Go to the source code of this file.

Namespaces

namespace  adtf_file
 namespace for ADTF File library
 
namespace  adtf_file::adtf2
 namespace for support of ADTF 2 files
 

Enumerations

enum  adtf_file::adtf2::VariantType {
  vt_empty = 0x0000 , vt_null = 0x0001 , vt_bool = 0x0002 , vt_int8 = 0x0004 ,
  vt_u_int8 = 0x0008 , vt_int16 = 0x0010 , vt_u_int16 = 0x0020 , vt_int32 = 0x0040 ,
  vt_u_int32 = 0x0080 , vt_float32 = 0x0100 , vt_float64 = 0x0200 , vt_string = 0x0400 ,
  vt_int64 = 0x0800 , vt_u_int64 = 0x1000 , vt_array = 0x10000000
}
 The variant type within ADTF 2 files.
 

Functions

void adtf_file::adtf2::deserializeMediaSampleInfo (ReadSample &sample, InputStream &stream)
 deserializes a sample info from the input stream into a sample
 
void adtf_file::adtf2::deserializeMediaSampleLogTrace (ReadSample &sample, InputStream &stream)
 deserializes a sample log trace from the input stream into a sample
 

Detailed Description

Copyright 2025 Digitalwerk GmbH.

This Source Code Form is subject to the terms of the Mozilla
Public License, v. 2.0. If a copy of the MPL was not distributed
with this file, You can obtain one at https://mozilla.org/MPL/2.0/.

If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.

You may add additional accurate notices of copyright ownership.