FFmpeg  2.8.17
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
ArithCoder Struct Reference

#include <mss12.h>

Data Fields

int low
 
int high
 
int value
 
int overread
 
union {
   GetBitContext *   gb
 
   GetByteContext *   gB
 
gbc
 
int(* get_model_sym )(struct ArithCoder *c, Model *m)
 
int(* get_number )(struct ArithCoder *c, int n)
 

Detailed Description

Definition at line 48 of file mss12.h.

Field Documentation

int ArithCoder::low
int ArithCoder::high
int ArithCoder::value
int ArithCoder::overread

Definition at line 50 of file mss12.h.

Referenced by arith2_init(), arith_normalise(), decode_pixel(), and ff_mss12_decode_rect().

GetBitContext* ArithCoder::gb

Definition at line 53 of file mss12.h.

Referenced by arith_normalise().

GetByteContext* ArithCoder::gB

Definition at line 54 of file mss12.h.

Referenced by arith2_init(), and arith2_normalise().

union { ... } ArithCoder::gbc
int(* ArithCoder::get_model_sym)(struct ArithCoder *c, Model *m)
int(* ArithCoder::get_number)(struct ArithCoder *c, int n)

Definition at line 57 of file mss12.h.

Referenced by arith2_init(), and decode_pivot().


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