FFmpeg
Data Fields
Mpeg4DecContext Struct Reference

#include <mpeg4videodec.h>

Data Fields

MpegEncContext m
 
int time_increment_bits
 number of bits to represent the fractional part of time More...
 
int shape
 
int vol_sprite_usage
 
int sprite_brightness_change
 
int sprite_warping_accuracy
 
int num_sprite_warping_points
 
int real_sprite_warping_points
 
int sprite_offset [2][2]
 sprite offset[isChroma][isMVY] More...
 
int sprite_delta [2][2]
 sprite_delta [isY][isMVY] More...
 
uint16_t sprite_traj [4][2]
 sprite trajectory points More...
 
int sprite_shift [2]
 sprite shift [isChroma] More...
 
int rvlc
 
int resync_marker
 could this stream contain resync markers More...
 
int t_frame
 time distance of first I -> B, used for interlaced B-frames More...
 
int new_pred
 
int enhancement_type
 
int scalability
 
int intra_dc_threshold
 QP above which the ac VLC should be used for intra dc. More...
 
int divx_version
 
int divx_build
 
int xvid_build
 
int lavc_build
 
int vo_type
 
int showed_packed_warning
 flag for having shown the warning about invalid Divx B-frames More...
 
int vol_control_parameters
 does the stream contain the low_delay flag, used to work around buggy encoders. More...
 
int cplx_estimation_trash_i
 
int cplx_estimation_trash_p
 
int cplx_estimation_trash_b
 
int rgb
 
Mpeg4VideoDSPContext mdsp
 
int32_t block32 [12][64]
 
int dpcm_direction
 
int16_t dpcm_macroblock [3][256]
 

Detailed Description

Definition at line 34 of file mpeg4videodec.h.

Field Documentation

◆ m

MpegEncContext Mpeg4DecContext::m

Definition at line 35 of file mpeg4videodec.h.

Referenced by nvdec_mpeg4_start_frame().

◆ time_increment_bits

int Mpeg4DecContext::time_increment_bits

number of bits to represent the fractional part of time

Definition at line 38 of file mpeg4videodec.h.

Referenced by nvdec_mpeg4_start_frame().

◆ shape

int Mpeg4DecContext::shape

Definition at line 39 of file mpeg4videodec.h.

◆ vol_sprite_usage

int Mpeg4DecContext::vol_sprite_usage

Definition at line 40 of file mpeg4videodec.h.

Referenced by nvdec_mpeg4_start_frame().

◆ sprite_brightness_change

int Mpeg4DecContext::sprite_brightness_change

Definition at line 41 of file mpeg4videodec.h.

◆ sprite_warping_accuracy

int Mpeg4DecContext::sprite_warping_accuracy

Definition at line 42 of file mpeg4videodec.h.

◆ num_sprite_warping_points

int Mpeg4DecContext::num_sprite_warping_points

Definition at line 43 of file mpeg4videodec.h.

◆ real_sprite_warping_points

int Mpeg4DecContext::real_sprite_warping_points

Definition at line 44 of file mpeg4videodec.h.

◆ sprite_offset

int Mpeg4DecContext::sprite_offset[2][2]

sprite offset[isChroma][isMVY]

Definition at line 45 of file mpeg4videodec.h.

◆ sprite_delta

int Mpeg4DecContext::sprite_delta[2][2]

sprite_delta [isY][isMVY]

Definition at line 46 of file mpeg4videodec.h.

◆ sprite_traj

uint16_t Mpeg4DecContext::sprite_traj[4][2]

sprite trajectory points

Definition at line 48 of file mpeg4videodec.h.

◆ sprite_shift

int Mpeg4DecContext::sprite_shift[2]

sprite shift [isChroma]

Definition at line 50 of file mpeg4videodec.h.

◆ rvlc

int Mpeg4DecContext::rvlc

Definition at line 53 of file mpeg4videodec.h.

◆ resync_marker

int Mpeg4DecContext::resync_marker

could this stream contain resync markers

Definition at line 55 of file mpeg4videodec.h.

Referenced by nvdec_mpeg4_start_frame().

◆ t_frame

int Mpeg4DecContext::t_frame

time distance of first I -> B, used for interlaced B-frames

Definition at line 57 of file mpeg4videodec.h.

◆ new_pred

int Mpeg4DecContext::new_pred

Definition at line 59 of file mpeg4videodec.h.

◆ enhancement_type

int Mpeg4DecContext::enhancement_type

Definition at line 60 of file mpeg4videodec.h.

◆ scalability

int Mpeg4DecContext::scalability

Definition at line 61 of file mpeg4videodec.h.

◆ intra_dc_threshold

int Mpeg4DecContext::intra_dc_threshold

QP above which the ac VLC should be used for intra dc.

Definition at line 64 of file mpeg4videodec.h.

◆ divx_version

int Mpeg4DecContext::divx_version

Definition at line 67 of file mpeg4videodec.h.

◆ divx_build

int Mpeg4DecContext::divx_build

Definition at line 68 of file mpeg4videodec.h.

◆ xvid_build

int Mpeg4DecContext::xvid_build

Definition at line 69 of file mpeg4videodec.h.

◆ lavc_build

int Mpeg4DecContext::lavc_build

Definition at line 70 of file mpeg4videodec.h.

◆ vo_type

int Mpeg4DecContext::vo_type

Definition at line 72 of file mpeg4videodec.h.

◆ showed_packed_warning

int Mpeg4DecContext::showed_packed_warning

flag for having shown the warning about invalid Divx B-frames

Definition at line 75 of file mpeg4videodec.h.

◆ vol_control_parameters

int Mpeg4DecContext::vol_control_parameters

does the stream contain the low_delay flag, used to work around buggy encoders.

Definition at line 78 of file mpeg4videodec.h.

◆ cplx_estimation_trash_i

int Mpeg4DecContext::cplx_estimation_trash_i

Definition at line 79 of file mpeg4videodec.h.

◆ cplx_estimation_trash_p

int Mpeg4DecContext::cplx_estimation_trash_p

Definition at line 80 of file mpeg4videodec.h.

◆ cplx_estimation_trash_b

int Mpeg4DecContext::cplx_estimation_trash_b

Definition at line 81 of file mpeg4videodec.h.

◆ rgb

int Mpeg4DecContext::rgb

Definition at line 83 of file mpeg4videodec.h.

◆ mdsp

Mpeg4VideoDSPContext Mpeg4DecContext::mdsp

Definition at line 85 of file mpeg4videodec.h.

◆ block32

int32_t Mpeg4DecContext::block32[12][64]

Definition at line 87 of file mpeg4videodec.h.

◆ dpcm_direction

int Mpeg4DecContext::dpcm_direction

Definition at line 89 of file mpeg4videodec.h.

◆ dpcm_macroblock

int16_t Mpeg4DecContext::dpcm_macroblock[3][256]

Definition at line 90 of file mpeg4videodec.h.


The documentation for this struct was generated from the following file: