FFmpeg
|
#include <scpr.h>
Data Fields | |
int | version |
AVFrame * | last_frame |
AVFrame * | current_frame |
GetByteContext | gb |
RangeCoder | rc |
PixelModel | pixel_model [3][4096] |
uint32_t | op_model [6][7] |
uint32_t | run_model [6][257] |
uint32_t | range_model [257] |
uint32_t | count_model [257] |
uint32_t | fill_model [6] |
uint32_t | sxy_model [4][17] |
uint32_t | mv_model [2][513] |
uint32_t | nbx |
uint32_t | nby |
uint32_t | nbcount |
uint32_t * | blocks |
uint32_t | cbits |
int | cxshift |
PixelModel3 | pixel_model3 [3][4096] |
RunModel3 | run_model3 [6] |
RunModel3 | range_model3 |
RunModel3 | count_model3 |
FillModel3 | fill_model3 |
SxyModel3 | sxy_model3 [4] |
MVModel3 | mv_model3 [2] |
OpModel3 | op_model3 [6] |
int(* | get_freq )(RangeCoder *rc, uint32_t total_freq, uint32_t *freq) |
int(* | decode )(GetByteContext *gb, RangeCoder *rc, uint32_t cumFreq, uint32_t freq, uint32_t total_freq) |
int SCPRContext::version |
Definition at line 48 of file scpr.h.
Referenced by decode_frame().
AVFrame* SCPRContext::last_frame |
Definition at line 49 of file scpr.h.
Referenced by decode_close(), decode_frame(), decode_init(), decompress_p(), and decompress_p3().
AVFrame* SCPRContext::current_frame |
Definition at line 50 of file scpr.h.
Referenced by decode_close(), decode_frame(), decode_init(), decompress_p(), and decompress_p3().
GetByteContext SCPRContext::gb |
Definition at line 51 of file scpr.h.
Referenced by decode_frame(), decode_unit(), decode_unit3(), decode_value(), decode_value3(), decompress_i(), decompress_i3(), decompress_p(), and decompress_p3().
RangeCoder SCPRContext::rc |
Definition at line 52 of file scpr.h.
Referenced by decode_unit(), decode_unit3(), decode_units3(), decode_value(), decode_value3(), decompress_i(), decompress_i3(), decompress_p(), and decompress_p3().
PixelModel SCPRContext::pixel_model[3][4096] |
Definition at line 53 of file scpr.h.
Referenced by decode_units(), and reinit_tables().
uint32_t SCPRContext::op_model[6][7] |
Definition at line 54 of file scpr.h.
Referenced by decompress_i(), decompress_p(), and reinit_tables().
uint32_t SCPRContext::run_model[6][257] |
Definition at line 55 of file scpr.h.
Referenced by decompress_i(), decompress_p(), and reinit_tables().
uint32_t SCPRContext::range_model[257] |
Definition at line 56 of file scpr.h.
Referenced by decompress_p(), and reinit_tables().
uint32_t SCPRContext::count_model[257] |
Definition at line 57 of file scpr.h.
Referenced by decompress_p(), and reinit_tables().
uint32_t SCPRContext::fill_model[6] |
Definition at line 58 of file scpr.h.
Referenced by decompress_p(), and reinit_tables().
uint32_t SCPRContext::sxy_model[4][17] |
Definition at line 59 of file scpr.h.
Referenced by decompress_p(), and reinit_tables().
uint32_t SCPRContext::mv_model[2][513] |
Definition at line 60 of file scpr.h.
Referenced by decompress_p(), and reinit_tables().
uint32_t SCPRContext::nbx |
Definition at line 61 of file scpr.h.
Referenced by decode_init(), decompress_p(), and decompress_p3().
uint32_t SCPRContext::nby |
Definition at line 61 of file scpr.h.
Referenced by decode_init(), decompress_p(), and decompress_p3().
uint32_t SCPRContext::nbcount |
Definition at line 62 of file scpr.h.
Referenced by decode_init(), decompress_p(), and decompress_p3().
uint32_t* SCPRContext::blocks |
Definition at line 63 of file scpr.h.
Referenced by decode_close(), decode_init(), decompress_p(), and decompress_p3().
uint32_t SCPRContext::cbits |
Definition at line 64 of file scpr.h.
Referenced by decode_init(), and decode_unit().
int SCPRContext::cxshift |
Definition at line 65 of file scpr.h.
Referenced by decode_init(), and decode_units().
PixelModel3 SCPRContext::pixel_model3[3][4096] |
Definition at line 67 of file scpr.h.
Referenced by decode_units3(), and reinit_tables3().
RunModel3 SCPRContext::run_model3[6] |
Definition at line 68 of file scpr.h.
Referenced by decompress_i3(), decompress_p3(), and reinit_tables3().
RunModel3 SCPRContext::range_model3 |
Definition at line 69 of file scpr.h.
Referenced by decompress_p3(), and reinit_tables3().
RunModel3 SCPRContext::count_model3 |
Definition at line 70 of file scpr.h.
Referenced by decompress_p3(), and reinit_tables3().
FillModel3 SCPRContext::fill_model3 |
Definition at line 71 of file scpr.h.
Referenced by decompress_p3(), and reinit_tables3().
SxyModel3 SCPRContext::sxy_model3[4] |
Definition at line 72 of file scpr.h.
Referenced by decompress_p3(), and reinit_tables3().
MVModel3 SCPRContext::mv_model3[2] |
Definition at line 73 of file scpr.h.
Referenced by decompress_p3(), and reinit_tables3().
OpModel3 SCPRContext::op_model3[6] |
Definition at line 74 of file scpr.h.
Referenced by decompress_i3(), decompress_p3(), and reinit_tables3().
int(* SCPRContext::get_freq) (RangeCoder *rc, uint32_t total_freq, uint32_t *freq) |
Definition at line 76 of file scpr.h.
Referenced by decode_frame(), decode_init(), decode_unit(), and decode_value().
int(* SCPRContext::decode) (GetByteContext *gb, RangeCoder *rc, uint32_t cumFreq, uint32_t freq, uint32_t total_freq) |
Definition at line 77 of file scpr.h.
Referenced by decode_frame(), decode_init(), decode_unit(), and decode_value().