FFmpeg
Enumerations | Functions
mpeg4videoenc.h File Reference
#include <stdint.h>
#include "put_bits.h"

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...
 

Enumeration Type Documentation

◆ anonymous enum

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.

Function Documentation

◆ ff_set_mpeg4_time()

void ff_set_mpeg4_time ( MPVEncContext s)

Definition at line 842 of file mpeg4videoenc.c.

Referenced by encode_picture().

◆ ff_mpeg4_encode_video_packet_header()

void ff_mpeg4_encode_video_packet_header ( MPVEncContext s)

Definition at line 1325 of file mpeg4videoenc.c.

Referenced by encode_thread().

◆ ff_mpeg4_stuffing()

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().

◆ ff_mpeg4_init_partitions()

void ff_mpeg4_init_partitions ( MPVEncContext s)

Definition at line 1286 of file mpeg4videoenc.c.

Referenced by encode_thread().

◆ ff_mpeg4_merge_partitions()

void ff_mpeg4_merge_partitions ( MPVEncContext s)

Definition at line 1299 of file mpeg4videoenc.c.

Referenced by write_slice_end().

◆ ff_clean_mpeg4_qscales()

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().