|
FFmpeg
|
Data Fields | |
| AVClass * | av_class |
| OpusEncOptions | options |
| OpusPsyContext | psyctx |
| AVCodecContext * | avctx |
| AudioFrameQueue | afq |
| AVFloatDSPContext * | dsp |
| MDCT15Context * | mdct [CELT_BLOCK_NB] |
| CeltPVQ * | pvq |
| struct FFBufQueue | bufqueue |
| uint8_t | enc_id [64] |
| int | enc_id_bits |
| OpusPacketInfo | packet |
| 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 35 of file opusenc.c.
Referenced by opus_encode_init().
| OpusPsyContext OpusEncContext::psyctx |
Definition at line 36 of file opusenc.c.
Referenced by celt_encode_frame(), opus_encode_end(), opus_encode_frame(), and opus_encode_init().
| AVCodecContext* OpusEncContext::avctx |
Definition at line 37 of file opusenc.c.
Referenced by celt_apply_preemph_filter(), celt_frame_setup_input(), opus_encode_frame(), opus_encode_init(), and spawn_empty_frame().
| AudioFrameQueue OpusEncContext::afq |
Definition at line 38 of file opusenc.c.
Referenced by opus_encode_end(), opus_encode_frame(), and opus_encode_init().
| AVFloatDSPContext* OpusEncContext::dsp |
Definition at line 39 of file opusenc.c.
Referenced by celt_frame_mdct(), opus_encode_end(), and opus_encode_init().
| MDCT15Context* OpusEncContext::mdct[CELT_BLOCK_NB] |
Definition at line 40 of file opusenc.c.
Referenced by celt_frame_mdct(), opus_encode_end(), and opus_encode_init().
| CeltPVQ* OpusEncContext::pvq |
Definition at line 41 of file opusenc.c.
Referenced by opus_encode_end(), and opus_encode_init().
| struct FFBufQueue OpusEncContext::bufqueue |
Definition at line 42 of file opusenc.c.
Referenced by celt_frame_setup_input(), opus_encode_end(), opus_encode_frame(), and opus_encode_init().
| OpusPacketInfo OpusEncContext::packet |
Definition at line 47 of file opusenc.c.
Referenced by celt_apply_preemph_filter(), celt_frame_setup_input(), opus_encode_frame(), opus_gen_toc(), and opus_packet_assembler().
| int OpusEncContext::channels |
Definition at line 49 of file opusenc.c.
Referenced by celt_encode_frame(), opus_encode_init(), opus_gen_toc(), and spawn_empty_frame().
| CeltFrame* OpusEncContext::frame |
Definition at line 51 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 52 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 55 of file opusenc.c.
Referenced by celt_encode_frame(), and opus_encode_init().
| float OpusEncContext::scratch[2048] |
Definition at line 57 of file opusenc.c.
Referenced by celt_frame_mdct().
1.8.6