FFmpeg
Data Fields
MPVPicture Struct Reference

MPVPicture. More...

#include <mpegpicture.h>

Data Fields

struct AVFramef
 
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
 

Detailed Description

MPVPicture.

Definition at line 58 of file mpegpicture.h.

Field Documentation

◆ f

struct AVFrame* MPVPicture::f

◆ qscale_table_base

int8_t* MPVPicture::qscale_table_base

Definition at line 61 of file mpegpicture.h.

Referenced by alloc_picture_tables(), and mpv_pic_reset().

◆ qscale_table

int8_t* MPVPicture::qscale_table

◆ motion_val_base

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

◆ motion_val

int16_t(*[2] MPVPicture::motion_val)[2]

◆ mb_type_base

uint32_t* MPVPicture::mb_type_base

Definition at line 67 of file mpegpicture.h.

Referenced by alloc_picture_tables(), and mpv_pic_reset().

◆ mb_type

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

◆ mbskip_table

uint8_t* MPVPicture::mbskip_table

Definition at line 70 of file mpegpicture.h.

Referenced by mpv_pic_reset(), and set_workpic_from_pic().

◆ ref_index

int8_t* MPVPicture::ref_index[2]

Definition at line 72 of file mpegpicture.h.

Referenced by mpv_pic_reset(), and set_workpic_from_pic().

◆ hwaccel_picture_private

void* MPVPicture::hwaccel_picture_private

◆ mb_width

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

◆ mb_height

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

◆ mb_stride

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

◆ dummy

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

◆ field_picture

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

◆ b_frame_score

int MPVPicture::b_frame_score

Definition at line 84 of file mpegpicture.h.

Referenced by mpv_pic_reset().

◆ reference

int MPVPicture::reference

Definition at line 86 of file mpegpicture.h.

Referenced by alloc_picture(), mpv_pic_reset(), and set_workpic_from_pic().

◆ shared

int MPVPicture::shared

◆ display_picture_number

int MPVPicture::display_picture_number

Definition at line 89 of file mpegpicture.h.

Referenced by encode_frame(), load_input_picture(), and mpv_pic_reset().

◆ coded_picture_number

int MPVPicture::coded_picture_number

Definition at line 90 of file mpegpicture.h.

Referenced by encode_frame(), and mpv_pic_reset().

◆ progress

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


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