FFmpeg
Data Fields
ArithCoder Struct Reference

#include <mss12.h>

Data Fields

unsigned int a
 
unsigned int c
 
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 58 of file dstdec.c.

Field Documentation

◆ a

unsigned int ArithCoder::a

Definition at line 59 of file dstdec.c.

Referenced by ac_get(), and ac_init().

◆ c

unsigned int ArithCoder::c

Definition at line 60 of file dstdec.c.

Referenced by ac_get(), and ac_init().

◆ low

int ArithCoder::low

Definition at line 49 of file mss12.h.

◆ high

int ArithCoder::high

Definition at line 49 of file mss12.h.

◆ value

int ArithCoder::value

Definition at line 49 of file mss12.h.

◆ overread

int ArithCoder::overread

Definition at line 50 of file mss12.h.

Referenced by decode_pixel(), and ff_mss12_decode_rect().

◆ gb

GetBitContext* ArithCoder::gb

Definition at line 53 of file mss12.h.

◆ gB

GetByteContext* ArithCoder::gB

Definition at line 54 of file mss12.h.

◆ gbc

union { ... } ArithCoder::gbc

◆ get_model_sym

int(* ArithCoder::get_model_sym) (struct ArithCoder *c, Model *m)

◆ get_number

int(* ArithCoder::get_number) (struct ArithCoder *c, int n)

Definition at line 57 of file mss12.h.

Referenced by decode_pivot().


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