FFmpeg
Data Fields
Mpeg4DecContext Struct Reference

#include <mpeg4video.h>

Data Fields

 
  number of bits to represent the fractional part of time More...
 
int  shape
 
 
 
 
uint16_t  sprite_traj [4][2]
  sprite trajectory points More...
 
int  sprite_shift [2]
  sprite shift [isChroma] More...
 
int  rvlc
 
  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  scalability
 
 
  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
 
  flag for having shown the warning about invalid Divx B-frames More...
 
  does the stream contain the low_delay flag, used to work around buggy encoders. More...
 
 
 
 

Detailed Description

Definition at line 65 of file mpeg4video.h.

Field Documentation

MpegEncContext Mpeg4DecContext::m

Definition at line 66 of file mpeg4video.h.

Referenced by decode_init(), decode_user_data(), decode_vol_header(), decode_vop_header(), ff_mpeg4_decode_partitions(), ff_mpeg4_decode_picture_header(), ff_mpeg4_decode_video_packet_header(), ff_mpeg4_frame_end(), ff_mpeg4_workaround_bugs(), get_amv(), mpeg4_decode_block(), mpeg4_decode_header(), mpeg4_decode_partition_a(), mpeg4_decode_sprite_trajectory(), mpeg4_is_resync(), mpeg4_update_thread_context(), mpeg4video_parse_init(), vaapi_mpeg4_start_frame(), and vdpau_mpeg4_start_frame().

int Mpeg4DecContext::time_increment_bits

number of bits to represent the fractional part of time

Definition at line 69 of file mpeg4video.h.

Referenced by decode_init(), decode_new_pred(), decode_vol_header(), decode_vop_header(), and ff_mpeg4_decode_video_packet_header().

int Mpeg4DecContext::shape

Definition at line 70 of file mpeg4video.h.

Referenced by decode_vol_header(), and ff_mpeg4_decode_video_packet_header().

int Mpeg4DecContext::vol_sprite_usage

Definition at line 71 of file mpeg4video.h.

Referenced by decode_vop_header(), ff_mpeg4_decode_video_packet_header(), mpeg4_decode_mb(), mpeg4_decode_partition_a(), mpeg4_decode_partitioned_mb(), and vaapi_mpeg4_start_frame().

int Mpeg4DecContext::sprite_brightness_change

Definition at line 72 of file mpeg4video.h.

int Mpeg4DecContext::num_sprite_warping_points

Definition at line 73 of file mpeg4video.h.

Referenced by mpeg4_decode_sprite_trajectory(), and vaapi_mpeg4_start_frame().

uint16_t Mpeg4DecContext::sprite_traj[4][2]

sprite trajectory points

Definition at line 75 of file mpeg4video.h.

Referenced by mpeg4_decode_sprite_trajectory(), and vaapi_mpeg4_start_frame().

int Mpeg4DecContext::sprite_shift[2]

sprite shift [isChroma]

Definition at line 77 of file mpeg4video.h.

Referenced by get_amv(), and mpeg4_decode_sprite_trajectory().

int Mpeg4DecContext::rvlc

Definition at line 80 of file mpeg4video.h.

Referenced by mpeg4_decode_partitioned_mb(), and vaapi_mpeg4_start_frame().

int Mpeg4DecContext::resync_marker

could this stream contain resync markers

Definition at line 82 of file mpeg4video.h.

Referenced by mpeg4_is_resync(), vaapi_mpeg4_start_frame(), and vdpau_mpeg4_start_frame().

int Mpeg4DecContext::t_frame

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

Definition at line 84 of file mpeg4video.h.

int Mpeg4DecContext::new_pred

Definition at line 86 of file mpeg4video.h.

Referenced by ff_mpeg4_decode_video_packet_header().

int Mpeg4DecContext::enhancement_type

Definition at line 87 of file mpeg4video.h.

int Mpeg4DecContext::scalability

Definition at line 88 of file mpeg4video.h.

int Mpeg4DecContext::use_intra_dc_vlc

Definition at line 89 of file mpeg4video.h.

Referenced by mpeg4_decode_block(), mpeg4_decode_mb(), and mpeg4_decode_partitioned_mb().

int Mpeg4DecContext::intra_dc_threshold

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

Definition at line 92 of file mpeg4video.h.

Referenced by mpeg4_decode_mb(), mpeg4_decode_partitioned_mb(), and mpeg4_get_intra_dc_vlc_thr().

int Mpeg4DecContext::divx_version

Definition at line 95 of file mpeg4video.h.

Referenced by decode_init(), decode_user_data(), ff_mpeg4_decode_picture_header(), ff_mpeg4_workaround_bugs(), get_amv(), and mpeg4_decode_sprite_trajectory().

int Mpeg4DecContext::divx_build

Definition at line 96 of file mpeg4video.h.

Referenced by decode_init(), decode_user_data(), ff_mpeg4_workaround_bugs(), get_amv(), and mpeg4_decode_sprite_trajectory().

int Mpeg4DecContext::xvid_build

Definition at line 97 of file mpeg4video.h.

Referenced by decode_init(), decode_user_data(), ff_mpeg4_decode_picture_header(), ff_mpeg4_workaround_bugs(), and mpeg4_update_thread_context().

int Mpeg4DecContext::lavc_build

Definition at line 98 of file mpeg4video.h.

Referenced by decode_init(), decode_user_data(), and ff_mpeg4_workaround_bugs().

int Mpeg4DecContext::showed_packed_warning

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

Definition at line 101 of file mpeg4video.h.

Referenced by ff_mpeg4_frame_end(), and mpeg4video_parse_init().

int Mpeg4DecContext::vol_control_parameters

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

Definition at line 104 of file mpeg4video.h.

Referenced by decode_vol_header(), decode_vop_header(), and ff_mpeg4_workaround_bugs().

int Mpeg4DecContext::cplx_estimation_trash_i

Definition at line 105 of file mpeg4video.h.

int Mpeg4DecContext::cplx_estimation_trash_p

Definition at line 106 of file mpeg4video.h.

int Mpeg4DecContext::cplx_estimation_trash_b

Definition at line 107 of file mpeg4video.h.


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

Generated on Wed Jun 10 2015 01:57:22 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /