|
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 843 of file mpeg4videoenc.c.
Referenced by encode_picture().
| void ff_mpeg4_encode_video_packet_header | ( | MPVEncContext * | s | ) |
Definition at line 1326 of file mpeg4videoenc.c.
Referenced by encode_thread().
| void ff_mpeg4_stuffing | ( | PutBitContext * | pbc | ) |
add MPEG-4 stuffing bits (01...1)
Definition at line 835 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 1287 of file mpeg4videoenc.c.
Referenced by encode_thread().
| void ff_mpeg4_merge_partitions | ( | MPVEncContext * | s | ) |
Definition at line 1300 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 270 of file mpeg4videoenc.c.
Referenced by estimate_qp().
1.8.17