FFmpeg
|
G722Context Struct Reference
#include <g722.h>
Collaboration diagram for G722Context:
Data Structures | |
struct | G722Band |
The band[0] and band[1] correspond respectively to the lower band and higher band. More... | |
struct | TrellisNode |
struct | TrellisPath |
Data Fields | |
const AVClass * | class |
int | bits_per_codeword |
int16_t | prev_samples [PREV_SAMPLES_BUF_SIZE] |
memory of past decoded samples More... | |
int | prev_samples_pos |
the number of values in prev_samples More... | |
struct G722Context::G722Band | band [2] |
struct G722Context::TrellisNode * | node_buf [2] |
struct G722Context::TrellisNode ** | nodep_buf [2] |
struct G722Context::TrellisPath * | paths [2] |
Detailed Description
Field Documentation
struct G722Context::G722Band G722Context::band[2] |
Referenced by encode_byte(), g722_decode_frame(), g722_decode_init(), g722_encode_init(), and g722_encode_trellis().
int G722Context::bits_per_codeword |
Definition at line 35 of file g722.h.
Referenced by g722_decode_frame().
struct G722Context::TrellisNode * G722Context::node_buf[2] |
Referenced by g722_encode_close(), g722_encode_init(), and g722_encode_trellis().
struct G722Context::TrellisNode ** G722Context::nodep_buf[2] |
Referenced by g722_encode_close(), g722_encode_init(), and g722_encode_trellis().
struct G722Context::TrellisPath * G722Context::paths[2] |
Referenced by g722_encode_close(), g722_encode_init(), and g722_encode_trellis().
int16_t G722Context::prev_samples[PREV_SAMPLES_BUF_SIZE] |
memory of past decoded samples
Definition at line 36 of file g722.h.
Referenced by filter_samples(), and g722_decode_frame().
int G722Context::prev_samples_pos |
the number of values in prev_samples
Definition at line 37 of file g722.h.
Referenced by filter_samples(), g722_decode_frame(), g722_decode_init(), and g722_encode_init().
The documentation for this struct was generated from the following file:
Generated on Mon Nov 18 2024 06:52:11 for FFmpeg by 1.8.11