Libav
|
#include <ffv1.h>
AVCodecContext* FFV1Context::avctx |
Definition at line 68 of file ffv1.h.
Referenced by decode_line(), decode_plane(), decode_rgb_frame(), decode_slice(), decode_slice_header(), encode_line(), encode_plane(), encode_rgb_frame(), encode_slice(), encode_slice_header(), ffv1_common_init(), ffv1_decode_frame(), ffv1_init_slice_contexts(), read_extra_header(), read_header(), write_extradata(), and write_header().
RangeCoder FFV1Context::c |
Definition at line 69 of file ffv1.h.
Referenced by decode_line(), decode_slice(), decode_slice_header(), encode_line(), encode_slice(), encode_slice_header(), ffv1_decode_frame(), ffv1_encode_frame(), ffv1_init_slice_state(), read_extra_header(), read_header(), write_extradata(), and write_header().
GetBitContext FFV1Context::gb |
Definition at line 70 of file ffv1.h.
Referenced by decode_line(), and decode_slice().
PutBitContext FFV1Context::pb |
Definition at line 71 of file ffv1.h.
Referenced by encode_line(), encode_slice(), and ffv1_encode_frame().
uint64_t FFV1Context::rc_stat[256][2] |
Definition at line 72 of file ffv1.h.
Referenced by encode_line(), ffv1_encode_frame(), ffv1_encode_init(), and sort_stt().
uint64_t(*[MAX_QUANT_TABLES] FFV1Context::rc_stat2)[32][2] |
Definition at line 73 of file ffv1.h.
Referenced by encode_line(), ffv1_close(), ffv1_encode_frame(), ffv1_encode_init(), and ffv1_init_slice_contexts().
int FFV1Context::version |
Definition at line 74 of file ffv1.h.
Referenced by decode_slice(), encode_slice(), ffv1_decode_frame(), ffv1_encode_frame(), ffv1_encode_init(), read_extra_header(), read_header(), write_extradata(), and write_header().
int FFV1Context::minor_version |
Definition at line 75 of file ffv1.h.
Referenced by decode_slice(), read_extra_header(), and write_extradata().
int FFV1Context::width |
Definition at line 76 of file ffv1.h.
Referenced by decode_slice_header(), encode_slice_header(), ffv1_common_init(), ffv1_init_slice_contexts(), read_extra_header(), read_header(), and write_header().
int FFV1Context::height |
Definition at line 76 of file ffv1.h.
Referenced by decode_slice_header(), encode_slice_header(), ffv1_common_init(), read_extra_header(), read_header(), and write_header().
int FFV1Context::chroma_planes |
Definition at line 77 of file ffv1.h.
Referenced by ffv1_encode_init(), read_extra_header(), read_header(), write_extradata(), and write_header().
int FFV1Context::chroma_h_shift |
Definition at line 78 of file ffv1.h.
Referenced by ffv1_decode_frame(), ffv1_encode_init(), read_extra_header(), read_header(), write_extradata(), and write_header().
int FFV1Context::chroma_v_shift |
Definition at line 78 of file ffv1.h.
Referenced by ffv1_decode_frame(), ffv1_encode_init(), read_extra_header(), read_header(), write_extradata(), and write_header().
int FFV1Context::transparency |
Definition at line 79 of file ffv1.h.
Referenced by decode_rgb_frame(), encode_rgb_frame(), ffv1_encode_init(), ffv1_init_slice_state(), read_extra_header(), read_header(), write_extradata(), and write_header().
int FFV1Context::flags |
Definition at line 80 of file ffv1.h.
Referenced by encode_line(), and ffv1_common_init().
int FFV1Context::picture_number |
Definition at line 81 of file ffv1.h.
Referenced by ffv1_decode_frame(), ffv1_encode_frame(), and ffv1_encode_init().
AVFrame* FFV1Context::frame |
Definition at line 82 of file ffv1.h.
Referenced by encode_slice(), and ffv1_encode_frame().
AVFrame* FFV1Context::last_picture |
Definition at line 83 of file ffv1.h.
Referenced by ffv1_decode_close(), ffv1_decode_frame(), and ffv1_decode_init().
AVFrame* FFV1Context::cur |
Definition at line 85 of file ffv1.h.
Referenced by decode_slice(), decode_slice_header(), and ffv1_decode_frame().
int FFV1Context::plane_count |
Definition at line 86 of file ffv1.h.
Referenced by decode_slice_header(), encode_slice_header(), ffv1_clear_slice_state(), ffv1_close(), ffv1_encode_init(), ffv1_init_slice_state(), read_extra_header(), read_header(), and write_header().
int FFV1Context::ac |
Definition at line 87 of file ffv1.h.
Referenced by decode_line(), decode_slice(), decode_slice_header(), encode_line(), encode_slice(), ffv1_clear_slice_state(), ffv1_decode_frame(), ffv1_encode_frame(), ffv1_encode_init(), ffv1_init_slice_state(), read_extra_header(), read_header(), write_extradata(), and write_header().
int FFV1Context::ac_byte_count |
Definition at line 88 of file ffv1.h.
Referenced by decode_slice(), encode_slice(), and ffv1_encode_frame().
PlaneContext FFV1Context::plane[MAX_PLANES] |
Definition at line 89 of file ffv1.h.
Referenced by decode_line(), decode_slice_header(), encode_line(), encode_slice_header(), ffv1_clear_slice_state(), ffv1_close(), ffv1_encode_init(), ffv1_init_slice_state(), read_header(), and write_header().
int16_t FFV1Context::quant_table[MAX_CONTEXT_INPUTS][256] |
Definition at line 90 of file ffv1.h.
Referenced by ffv1_encode_init(), read_header(), and write_header().
int16_t FFV1Context::quant_tables[MAX_QUANT_TABLES][MAX_CONTEXT_INPUTS][256] |
Definition at line 91 of file ffv1.h.
Referenced by decode_slice_header(), ffv1_encode_init(), read_extra_header(), read_header(), and write_extradata().
int FFV1Context::context_count[MAX_QUANT_TABLES] |
Definition at line 92 of file ffv1.h.
Referenced by decode_line(), decode_slice_header(), ffv1_allocate_initial_states(), ffv1_encode_frame(), ffv1_encode_init(), read_extra_header(), read_header(), read_quant_tables(), and write_extradata().
uint8_t FFV1Context::state_transition[256] |
Definition at line 93 of file ffv1.h.
Referenced by decode_slice_header(), ffv1_encode_frame(), ffv1_encode_init(), ffv1_init_slice_state(), read_extra_header(), read_header(), write_extradata(), and write_header().
uint8_t(*[MAX_QUANT_TABLES] FFV1Context::initial_states)[32] |
Definition at line 94 of file ffv1.h.
Referenced by ffv1_allocate_initial_states(), ffv1_clear_slice_state(), ffv1_close(), ffv1_encode_init(), read_extra_header(), and write_extradata().
int FFV1Context::run_index |
Definition at line 95 of file ffv1.h.
Referenced by decode_line(), decode_plane(), decode_rgb_frame(), encode_line(), encode_plane(), and encode_rgb_frame().
int FFV1Context::colorspace |
Definition at line 96 of file ffv1.h.
Referenced by ffv1_encode_init(), read_extra_header(), read_header(), write_extradata(), and write_header().
int16_t* FFV1Context::sample_buffer |
Definition at line 97 of file ffv1.h.
Referenced by decode_plane(), decode_rgb_frame(), encode_plane(), encode_rgb_frame(), ffv1_close(), and ffv1_init_slice_contexts().
int FFV1Context::ec |
Definition at line 99 of file ffv1.h.
Referenced by ffv1_decode_frame(), ffv1_encode_frame(), ffv1_encode_init(), read_extra_header(), read_header(), and write_extradata().
int FFV1Context::slice_damaged |
Definition at line 100 of file ffv1.h.
Referenced by decode_slice(), ffv1_decode_frame(), and read_header().
int FFV1Context::key_frame_ok |
Definition at line 101 of file ffv1.h.
Referenced by ffv1_decode_frame().
int FFV1Context::bits_per_raw_sample |
Definition at line 103 of file ffv1.h.
Referenced by encode_plane(), encode_slice(), ffv1_encode_init(), read_header(), write_extradata(), and write_header().
int FFV1Context::packed_at_lsb |
Definition at line 104 of file ffv1.h.
Referenced by decode_plane(), encode_plane(), ffv1_encode_init(), and read_header().
int FFV1Context::gob_count |
Definition at line 106 of file ffv1.h.
Referenced by ffv1_encode_frame(), and ffv1_encode_init().
int FFV1Context::quant_table_count |
Definition at line 107 of file ffv1.h.
Referenced by decode_slice_header(), ffv1_allocate_initial_states(), ffv1_close(), ffv1_encode_frame(), ffv1_encode_init(), read_extra_header(), read_header(), and write_extradata().
DSPContext FFV1Context::dsp |
Definition at line 109 of file ffv1.h.
Referenced by ffv1_common_init().
struct FFV1Context* FFV1Context::slice_context[MAX_SLICES] |
Definition at line 111 of file ffv1.h.
Referenced by ffv1_close(), ffv1_decode_frame(), ffv1_encode_frame(), ffv1_encode_init(), ffv1_init_slice_contexts(), init_slices_state(), read_header(), and write_header().
int FFV1Context::slice_count |
Definition at line 112 of file ffv1.h.
Referenced by ffv1_close(), ffv1_decode_frame(), ffv1_encode_frame(), ffv1_encode_init(), ffv1_init_slice_contexts(), init_slices_state(), read_header(), and write_header().
int FFV1Context::num_v_slices |
Definition at line 113 of file ffv1.h.
Referenced by decode_slice_header(), encode_slice_header(), ffv1_common_init(), ffv1_encode_init(), ffv1_init_slice_contexts(), read_extra_header(), read_header(), write_extradata(), and write_header().
int FFV1Context::num_h_slices |
Definition at line 114 of file ffv1.h.
Referenced by decode_slice_header(), encode_slice_header(), ffv1_common_init(), ffv1_encode_init(), ffv1_init_slice_contexts(), read_extra_header(), read_header(), write_extradata(), and write_header().
int FFV1Context::slice_width |
Definition at line 115 of file ffv1.h.
Referenced by decode_slice(), decode_slice_header(), encode_slice(), encode_slice_header(), ffv1_decode_frame(), ffv1_init_slice_contexts(), read_header(), and write_header().
int FFV1Context::slice_height |
Definition at line 116 of file ffv1.h.
Referenced by decode_slice(), decode_slice_header(), encode_slice(), encode_slice_header(), ffv1_decode_frame(), ffv1_init_slice_contexts(), read_header(), and write_header().
int FFV1Context::slice_x |
Definition at line 117 of file ffv1.h.
Referenced by decode_slice(), decode_slice_header(), encode_slice(), encode_slice_header(), ffv1_decode_frame(), ffv1_init_slice_contexts(), read_header(), and write_header().
int FFV1Context::slice_y |
Definition at line 118 of file ffv1.h.
Referenced by decode_slice(), decode_slice_header(), encode_slice(), encode_slice_header(), ffv1_decode_frame(), ffv1_init_slice_contexts(), read_header(), and write_header().