|
FFmpeg
|
Data Fields | |
| AVClass * | av_class |
| OpusEncOptions | options |
| AVCodecContext * | avctx |
| AudioFrameQueue | afq |
| AVFloatDSPContext * | dsp |
| MDCT15Context * | mdct [CELT_BLOCK_NB] |
| struct FFBufQueue | bufqueue |
| enum OpusMode | mode |
| enum OpusBandwidth | bandwidth |
| int | pkt_framesize |
| int | pkt_frames |
| int | channels |
| CeltFrame * | frame |
| OpusRangeCoder * | rc |
| float | last_quantized_energy [OPUS_MAX_CHANNELS][CELT_MAX_BANDS] |
| float | scratch [2048] |
| OpusEncOptions OpusEncContext::options |
Definition at line 53 of file opusenc.c.
Referenced by ff_opus_psy_process().
| AVCodecContext* OpusEncContext::avctx |
Definition at line 54 of file opusenc.c.
Referenced by celt_apply_preemph_filter(), celt_frame_setup_input(), ff_opus_psy_celt_frame_setup(), ff_opus_psy_process(), opus_encode_frame(), opus_encode_init(), and spawn_empty_frame().
| AudioFrameQueue OpusEncContext::afq |
Definition at line 55 of file opusenc.c.
Referenced by opus_encode_end(), opus_encode_frame(), and opus_encode_init().
| AVFloatDSPContext* OpusEncContext::dsp |
Definition at line 56 of file opusenc.c.
Referenced by ff_opus_psy_celt_frame_setup(), opus_encode_end(), and opus_encode_init().
| MDCT15Context* OpusEncContext::mdct[CELT_BLOCK_NB] |
Definition at line 57 of file opusenc.c.
Referenced by celt_frame_mdct(), opus_encode_end(), and opus_encode_init().
| struct FFBufQueue OpusEncContext::bufqueue |
Definition at line 58 of file opusenc.c.
Referenced by celt_frame_setup_input(), ff_opus_psy_process(), opus_encode_end(), opus_encode_frame(), and opus_encode_init().
| enum OpusMode OpusEncContext::mode |
Definition at line 60 of file opusenc.c.
Referenced by ff_opus_psy_celt_frame_setup(), ff_opus_psy_process(), and opus_gen_toc().
| enum OpusBandwidth OpusEncContext::bandwidth |
Definition at line 61 of file opusenc.c.
Referenced by ff_opus_psy_celt_frame_setup(), ff_opus_psy_process(), and opus_gen_toc().
| int OpusEncContext::pkt_framesize |
Definition at line 62 of file opusenc.c.
Referenced by celt_apply_preemph_filter(), celt_frame_setup_input(), ff_opus_psy_celt_frame_setup(), ff_opus_psy_process(), opus_encode_frame(), and opus_gen_toc().
| int OpusEncContext::pkt_frames |
Definition at line 63 of file opusenc.c.
Referenced by ff_opus_psy_process(), opus_encode_frame(), opus_gen_toc(), and opus_packet_assembler().
| int OpusEncContext::channels |
Definition at line 65 of file opusenc.c.
Referenced by ff_opus_psy_celt_frame_setup(), opus_encode_init(), opus_gen_toc(), and spawn_empty_frame().
| CeltFrame* OpusEncContext::frame |
Definition at line 67 of file opusenc.c.
Referenced by opus_encode_end(), opus_encode_frame(), opus_encode_init(), opus_gen_toc(), and opus_packet_assembler().
| OpusRangeCoder* OpusEncContext::rc |
Definition at line 68 of file opusenc.c.
Referenced by opus_encode_end(), opus_encode_frame(), opus_encode_init(), and opus_packet_assembler().
| float OpusEncContext::last_quantized_energy[OPUS_MAX_CHANNELS][CELT_MAX_BANDS] |
Definition at line 71 of file opusenc.c.
Referenced by celt_encode_frame(), celt_quant_coarse(), and opus_encode_init().
| float OpusEncContext::scratch[2048] |
Definition at line 73 of file opusenc.c.
Referenced by celt_frame_mdct().
1.8.6