|
FFmpeg
|
#include <mpegpicture.h>
Public Attributes | |
| struct AVFrame * | f |
| ThreadFrame | tf |
| AVBufferRef * | qscale_table_buf |
| int8_t * | qscale_table |
| AVBufferRef * | motion_val_buf [2] |
| int16_t(*[2] | motion_val )[2] |
| AVBufferRef * | mb_type_buf |
| uint32_t * | mb_type |
| types and macros are defined in mpegutils.h | |
| AVBufferRef * | mbskip_table_buf |
| uint8_t * | mbskip_table |
| AVBufferRef * | ref_index_buf [2] |
| int8_t * | ref_index [2] |
| AVBufferRef * | mb_var_buf |
| uint16_t * | mb_var |
| Table for MB variances. | |
| AVBufferRef * | mc_mb_var_buf |
| uint16_t * | mc_mb_var |
| Table for motion compensated MB variances. | |
| int | alloc_mb_width |
| mb_width used to allocate tables | |
| int | alloc_mb_height |
| mb_height used to allocate tables | |
| AVBufferRef * | mb_mean_buf |
| uint8_t * | mb_mean |
| Table for MB luminance. | |
| AVBufferRef * | hwaccel_priv_buf |
| void * | hwaccel_picture_private |
| Hardware accelerator private data. | |
| int | field_picture |
| whether or not the picture was encoded in separate fields | |
| int64_t | mb_var_sum |
| sum of MB variance for current frame | |
| int64_t | mc_mb_var_sum |
| motion compensated MB variance for current frame | |
| int | b_frame_score |
| int | needs_realloc |
| Picture needs to be reallocated (eg due to a frame size change) | |
| int | reference |
| int | shared |
| uint64_t | encoding_error [AV_NUM_DATA_POINTERS] |
1.8.12