Go to the documentation of this file.
23 #ifndef AVCODEC_MPEG4VIDEOENC_H
24 #define AVCODEC_MPEG4VIDEOENC_H
33 int motion_x,
int motion_y);
void ff_mpeg4_init_partitions(MpegEncContext *s)
int ff_mpeg4_encode_picture_header(MpegEncContext *s)
void ff_mpeg4_stuffing(PutBitContext *pbc)
add MPEG-4 stuffing bits (01...1)
void ff_mpeg4_encode_video_packet_header(MpegEncContext *s)
void ff_mpeg4_encode_mb(MpegEncContext *s, int16_t block[6][64], int motion_x, int motion_y)
void ff_clean_mpeg4_qscales(MpegEncContext *s)
modify mb_type & qscale so that encoding is actually possible in MPEG-4
void ff_mpeg4_merge_partitions(MpegEncContext *s)
void ff_set_mpeg4_time(MpegEncContext *s)
The exact code depends on how similar the blocks are and how related they are to the block