Go to the source code of this file.
 | 
| static int  | adaptive_model_init (AdaptiveModel *am, int buf_size) | 
|   | 
| static void  | adaptive_model_free (AdaptiveModel *am) | 
|   | 
| static av_cold int  | rka_decode_init (AVCodecContext *avctx) | 
|   | 
| static void  | model64_init (Model64 *m, unsigned bits) | 
|   | 
| static int  | chctx_init (RKAContext *s, ChContext *c, int sample_rate, int bps) | 
|   | 
| static void  | init_acoder (ACoder *ac) | 
|   | 
| static int  | ac_decode_bool (ACoder *ac, int freq1, int freq2) | 
|   | 
| static int  | decode_bool (ACoder *ac, ChContext *c, int idx) | 
|   | 
| static int  | ac_get_freq (ACoder *ac, unsigned freq, int *result) | 
|   | 
| static int  | ac_update (ACoder *ac, int freq, int mul) | 
|   | 
| static void  | amdl_update_prob (AdaptiveModel *am, int val, int diff) | 
|   | 
| static void  | update_ch_subobj (AdaptiveModel *am) | 
|   | 
| static int  | amdl_decode_int (AdaptiveModel *am, ACoder *ac, unsigned *dst, unsigned size) | 
|   | 
| static int  | decode_filt_coeffs (RKAContext *s, ChContext *ctx, ACoder *ac, FiltCoeffs *dst) | 
|   | 
| static int  | ac_dec_bit (ACoder *ac) | 
|   | 
| static int  | mdl64_decode (ACoder *ac, Model64 *ctx, int *dst) | 
|   | 
| static int  | decode_filter (RKAContext *s, ChContext *ctx, ACoder *ac, int off, unsigned size) | 
|   | 
| static int  | decode_samples (AVCodecContext *avctx, ACoder *ac, ChContext *ctx, int offset) | 
|   | 
| static int  | decode_ch_samples (AVCodecContext *avctx, ChContext *c) | 
|   | 
| static int  | rka_decode_frame (AVCodecContext *avctx, AVFrame *frame, int *got_frame_ptr, AVPacket *avpkt) | 
|   | 
| static av_cold int  | rka_decode_close (AVCodecContext *avctx) | 
|   | 
◆ adaptive_model_init()
  
  
      
        
          | static int adaptive_model_init  | 
          ( | 
          AdaptiveModel *  | 
          am,  | 
         
        
           | 
           | 
          int  | 
          buf_size  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ adaptive_model_free()
◆ rka_decode_init()
◆ model64_init()
  
  
      
        
          | static void model64_init  | 
          ( | 
          Model64 *  | 
          m,  | 
         
        
           | 
           | 
          unsigned  | 
          bits  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ chctx_init()
◆ init_acoder()
  
  
      
        
          | static void init_acoder  | 
          ( | 
          ACoder *  | 
          ac | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ ac_decode_bool()
  
  
      
        
          | static int ac_decode_bool  | 
          ( | 
          ACoder *  | 
          ac,  | 
         
        
           | 
           | 
          int  | 
          freq1,  | 
         
        
           | 
           | 
          int  | 
          freq2  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ decode_bool()
◆ ac_get_freq()
  
  
      
        
          | static int ac_get_freq  | 
          ( | 
          ACoder *  | 
          ac,  | 
         
        
           | 
           | 
          unsigned  | 
          freq,  | 
         
        
           | 
           | 
          int *  | 
          result  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ ac_update()
  
  
      
        
          | static int ac_update  | 
          ( | 
          ACoder *  | 
          ac,  | 
         
        
           | 
           | 
          int  | 
          freq,  | 
         
        
           | 
           | 
          int  | 
          mul  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ amdl_update_prob()
  
  
      
        
          | static void amdl_update_prob  | 
          ( | 
          AdaptiveModel *  | 
          am,  | 
         
        
           | 
           | 
          int  | 
          val,  | 
         
        
           | 
           | 
          int  | 
          diff  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ update_ch_subobj()
◆ amdl_decode_int()
◆ decode_filt_coeffs()
◆ ac_dec_bit()
  
  
      
        
          | static int ac_dec_bit  | 
          ( | 
          ACoder *  | 
          ac | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ mdl64_decode()
  
  
      
        
          | static int mdl64_decode  | 
          ( | 
          ACoder *  | 
          ac,  | 
         
        
           | 
           | 
          Model64 *  | 
          ctx,  | 
         
        
           | 
           | 
          int *  | 
          dst  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ decode_filter()
◆ decode_samples()
◆ decode_ch_samples()
◆ rka_decode_frame()
◆ rka_decode_close()
◆ vrq_qfactors
  
  
      
        
          | const uint8_t vrq_qfactors[8] = { 3, 3, 2, 2, 1, 1, 1, 1 } | 
         
       
   | 
  
static   | 
  
 
 
◆ ff_rka_decoder
Initial value:
Definition at line 987 of file rka.c.