TSDuck v3.40-4033
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::AVS2AudioDescriptor::avs_version_info Class Reference

information specific to version 1 of AVS2 audio used when avs_info_flag == 1 More...

#include <tsAVS2AudioDescriptor.h>

Public Member Functions

 avs_version_info ()=default
 Default constructor.
 
 avs_version_info (PSIBuffer &buf)
 Read-in constructor.
 

Public Attributes

uint8_t audio_codec_id = 0
 4 bits. the audio coding method (common or lossless)
 
uint8_t bitrate_index = 0
 4 bits. index to bit rate tables (A.11~A.13) in GB/T33475.3
 
int bitstream_type = 0
 1 bit. the bitsream type : 0 = uniform, 1 = variable
 
uint8_t coding_profile = 0
 3 bits. basic framework or object metadata based framework
 
uint16_t raw_frame_length = 0
 according to Appendix A.2 of GB/T33475.3
 
uint8_t resolution = 0
 2 bits. the number of bits per sample 0=8, 1=16, 3=24
 

Detailed Description

information specific to version 1 of AVS2 audio used when avs_info_flag == 1

Constructor & Destructor Documentation

◆ avs_version_info()

ts::AVS2AudioDescriptor::avs_version_info::avs_version_info ( PSIBuffer buf)
inline

Read-in constructor.

Parameters
[in,out]bufDeserialization buffer.

The documentation for this class was generated from the following file: