23#ifndef AVCODEC_VC1_COMMON_H
24#define AVCODEC_VC1_COMMON_H
44#define IS_MARKER(x) (((x) & ~0xFF) == VC1_CODE_RES0)
62 uint32_t mrk = 0xFFFFFFFF;
75 for (dsize = 0; dsize <
size; dsize++)
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
#define i(width, name, range_min, range_max)
Macro definitions for various function/variable attributes.
Accelerated start code search function for start codes common to MPEG-1/2/4 video,...
const uint8_t * avpriv_find_start_code(const uint8_t *p, const uint8_t *end, uint32_t *state)
static av_always_inline int vc1_unescape_buffer(const uint8_t *src, int size, uint8_t *dst)
static av_always_inline const uint8_t * find_next_marker(const uint8_t *src, const uint8_t *end)
Find VC-1 marker in buffer.
Profile
Available Profiles.
@ PROFILE_COMPLEX
TODO: WMV9 specific.
VC1Code
Markers used in VC-1 AP frame data.