FFmpeg
|
Go to the source code of this file.
Enumerations | |
enum | { MAX_PB2_INTRA_SIZE, MAX_PB2_INTER_SIZE, MAX_PB2_MB_SIZE = (FFMAX(MAX_PB2_INTER_SIZE, MAX_PB2_INTRA_SIZE) + 7) / 8, MAX_AC_TEX_MB_SIZE = 64 * 6 * 30 / 8 } |
Functions | |
void | ff_set_mpeg4_time (MPVEncContext *s) |
void | ff_mpeg4_encode_video_packet_header (MPVEncContext *s) |
void | ff_mpeg4_stuffing (PutBitContext *pbc) |
add MPEG-4 stuffing bits (01...1) More... | |
void | ff_mpeg4_init_partitions (MPVEncContext *s) |
void | ff_mpeg4_merge_partitions (MPVEncContext *s) |
void | ff_clean_mpeg4_qscales (MPVEncContext *s) |
modify mb_type & qscale so that encoding is actually possible in MPEG-4 More... | |
anonymous enum |
Enumerator | |
---|---|
MAX_PB2_INTRA_SIZE | |
MAX_PB2_INTER_SIZE | |
MAX_PB2_MB_SIZE | |
MAX_AC_TEX_MB_SIZE |
Definition at line 30 of file mpeg4videoenc.h.
void ff_set_mpeg4_time | ( | MPVEncContext * | s | ) |
Definition at line 842 of file mpeg4videoenc.c.
Referenced by encode_picture().
void ff_mpeg4_encode_video_packet_header | ( | MPVEncContext * | s | ) |
Definition at line 1325 of file mpeg4videoenc.c.
Referenced by encode_thread().
void ff_mpeg4_stuffing | ( | PutBitContext * | pbc | ) |
add MPEG-4 stuffing bits (01...1)
Definition at line 834 of file mpeg4videoenc.c.
Referenced by mpeg4_encode_gop_header(), mpeg4_encode_visual_object_header(), mpeg4_encode_vol_header(), and write_slice_end().
void ff_mpeg4_init_partitions | ( | MPVEncContext * | s | ) |
Definition at line 1286 of file mpeg4videoenc.c.
Referenced by encode_thread().
void ff_mpeg4_merge_partitions | ( | MPVEncContext * | s | ) |
Definition at line 1299 of file mpeg4videoenc.c.
Referenced by write_slice_end().
void ff_clean_mpeg4_qscales | ( | MPVEncContext * | s | ) |
modify mb_type & qscale so that encoding is actually possible in MPEG-4
Definition at line 269 of file mpeg4videoenc.c.
Referenced by estimate_qp().