FFmpeg
4.0
|
#include <libavcodec/opus.h>
Data Fields | |
AVCodecContext * | avctx |
int | output_channels |
OpusRangeCoder | rc |
OpusRangeCoder | redundancy_rc |
SilkContext * | silk |
CeltFrame * | celt |
AVFloatDSPContext * | fdsp |
float | silk_buf [2][960] |
float * | silk_output [2] |
float | celt_buf [2][960] |
float * | celt_output [2] |
float | redundancy_buf [2][960] |
float * | redundancy_output [2] |
float * | out [2] |
int | out_size |
float * | out_dummy |
int | out_dummy_allocated_size |
SwrContext * | swr |
AVAudioFifo * | celt_delay |
int | silk_samplerate |
int | delayed_samples |
OpusPacket | packet |
int | redundancy_idx |
AVCodecContext* OpusStreamContext::avctx |
Definition at line 101 of file opus.h.
Referenced by opus_decode_frame(), opus_decode_init(), opus_decode_redundancy(), opus_decode_subpacket(), opus_flush_resample(), and opus_init_resample().
int OpusStreamContext::output_channels |
Definition at line 102 of file opus.h.
Referenced by opus_decode_frame(), opus_decode_init(), opus_decode_subpacket(), and opus_flush_resample().
OpusRangeCoder OpusStreamContext::rc |
Definition at line 104 of file opus.h.
Referenced by opus_decode_frame().
OpusRangeCoder OpusStreamContext::redundancy_rc |
Definition at line 105 of file opus.h.
Referenced by opus_decode_redundancy().
SilkContext* OpusStreamContext::silk |
Definition at line 106 of file opus.h.
Referenced by opus_decode_close(), opus_decode_flush(), opus_decode_frame(), and opus_decode_init().
CeltFrame* OpusStreamContext::celt |
Definition at line 107 of file opus.h.
Referenced by opus_decode_close(), opus_decode_flush(), opus_decode_frame(), opus_decode_init(), and opus_decode_redundancy().
AVFloatDSPContext* OpusStreamContext::fdsp |
Definition at line 108 of file opus.h.
Referenced by opus_decode_frame(), opus_decode_init(), and opus_flush_resample().
float OpusStreamContext::silk_buf[2][960] |
Definition at line 110 of file opus.h.
Referenced by opus_decode_init().
float* OpusStreamContext::silk_output[2] |
Definition at line 111 of file opus.h.
Referenced by opus_decode_frame(), and opus_decode_init().
float OpusStreamContext::celt_buf[2][960] |
Definition at line 112 of file opus.h.
Referenced by opus_decode_init().
float* OpusStreamContext::celt_output[2] |
Definition at line 113 of file opus.h.
Referenced by opus_decode_frame(), opus_decode_init(), and opus_flush_resample().
float OpusStreamContext::redundancy_buf[2][960] |
Definition at line 115 of file opus.h.
Referenced by opus_decode_init().
float* OpusStreamContext::redundancy_output[2] |
Definition at line 116 of file opus.h.
Referenced by opus_decode_frame(), opus_decode_init(), opus_decode_redundancy(), and opus_flush_resample().
float* OpusStreamContext::out[2] |
Definition at line 119 of file opus.h.
Referenced by opus_decode_frame(), opus_decode_packet(), opus_decode_subpacket(), and opus_flush_resample().
int OpusStreamContext::out_size |
Definition at line 120 of file opus.h.
Referenced by opus_decode_subpacket(), and opus_flush_resample().
float* OpusStreamContext::out_dummy |
Definition at line 122 of file opus.h.
Referenced by opus_decode_close(), and opus_decode_subpacket().
int OpusStreamContext::out_dummy_allocated_size |
Definition at line 123 of file opus.h.
Referenced by opus_decode_close(), and opus_decode_subpacket().
SwrContext* OpusStreamContext::swr |
Definition at line 125 of file opus.h.
Referenced by opus_decode_close(), opus_decode_flush(), opus_decode_frame(), opus_decode_init(), opus_decode_subpacket(), opus_flush_resample(), and opus_init_resample().
AVAudioFifo* OpusStreamContext::celt_delay |
Definition at line 126 of file opus.h.
Referenced by opus_decode_close(), opus_decode_flush(), opus_decode_frame(), opus_decode_init(), and opus_flush_resample().
int OpusStreamContext::silk_samplerate |
Definition at line 127 of file opus.h.
Referenced by opus_decode_packet(), opus_decode_subpacket(), and opus_init_resample().
int OpusStreamContext::delayed_samples |
Definition at line 129 of file opus.h.
Referenced by opus_decode_flush(), opus_decode_frame(), opus_decode_packet(), and opus_decode_subpacket().
OpusPacket OpusStreamContext::packet |
Definition at line 131 of file opus.h.
Referenced by opus_decode_flush(), opus_decode_frame(), opus_decode_packet(), opus_decode_redundancy(), opus_decode_subpacket(), and opus_init_resample().
int OpusStreamContext::redundancy_idx |
Definition at line 133 of file opus.h.
Referenced by opus_decode_frame(), and opus_flush_resample().