|
FFmpeg
|
Go to the source code of this file.
Functions | |
| void | ff_h263_encode_init (MpegEncContext *s) |
| void | ff_h263_encode_picture_header (MpegEncContext *s, int picture_number) |
| void | ff_h263_encode_gob_header (MpegEncContext *s, int mb_line) |
| Encode a group of blocks header. More... | |
| void | ff_h263_encode_mb (MpegEncContext *s, int16_t block[6][64], int motion_x, int motion_y) |
| void | ff_h263_encode_mba (MpegEncContext *s) |
| void | ff_init_qscale_tab (MpegEncContext *s) |
| init s->current_picture.qscale_table from s->lambda_table More... | |
| void | ff_clean_h263_qscales (MpegEncContext *s) |
| modify qscale so that encoding is actually possible in H.263 (limit difference to -2..2) More... | |
| void | ff_h263_encode_motion (PutBitContext *pb, int val, int f_code) |
| static int | h263_get_motion_length (int val, int f_code) |
| static void | ff_h263_encode_motion_vector (MpegEncContext *s, int x, int y, int f_code) |
| static int | get_p_cbp (MpegEncContext *s, int16_t block[6][64], int motion_x, int motion_y) |
| void ff_h263_encode_init | ( | MpegEncContext * | s | ) |
Definition at line 816 of file ituh263enc.c.
Referenced by encode_init(), ff_mpv_encode_init(), and svq1_encode_init().
| void ff_h263_encode_picture_header | ( | MpegEncContext * | s, |
| int | picture_number | ||
| ) |
Definition at line 108 of file ituh263enc.c.
Referenced by encode_picture().
| void ff_h263_encode_gob_header | ( | MpegEncContext * | s, |
| int | mb_line | ||
| ) |
Encode a group of blocks header.
Definition at line 246 of file ituh263enc.c.
Referenced by encode_thread().
| void ff_h263_encode_mb | ( | MpegEncContext * | s, |
| int16_t | block[6][64], | ||
| int | motion_x, | ||
| int | motion_y | ||
| ) |
Definition at line 494 of file ituh263enc.c.
Referenced by encode_mb_internal().
| void ff_h263_encode_mba | ( | MpegEncContext * | s | ) |
Definition at line 871 of file ituh263enc.c.
Referenced by ff_h263_encode_gob_header(), ff_h263_encode_picture_header(), and ff_rv20_encode_picture_header().
| void ff_init_qscale_tab | ( | MpegEncContext * | s | ) |
init s->current_picture.qscale_table from s->lambda_table
Definition at line 236 of file mpegvideo_enc.c.
Referenced by estimate_qp(), and ff_clean_h263_qscales().
| void ff_clean_h263_qscales | ( | MpegEncContext * | s | ) |
modify qscale so that encoding is actually possible in H.263 (limit difference to -2..2)
Definition at line 272 of file ituh263enc.c.
Referenced by estimate_qp(), and ff_clean_mpeg4_qscales().
| void ff_h263_encode_motion | ( | PutBitContext * | pb, |
| int | val, | ||
| int | f_code | ||
| ) |
Definition at line 692 of file ituh263enc.c.
Referenced by ff_h263_encode_motion_vector(), and svq1_encode_plane().
Definition at line 41 of file h263enc.h.
Referenced by ff_h263_encode_motion_vector().
|
inlinestatic |
Definition at line 60 of file h263enc.h.
Referenced by ff_h263_encode_mb(), and ff_mpeg4_encode_mb().
|
inlinestatic |
Definition at line 73 of file h263enc.h.
Referenced by ff_h263_encode_mb(), and ff_mpeg4_encode_mb().
1.8.17