|
FFmpeg
|
#include <mpeg4videodec.h>
Data Fields | ||
| H263DecContext | h | |
| int | f_code | |
| forward MV resolution | ||
| int | b_code | |
| backward MV resolution for B-frames | ||
| int | time_increment_bits | |
| number of bits to represent the fractional part of time | ||
| 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] | ||
| int | sprite_delta [2][2] | |
| sprite_delta [isY][isMVY] | ||
| uint16_t | sprite_traj [4][2] | |
| sprite trajectory points | ||
| int | sprite_shift [2] | |
| sprite shift [isChroma] | ||
| int | mpeg_quant | |
| int | rvlc | |
| int | resync_marker | |
| could this stream contain resync markers | ||
| int | t_frame | |
| time distance of first I -> B, used for interlaced B-frames | ||
| int | new_pred | |
| int | enhancement_type | |
| int | scalability | |
| int | quant_precision | |
| int | intra_dc_threshold | |
| QP above which the ac VLC should be used for intra dc. | ||
| int | divx_version | |
| int | divx_build | |
| int | xvid_build | |
| int | lavc_build | |
| AVBufferRef * | bitstream_buffer | |
| Divx 5.01 puts several frames in a single one, this is used to reorder them. | ||
| int | vo_type | |
| int | showed_packed_warning | |
| flag for having shown the warning about invalid Divx B-frames | ||
| int | vol_control_parameters | |
| does the stream contain the low_delay flag, used to work around buggy encoders. | ||
| int | cplx_estimation_trash_i | |
| int | cplx_estimation_trash_p | |
| int | cplx_estimation_trash_b | |
| int | rgb | |
| Mpeg4VideoDSPContext | mdsp | |
| void(* | dct_unquantize_mpeg2_inter )(const MPVContext *s, int16_t *block, int n, int qscale) | |
| void(* | dct_unquantize_mpeg2_intra )(const MPVContext *s, int16_t *block, int n, int qscale) | |
| void(* | dct_unquantize_h263_intra )(const MPVContext *s, int16_t *block, int n, int qscale) | |
| union { | ||
| int32_t block32 [12][64] | ||
| int16_t dpcm_macroblock [3][256] | ||
| }; | ||
| int | dpcm_direction | |
| int | dct_precision | |
Definition at line 35 of file mpeg4videodec.h.
| H263DecContext Mpeg4DecContext::h |
Definition at line 36 of file mpeg4videodec.h.
Referenced by nvdec_mpeg4_start_frame().
| int Mpeg4DecContext::f_code |
forward MV resolution
Definition at line 38 of file mpeg4videodec.h.
Referenced by nvdec_mpeg4_start_frame().
| int Mpeg4DecContext::b_code |
backward MV resolution for B-frames
Definition at line 39 of file mpeg4videodec.h.
Referenced by nvdec_mpeg4_start_frame().
| int Mpeg4DecContext::time_increment_bits |
number of bits to represent the fractional part of time
Definition at line 42 of file mpeg4videodec.h.
Referenced by nvdec_mpeg4_start_frame().
| int Mpeg4DecContext::shape |
Definition at line 43 of file mpeg4videodec.h.
| int Mpeg4DecContext::vol_sprite_usage |
Definition at line 44 of file mpeg4videodec.h.
Referenced by nvdec_mpeg4_start_frame().
| int Mpeg4DecContext::sprite_brightness_change |
Definition at line 45 of file mpeg4videodec.h.
| int Mpeg4DecContext::sprite_warping_accuracy |
Definition at line 46 of file mpeg4videodec.h.
| int Mpeg4DecContext::num_sprite_warping_points |
Definition at line 47 of file mpeg4videodec.h.
| int Mpeg4DecContext::real_sprite_warping_points |
Definition at line 48 of file mpeg4videodec.h.
| int Mpeg4DecContext::sprite_offset[2][2] |
sprite offset[isChroma][isMVY]
Definition at line 49 of file mpeg4videodec.h.
| int Mpeg4DecContext::sprite_delta[2][2] |
sprite_delta [isY][isMVY]
Definition at line 50 of file mpeg4videodec.h.
| uint16_t Mpeg4DecContext::sprite_traj[4][2] |
sprite trajectory points
Definition at line 52 of file mpeg4videodec.h.
| int Mpeg4DecContext::sprite_shift[2] |
sprite shift [isChroma]
Definition at line 54 of file mpeg4videodec.h.
| int Mpeg4DecContext::mpeg_quant |
Definition at line 56 of file mpeg4videodec.h.
Referenced by nvdec_mpeg4_start_frame().
| int Mpeg4DecContext::rvlc |
Definition at line 58 of file mpeg4videodec.h.
| int Mpeg4DecContext::resync_marker |
could this stream contain resync markers
Definition at line 60 of file mpeg4videodec.h.
Referenced by nvdec_mpeg4_start_frame().
| int Mpeg4DecContext::t_frame |
time distance of first I -> B, used for interlaced B-frames
Definition at line 62 of file mpeg4videodec.h.
| int Mpeg4DecContext::new_pred |
Definition at line 64 of file mpeg4videodec.h.
| int Mpeg4DecContext::enhancement_type |
Definition at line 65 of file mpeg4videodec.h.
| int Mpeg4DecContext::scalability |
Definition at line 66 of file mpeg4videodec.h.
| int Mpeg4DecContext::quant_precision |
Definition at line 68 of file mpeg4videodec.h.
| int Mpeg4DecContext::intra_dc_threshold |
QP above which the ac VLC should be used for intra dc.
Definition at line 71 of file mpeg4videodec.h.
| int Mpeg4DecContext::divx_version |
Definition at line 74 of file mpeg4videodec.h.
| int Mpeg4DecContext::divx_build |
Definition at line 75 of file mpeg4videodec.h.
| int Mpeg4DecContext::xvid_build |
Definition at line 76 of file mpeg4videodec.h.
| int Mpeg4DecContext::lavc_build |
Definition at line 77 of file mpeg4videodec.h.
| AVBufferRef* Mpeg4DecContext::bitstream_buffer |
Divx 5.01 puts several frames in a single one, this is used to reorder them.
Definition at line 79 of file mpeg4videodec.h.
| int Mpeg4DecContext::vo_type |
Definition at line 81 of file mpeg4videodec.h.
| int Mpeg4DecContext::showed_packed_warning |
flag for having shown the warning about invalid Divx B-frames
Definition at line 84 of file mpeg4videodec.h.
| int Mpeg4DecContext::vol_control_parameters |
does the stream contain the low_delay flag, used to work around buggy encoders.
Definition at line 87 of file mpeg4videodec.h.
| int Mpeg4DecContext::cplx_estimation_trash_i |
Definition at line 88 of file mpeg4videodec.h.
| int Mpeg4DecContext::cplx_estimation_trash_p |
Definition at line 89 of file mpeg4videodec.h.
| int Mpeg4DecContext::cplx_estimation_trash_b |
Definition at line 90 of file mpeg4videodec.h.
| int Mpeg4DecContext::rgb |
Definition at line 92 of file mpeg4videodec.h.
| Mpeg4VideoDSPContext Mpeg4DecContext::mdsp |
Definition at line 94 of file mpeg4videodec.h.
| void(* Mpeg4DecContext::dct_unquantize_mpeg2_inter) (const MPVContext *s, int16_t *block, int n, int qscale) |
Definition at line 96 of file mpeg4videodec.h.
| void(* Mpeg4DecContext::dct_unquantize_mpeg2_intra) (const MPVContext *s, int16_t *block, int n, int qscale) |
Definition at line 98 of file mpeg4videodec.h.
| void(* Mpeg4DecContext::dct_unquantize_h263_intra) (const MPVContext *s, int16_t *block, int n, int qscale) |
Definition at line 100 of file mpeg4videodec.h.
| int32_t Mpeg4DecContext::block32[12][64] |
Definition at line 104 of file mpeg4videodec.h.
| int16_t Mpeg4DecContext::dpcm_macroblock[3][256] |
Definition at line 105 of file mpeg4videodec.h.
| union { ... } Mpeg4DecContext |
| int Mpeg4DecContext::dpcm_direction |
Definition at line 108 of file mpeg4videodec.h.
| int Mpeg4DecContext::dct_precision |
Definition at line 109 of file mpeg4videodec.h.