RV30 and RV40 decoder common data declarations. More...
#include "avcodec.h"
#include "dsputil.h"
#include "mpegvideo.h"
#include "h264pred.h"
#include "rv34dsp.h"
Go to the source code of this file.
RV30 and RV40 decoder common data declarations.
Definition in file rv34.h.
#define IS_SEPARATE_DC | ( | a | ) | ((a) & MB_TYPE_SEPARATE_DC) |
Definition at line 38 of file rv34.h.
Referenced by rv30_loop_filter(), and rv40_loop_filter().
#define MB_TYPE_SEPARATE_DC 0x01000000 |
typedef struct RV34DecContext RV34DecContext |
decoder context
enum RV40BlockTypes |
RV30 and RV40 Macroblock types.
int ff_rv34_decode_end | ( | AVCodecContext * | avctx | ) |
int ff_rv34_decode_frame | ( | AVCodecContext * | avctx, |
void * | data, | ||
int * | data_size, | ||
AVPacket * | avpkt | ||
) |
int ff_rv34_decode_init | ( | AVCodecContext * | avctx | ) |
Initialize decoder.
Definition at line 1538 of file rv34.c.
Referenced by rv30_decode_init(), and rv40_decode_init().
int ff_rv34_decode_init_thread_copy | ( | AVCodecContext * | avctx | ) |
int ff_rv34_decode_update_thread_context | ( | AVCodecContext * | dst, |
const AVCodecContext * | src | ||
) |
int ff_rv34_get_start_offset | ( | GetBitContext * | gb, |
int | mb_size | ||
) |
common decoding functions
common decoding functions
Definition at line 333 of file rv34.c.
Referenced by rv30_parse_slice_header(), and rv40_parse_slice_header().