Functions
SCHRO_PARSE_CODE_PICTURE()
#define SCHRO_PARSE_CODE_PICTURE(is_ref,n_refs,is_lowdelay,is_noarith)
SCHRO_PARSE_CODE_IS_INTER()
#define SCHRO_PARSE_CODE_IS_INTER(x) (SCHRO_PARSE_CODE_IS_PICTURE(x) && SCHRO_PARSE_CODE_NUM_REFS(x) > 0)
SCHRO_PARSE_CODE_IS_INTRA()
#define SCHRO_PARSE_CODE_IS_INTRA(x) (SCHRO_PARSE_CODE_IS_PICTURE(x) && SCHRO_PARSE_CODE_NUM_REFS(x) == 0)
SCHRO_PARSE_CODE_IS_NON_REFERENCE()
#define SCHRO_PARSE_CODE_IS_NON_REFERENCE(x) (((x) & 0xc) == 0x08)
SCHRO_PARSE_CODE_IS_REFERENCE()
#define SCHRO_PARSE_CODE_IS_REFERENCE(x) (((x) & 0xc) == 0x0c)
SCHRO_PARSE_CODE_IS_LOW_DELAY()
#define SCHRO_PARSE_CODE_IS_LOW_DELAY(x) (((x) & 0x88) == 0x88)
SCHRO_PARSE_CODE_IS_PICTURE()
#define SCHRO_PARSE_CODE_IS_PICTURE(x) ((x) & 0x8)
SCHRO_PARSE_CODE_NUM_REFS()
#define SCHRO_PARSE_CODE_NUM_REFS(x) ((x) & 0x3)
SCHRO_PARSE_CODE_IS_AUXILIARY_DATA()
#define SCHRO_PARSE_CODE_IS_AUXILIARY_DATA(x) ((x) == SCHRO_PARSE_CODE_AUXILIARY_DATA)
SCHRO_PARSE_CODE_IS_CORE_SYNTAX()
#define SCHRO_PARSE_CODE_IS_CORE_SYNTAX(x) (((x) & 0x88) == 0x08)
SCHRO_PARSE_CODE_IS_END_OF_SEQUENCE()
#define SCHRO_PARSE_CODE_IS_END_OF_SEQUENCE(x) ((x) == SCHRO_PARSE_CODE_END_OF_SEQUENCE)
SCHRO_PARSE_CODE_IS_PADDING()
#define SCHRO_PARSE_CODE_IS_PADDING(x) ((x) == SCHRO_PARSE_CODE_PADDING)
SCHRO_PARSE_CODE_IS_SEQ_HEADER()
#define SCHRO_PARSE_CODE_IS_SEQ_HEADER(x) ((x) == SCHRO_PARSE_CODE_SEQUENCE_HEADER)
SCHRO_PARSE_CODE_USING_AC()
#define SCHRO_PARSE_CODE_USING_AC(x) (((x) & 0x48) == 0x08)