FFmpeg
Data Fields
OpusRangeCoder Struct Reference

#include <opus_rc.h>

Data Fields

 
 
uint32_t  range
 
uint32_t  value
 
uint32_t  total_bits
 
 
 
int  ext
 
int  rem
 
 

Detailed Description

Definition at line 40 of file opus_rc.h.

Field Documentation

GetBitContext OpusRangeCoder::gb

Definition at line 41 of file opus_rc.h.

Referenced by ff_opus_rc_dec_init(), and opus_rc_dec_normalize().

RawBitsContext OpusRangeCoder::rb

Definition at line 42 of file opus_rc.h.

Referenced by ff_celt_decode_frame(), ff_opus_rc_dec_raw_init(), ff_opus_rc_enc_end(), ff_opus_rc_get_raw(), ff_opus_rc_put_raw(), and opus_rc_enc_carryout().

uint32_t OpusRangeCoder::range

Definition at line 43 of file opus_rc.h.

Referenced by ff_celt_decode_frame(), ff_opus_rc_dec_cdf(), ff_opus_rc_dec_init(), ff_opus_rc_dec_laplace(), ff_opus_rc_dec_log(), ff_opus_rc_dec_uint(), ff_opus_rc_dec_uint_step(), ff_opus_rc_dec_uint_tri(), ff_opus_rc_enc_end(), ff_opus_rc_enc_init(), opus_rc_dec_normalize(), opus_rc_dec_update(), opus_rc_enc_normalize(), opus_rc_enc_update(), opus_rc_tell(), and opus_rc_tell_frac().

uint32_t OpusRangeCoder::value

Definition at line 44 of file opus_rc.h.

Referenced by ff_opus_rc_dec_cdf(), ff_opus_rc_dec_init(), ff_opus_rc_dec_laplace(), ff_opus_rc_dec_log(), ff_opus_rc_dec_uint(), ff_opus_rc_dec_uint_step(), ff_opus_rc_dec_uint_tri(), ff_opus_rc_enc_end(), ff_opus_rc_enc_init(), opus_rc_dec_normalize(), opus_rc_dec_update(), opus_rc_enc_normalize(), and opus_rc_enc_update().

uint32_t OpusRangeCoder::total_bits

Definition at line 45 of file opus_rc.h.

Referenced by ff_celt_decode_frame(), ff_opus_rc_dec_init(), ff_opus_rc_enc_init(), ff_opus_rc_get_raw(), ff_opus_rc_put_raw(), opus_rc_dec_normalize(), opus_rc_enc_normalize(), opus_rc_tell(), and opus_rc_tell_frac().

uint8_t OpusRangeCoder::buf[OPUS_MAX_PACKET_SIZE+12]

Definition at line 48 of file opus_rc.h.

Referenced by ff_opus_rc_enc_end(), and ff_opus_rc_enc_init().

uint8_t* OpusRangeCoder::rng_cur

Definition at line 49 of file opus_rc.h.

Referenced by ff_opus_rc_enc_end(), ff_opus_rc_enc_init(), ff_opus_rc_put_raw(), and opus_rc_enc_carryout().

int OpusRangeCoder::ext

Definition at line 50 of file opus_rc.h.

Referenced by ff_opus_rc_enc_end(), ff_opus_rc_enc_init(), and opus_rc_enc_carryout().

int OpusRangeCoder::rem

Definition at line 51 of file opus_rc.h.

Referenced by ff_opus_rc_enc_end(), ff_opus_rc_enc_init(), and opus_rc_enc_carryout().

int OpusRangeCoder::waste

Definition at line 54 of file opus_rc.h.

Referenced by ff_opus_rc_enc_end().


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

Generated on Fri Jan 12 2018 01:48:34 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /