|
FFmpeg
|
H.263 bitstream encoder. More...
#include <limits.h>#include "libavutil/attributes.h"#include "avcodec.h"#include "mpegvideo.h"#include "mpegvideodata.h"#include "h263.h"#include "h263data.h"#include "mathops.h"#include "mpegutils.h"#include "flv.h"#include "mpeg4video.h"#include "internal.h"Macros | |
| #define | UNI_MPEG4_ENC_INDEX(last, run, level) ((last)*128*64 + (run)*128 + (level)) |
Functions | |
| av_const int | ff_h263_aspect_to_info (AVRational aspect) |
| Return the 4 bit value that specifies the given aspect ratio. More... | |
| 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. | |
| void | ff_clean_h263_qscales (MpegEncContext *s) |
| modify qscale so that encoding is actually possible in H.263 (limit difference to -2..2) | |
| void | ff_h263_encode_mb (MpegEncContext *s, int16_t block[6][64], int motion_x, int motion_y) |
| void | ff_h263_encode_motion (PutBitContext *pb, int val, int f_code) |
| av_cold void | ff_h263_encode_init (MpegEncContext *s) |
| void | ff_h263_encode_mba (MpegEncContext *s) |
H.263 bitstream encoder.
| av_const int ff_h263_aspect_to_info | ( | AVRational | aspect | ) |
Return the 4 bit value that specifies the given aspect ratio.
This may be one of the standard aspect ratios or it specifies that the aspect will be stored explicitly later.
1.8.12