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++)
81 dst[dsize++] =
src[1];
Macro definitions for various function/variable attributes.
const uint8_t * avpriv_find_start_code(const uint8_t *p, const uint8_t *end, uint32_t *state)
common internal API header
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.