FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ScratchpadContext Struct Reference

#include <mpegvideo.h>

Data Fields

uint8_tedge_emu_buffer
 temporary buffer for if MVs point to out-of-frame data More...
 
uint8_trd_scratchpad
 scratchpad for rate distortion mb decision More...
 
uint8_tobmc_scratchpad
 
uint8_tb_scratchpad
 scratchpad used for writing into write only buffers More...
 

Detailed Description

Definition at line 140 of file mpegvideo.h.

Field Documentation

uint8_t* ScratchpadContext::edge_emu_buffer
uint8_t* ScratchpadContext::rd_scratchpad

scratchpad for rate distortion mb decision

Definition at line 142 of file mpegvideo.h.

Referenced by encode_mb_hq(), encode_thread(), ff_mpeg_framesize_alloc(), free_duplicate_context(), and init_duplicate_context().

uint8_t* ScratchpadContext::obmc_scratchpad
uint8_t* ScratchpadContext::b_scratchpad

scratchpad used for writing into write only buffers

Definition at line 144 of file mpegvideo.h.

Referenced by ff_mpeg_framesize_alloc(), free_duplicate_context(), init_duplicate_context(), and mpv_decode_mb_internal().


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