FFmpeg
|
#include <mpegpicture.h>
Data Fields | |
struct AVFrame * | f |
int8_t * | qscale_table_base |
int8_t * | qscale_table |
int16_t(*[2] | motion_val_base )[2] |
int16_t(*[2] | motion_val )[2] |
uint32_t * | mb_type_base |
uint32_t * | mb_type |
types and macros are defined in mpegutils.h More... | |
uint8_t * | mbskip_table |
int8_t * | ref_index [2] |
void * | hwaccel_picture_private |
RefStruct reference for hardware accelerator private data. More... | |
int | mb_width |
mb_width of the tables More... | |
int | mb_height |
mb_height of the tables More... | |
int | mb_stride |
mb_stride of the tables More... | |
int | dummy |
Picture is a dummy and should not be output. More... | |
int | field_picture |
whether or not the picture was encoded in separate fields More... | |
int | b_frame_score |
int | reference |
int | shared |
int | display_picture_number |
int | coded_picture_number |
ThreadProgress | progress |
Definition at line 58 of file mpegpicture.h.
struct AVFrame* MPVPicture::f |
Definition at line 59 of file mpegpicture.h.
Referenced by alloc_picture(), d3d12va_vc1_end_frame(), dxva2_vc1_end_frame(), encode_frame(), estimate_best_b_count(), ff_dxva2_mpeg2_fill_picture_parameters(), ff_dxva2_vc1_fill_picture_parameters(), ff_intrax8_decode_picture(), ff_mpeg4_encode_mb(), ff_mpv_alloc_pic_accessories(), ff_rate_estimate_qscale(), ff_vc1_parse_frame_header_adv(), load_input_picture(), mpeg_decode_frame(), mpv_pic_free(), mpv_pic_init(), mpv_pic_reset(), set_direct_mv(), set_workpic_from_pic(), skip_check(), and vc1_decode_frame().
int8_t* MPVPicture::qscale_table_base |
Definition at line 61 of file mpegpicture.h.
Referenced by alloc_picture_tables(), and mpv_pic_reset().
int8_t* MPVPicture::qscale_table |
Definition at line 62 of file mpegpicture.h.
Referenced by alloc_picture_tables(), ff_intrax8_decode_picture(), ff_mpv_export_qp_table(), ff_print_debug_info(), mpv_pic_reset(), and set_workpic_from_pic().
int16_t(*[2] MPVPicture::motion_val_base)[2] |
Definition at line 64 of file mpegpicture.h.
Referenced by alloc_picture_tables(), and mpv_pic_reset().
int16_t(*[2] MPVPicture::motion_val)[2] |
Definition at line 65 of file mpegpicture.h.
Referenced by alloc_picture_tables(), ff_print_debug_info(), mpv_pic_reset(), set_one_direct_mv(), and set_workpic_from_pic().
uint32_t* MPVPicture::mb_type_base |
Definition at line 67 of file mpegpicture.h.
Referenced by alloc_picture_tables(), and mpv_pic_reset().
uint32_t* MPVPicture::mb_type |
types and macros are defined in mpegutils.h
Definition at line 68 of file mpegpicture.h.
Referenced by alloc_picture_tables(), ff_print_debug_info(), mpv_pic_reset(), set_direct_mv(), and set_workpic_from_pic().
uint8_t* MPVPicture::mbskip_table |
Definition at line 70 of file mpegpicture.h.
Referenced by mpv_pic_reset(), and set_workpic_from_pic().
int8_t* MPVPicture::ref_index[2] |
Definition at line 72 of file mpegpicture.h.
Referenced by mpv_pic_reset(), and set_workpic_from_pic().
void* MPVPicture::hwaccel_picture_private |
RefStruct reference for hardware accelerator private data.
Definition at line 75 of file mpegpicture.h.
Referenced by alloc_picture(), d3d12va_vc1_decode_slice(), d3d12va_vc1_end_frame(), d3d12va_vc1_start_frame(), dxva2_vc1_decode_slice(), dxva2_vc1_end_frame(), dxva2_vc1_start_frame(), mpv_pic_reset(), vdpau_mpeg4_start_frame(), vdpau_mpeg_decode_slice(), vdpau_mpeg_start_frame(), vdpau_vc1_decode_slice(), and vdpau_vc1_start_frame().
int MPVPicture::mb_width |
mb_width of the tables
Definition at line 77 of file mpegpicture.h.
Referenced by alloc_picture_tables(), ff_mpv_export_qp_table(), and mpv_pic_reset().
int MPVPicture::mb_height |
mb_height of the tables
Definition at line 78 of file mpegpicture.h.
Referenced by alloc_picture_tables(), ff_mpv_export_qp_table(), and mpv_pic_reset().
int MPVPicture::mb_stride |
mb_stride of the tables
Definition at line 79 of file mpegpicture.h.
Referenced by alloc_picture_tables(), ff_mpv_export_qp_table(), and mpv_pic_reset().
int MPVPicture::dummy |
Picture is a dummy and should not be output.
Definition at line 81 of file mpegpicture.h.
Referenced by alloc_dummy_frame(), and mpv_pic_reset().
int MPVPicture::field_picture |
whether or not the picture was encoded in separate fields
Definition at line 82 of file mpegpicture.h.
Referenced by mpv_pic_reset(), and vc1_decode_frame().
int MPVPicture::b_frame_score |
Definition at line 84 of file mpegpicture.h.
Referenced by mpv_pic_reset().
int MPVPicture::reference |
Definition at line 86 of file mpegpicture.h.
Referenced by alloc_picture(), mpv_pic_reset(), and set_workpic_from_pic().
int MPVPicture::shared |
Definition at line 87 of file mpegpicture.h.
Referenced by estimate_best_b_count(), ff_mpeg4_encode_mb(), load_input_picture(), mpv_pic_reset(), and skip_check().
int MPVPicture::display_picture_number |
Definition at line 89 of file mpegpicture.h.
Referenced by encode_frame(), load_input_picture(), and mpv_pic_reset().
int MPVPicture::coded_picture_number |
Definition at line 90 of file mpegpicture.h.
Referenced by encode_frame(), and mpv_pic_reset().
ThreadProgress MPVPicture::progress |
Definition at line 92 of file mpegpicture.h.
Referenced by alloc_dummy_frame(), mpv_pic_free(), mpv_pic_init(), and mpv_pic_reset().