FFmpeg
Public Attributes | List of all members
IEC61937Context Struct Reference

Public Attributes

const AVClassav_class
 
enum IEC61937DataType data_type
 burst info - reference to type of payload of the data-burst
 
int length_code
 length code in bits or bytes, depending on data type
 
int pkt_offset
 data burst repetition period in bytes
 
uint8_t * buffer
 allocated buffer, used for swap bytes
 
int buffer_size
 size of allocated buffer
 
uint8_t * out_buf
 pointer to the outgoing data before byte-swapping
 
int out_bytes
 amount of outgoing bytes
 
int use_preamble
 preamble enabled (disabled for exactly pre-padded DTS)
 
int extra_bswap
 extra bswap for payload (for LE DTS => standard BE DTS)
 
uint8_t * hd_buf
 allocated buffer to concatenate hd audio frames
 
int hd_buf_size
 size of the hd audio buffer
 
int hd_buf_count
 number of frames in the hd audio buffer
 
int hd_buf_filled
 amount of bytes in the hd audio buffer
 
int dtshd_skip
 counter used for skipping DTS-HD frames
 
int dtshd_rate
 
int dtshd_fallback
 
int spdif_flags
 
int(* header_info )(AVFormatContext *s, AVPacket *pkt)
 function, which generates codec dependent header information. More...
 

Member Data Documentation

§ header_info

int(* IEC61937Context::header_info) (AVFormatContext *s, AVPacket *pkt)

function, which generates codec dependent header information.

Sets data_type and pkt_offset, and length_code, out_bytes, out_buf if necessary


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