FFmpeg
|
vc1.h
Go to the documentation of this file.
394 uint8_t bfraction_lut_index; ///< Index for BFRACTION value (see Table 40, reproduced into ff_vc1_bfraction_lut[])
Definition: vc1dsp.h:37
VC-1 and WMV3 decoder.
uint8_t bfraction_lut_index
Index for BFRACTION value (see Table 40, reproduced into ff_vc1_bfraction_lut[])
Definition: vc1.h:394
Definition: vc1.h:104
Definition: vc1.h:151
Definition: vc1.h:86
mpegvideo header.
Definition: vc1.h:40
Definition: vc1.h:163
Definition: vc1.h:75
Definition: vc1.h:95
Definition: vc1.h:39
Definition: vc1.h:37
int codingset2
index of current table set from 11.8 to use for chroma block decoding
Definition: vc1.h:267
Definition: vc1.h:148
Definition: h264chroma.h:26
Definition: vc1.h:115
int profile
Sequence header data for all Profiles TODO: choose between ints, uint8_ts and monobit flags...
Definition: vc1.h:224
Definition: vc1.h:153
int refdist_flag
REFDIST syntax element present in II, IP, PI or PP field picture headers.
Definition: vc1.h:213
Definition: vc1.h:96
Definition: vc1.h:41
int ff_vc1_decode_entry_point(AVCodecContext *avctx, VC1Context *v, GetBitContext *gb)
Definition: vc1.c:524
Definition: vc1.h:106
Definition: vc1.h:74
Definition: vc1.h:150
Definition: vc1.h:93
int ff_vc1_init_common(VC1Context *v)
Init VC-1 specific tables and VC1Context members.
Definition: vc1.c:1544
external API header
Definition: get_bits.h:63
Definition: vc1.h:152
Definition: vc1.h:154
Definition: intrax8.h:26
Definition: vc1.h:141
Definition: vc1.h:161
int ff_vc1_parse_frame_header_adv(VC1Context *v, GetBitContext *gb)
Definition: vc1.c:830
Definition: vc1.h:52
int rangered
RANGEREDFRM (range reduction) syntax element present at frame level.
Definition: vc1.h:198
Definition: vc1.h:127
Definition: vc1.h:118
Definition: vc1.h:42
Definition: vc1.h:162
Definition: vc1.h:85
Definition: vc1.h:140
Definition: vc1.h:38
Definition: vc1.h:114
Definition: vc1.h:137
Definition: vc1.h:73
Definition: vc1.h:103
Definition: vc1.h:117
int ref_field_type[2]
forward and backward reference field type (top or bottom)
Definition: vc1.h:368
Definition: vc1.h:129
uint8_t mvrange
Ranges:0 -> [-64n 63.f] x [-32, 31.f]1 -> [-128, 127.f] x [-64, 63.f]2 -> [-512, 511.f] x [-128, 127.f]3 -> [-1024, 1023.f] x [-256, 255.f].
Definition: vc1.h:288
Definition: vc1.h:149
Definition: vc1.h:128
Definition: vc1.h:119
Definition: vc1.h:138
Definition: vc1.h:126
Definition: vc1.h:116
void ff_vc1_init_transposed_scantables(VC1Context *v)
Definition: vc1dec.c:5499
int ff_vc1_decode_sequence_header(AVCodecContext *avctx, VC1Context *v, GetBitContext *gb)
Decode Simple/Main Profiles sequence header.
Definition: vc1.c:293
Definition: vc1.h:84
Definition: get_bits.h:54
Definition: vc1.h:53
Definition: vc1.h:83
Definition: vc1.h:94
Definition: vc1.h:72
Definition: vc1.h:107
static av_always_inline int vc1_unescape_buffer(const uint8_t *src, int size, uint8_t *dst)
Definition: vc1.h:422
int ff_vc1_decode_init_alloc_tables(VC1Context *v)
Definition: vc1dec.c:5433
int ff_vc1_parse_frame_header(VC1Context *v, GetBitContext *gb)
Definition: vc1.c:579
int codingset
index of current table set from 11.8 to use for luma block decoding
Definition: vc1.h:266
Definition: vc1.h:55
Definition: vc1.h:105
Definition: vc1.h:43
static av_always_inline const uint8_t * find_next_marker(const uint8_t *src, const uint8_t *end)
Find VC-1 marker in buffer.
Definition: vc1.h:408
Definition: vc1.h:155
Generated on Mon Nov 18 2024 06:52:02 for FFmpeg by 1.8.11