#include "mpegvideo.h"
#include "mpeg4video.h"
#include "mpeg4data.h"
Go to the source code of this file.
Defines | |
#define | tab_size ((signed)FF_ARRAY_ELEMS(s->direct_scale_mv[0])) |
#define | tab_bias (tab_size/2) |
Functions | |
int | ff_mpeg4_get_video_packet_prefix_length (MpegEncContext *s) |
void | ff_mpeg4_clean_buffers (MpegEncContext *s) |
void | ff_mpeg4_init_direct_mv (MpegEncContext *s) |
static void | ff_mpeg4_set_one_direct_mv (MpegEncContext *s, int mx, int my, int i) |
int | ff_mpeg4_set_direct_mv (MpegEncContext *s, int mx, int my) |
Variables | |
uint8_t | ff_mpeg4_static_rl_table_store [3][2][2 *MAX_RUN+MAX_LEVEL+3] |
#define tab_bias (tab_size/2) |
Definition at line 75 of file mpeg4video.c.
Referenced by ff_mpeg4_init_direct_mv(), and ff_mpeg4_set_one_direct_mv().
#define tab_size ((signed)FF_ARRAY_ELEMS(s->direct_scale_mv[0])) |
Definition at line 74 of file mpeg4video.c.
Referenced by ff_mpeg4_init_direct_mv(), and ff_mpeg4_set_one_direct_mv().
void ff_mpeg4_clean_buffers | ( | MpegEncContext * | s | ) |
Definition at line 43 of file mpeg4video.c.
Referenced by encode_thread(), and ff_h263_decode_frame().
int ff_mpeg4_get_video_packet_prefix_length | ( | MpegEncContext * | s | ) |
Definition at line 29 of file mpeg4video.c.
Referenced by ff_mpeg4_encode_video_packet_header(), mpeg4_decode_video_packet_header(), and mpeg4_is_resync().
void ff_mpeg4_init_direct_mv | ( | MpegEncContext * | s | ) |
Definition at line 78 of file mpeg4video.c.
Referenced by decode_vop_header(), ff_set_mpeg4_time(), and rv20_decode_picture_header().
int ff_mpeg4_set_direct_mv | ( | MpegEncContext * | s, | |
int | mx, | |||
int | my | |||
) |
Definition at line 121 of file mpeg4video.c.
Referenced by encode_thread(), ff_h263_decode_mb(), and mpeg4_decode_mb().
static void ff_mpeg4_set_one_direct_mv | ( | MpegEncContext * | s, | |
int | mx, | |||
int | my, | |||
int | i | |||
) | [inline, static] |
uint8_t ff_mpeg4_static_rl_table_store[3][2][2 *MAX_RUN+MAX_LEVEL+3] |