struct _VAEncMiscParameterBufferDirtyRect
Defined at line 2783 of file ../../third_party/intel/libva/va/va.h
Dirty rectangle data structure for encoding.
The encoding dirty rect can be set through VAEncMiscParameterBufferDirtyRect, if the
implementation supports dirty rect input. The rect set through this structure is applicable
only to the current frame or field, so must be sent every frame or field to be applied.
The number of supported rects can be queried through the VAConfigAttribEncDirtyRect. The
encoder will use the rect information to know those rectangle areas have changed while the
areas not covered by dirty rect rectangles are assumed to have not changed compared to the
previous picture. The encoder may do some internal optimizations.
Public Members
uint32_t num_roi_rectangle
VARectangle * roi_rectangle