FFmpeg
|
#include <ffv1.h>
Data Fields | |
int16_t * | sample_buffer |
int32_t * | sample_buffer32 |
int | slice_width |
int | slice_height |
int | slice_x |
int | slice_y |
int | sx |
int | sy |
int | run_index |
int | slice_coding_mode |
int | slice_rct_by_coef |
int | slice_rct_ry_coef |
PlaneContext * | plane |
PutBitContext | pb |
RangeCoder | c |
int | ac_byte_count |
number of bytes used for AC coding More... | |
union { | |
struct { | |
int slice_reset_contexts | |
int slice_damaged | |
} | |
struct { | |
uint64_t rc_stat [256][2] | |
uint64_t(*[MAX_QUANT_TABLES] rc_stat2 )[32][2] | |
} | |
}; | |
int16_t* FFV1SliceContext::sample_buffer |
Definition at line 73 of file ffv1.h.
Referenced by choose_rct_params(), decode_plane(), encode_plane(), ff_ffv1_close(), and ff_ffv1_init_slice_contexts().
int32_t* FFV1SliceContext::sample_buffer32 |
Definition at line 74 of file ffv1.h.
Referenced by ff_ffv1_close(), and ff_ffv1_init_slice_contexts().
int FFV1SliceContext::slice_width |
Definition at line 76 of file ffv1.h.
Referenced by decode_frame(), decode_slice(), decode_slice_header(), encode_slice(), ff_ffv1_init_slice_contexts(), and read_header().
int FFV1SliceContext::slice_height |
Definition at line 77 of file ffv1.h.
Referenced by decode_frame(), decode_slice(), decode_slice_header(), encode_slice(), ff_ffv1_init_slice_contexts(), and read_header().
int FFV1SliceContext::slice_x |
Definition at line 78 of file ffv1.h.
Referenced by decode_frame(), decode_slice(), decode_slice_header(), encode_slice(), ff_ffv1_init_slice_contexts(), and read_header().
int FFV1SliceContext::slice_y |
Definition at line 79 of file ffv1.h.
Referenced by decode_frame(), decode_slice(), decode_slice_header(), encode_slice(), ff_ffv1_init_slice_contexts(), and read_header().
int FFV1SliceContext::sx |
Definition at line 80 of file ffv1.h.
Referenced by encode_slice_header(), and ff_ffv1_init_slice_contexts().
int FFV1SliceContext::sy |
Definition at line 80 of file ffv1.h.
Referenced by encode_slice_header(), and ff_ffv1_init_slice_contexts().
int FFV1SliceContext::run_index |
Definition at line 82 of file ffv1.h.
Referenced by decode_plane(), and encode_plane().
int FFV1SliceContext::slice_coding_mode |
Definition at line 83 of file ffv1.h.
Referenced by decode_slice(), decode_slice_header(), encode_slice(), and encode_slice_header().
int FFV1SliceContext::slice_rct_by_coef |
Definition at line 84 of file ffv1.h.
Referenced by choose_rct_params(), decode_slice(), decode_slice_header(), encode_slice(), and encode_slice_header().
int FFV1SliceContext::slice_rct_ry_coef |
Definition at line 85 of file ffv1.h.
Referenced by choose_rct_params(), decode_slice(), decode_slice_header(), encode_slice(), and encode_slice_header().
PlaneContext* FFV1SliceContext::plane |
Definition at line 88 of file ffv1.h.
Referenced by decode_slice_header(), encode_slice_header(), ff_ffv1_clear_slice_state(), ff_ffv1_close(), ff_ffv1_init_slice_contexts(), ff_ffv1_init_slice_state(), and read_header().
PutBitContext FFV1SliceContext::pb |
Definition at line 89 of file ffv1.h.
Referenced by encode_slice().
RangeCoder FFV1SliceContext::c |
Definition at line 90 of file ffv1.h.
Referenced by decode_frame(), decode_slice(), decode_slice_header(), encode_frame(), encode_slice(), encode_slice_header(), and ff_ffv1_init_slice_state().
int FFV1SliceContext::ac_byte_count |
number of bytes used for AC coding
Definition at line 92 of file ffv1.h.
Referenced by decode_slice(), encode_frame(), and encode_slice().
int FFV1SliceContext::slice_reset_contexts |
Definition at line 97 of file ffv1.h.
Referenced by decode_slice(), and decode_slice_header().
int FFV1SliceContext::slice_damaged |
Definition at line 98 of file ffv1.h.
Referenced by decode_frame(), decode_slice(), and slice_set_damaged().
uint64_t FFV1SliceContext::rc_stat[256][2] |
Definition at line 103 of file ffv1.h.
Referenced by encode_frame().
uint64_t(*[MAX_QUANT_TABLES] FFV1SliceContext::rc_stat2)[32][2] |
Definition at line 104 of file ffv1.h.
Referenced by encode_frame(), encode_init_internal(), and ff_ffv1_close().
union { ... } |