Chromium Embedded Framework (CEF)  132.3.0+g8439bff+chromium-132.0.6834.57
cef_accelerated_paint_info_common_t Struct Reference

Structure containing shared texture common metadata. More...

#include "include/internal/cef_types_osr.h"

Public Attributes

uint64_t timestamp
 Timestamp of the frame in microseconds since capture start. More...
 
cef_size_t coded_size
 The full dimensions of the video frame. More...
 
cef_rect_t visible_rect
 The visible area of the video frame. More...
 
cef_rect_t content_rect
 The region of the video frame that capturer would like to populate. More...
 
cef_size_t source_size
 Full size of the source frame. More...
 
cef_rect_t capture_update_rect
 Updated area of frame, can be considered as the dirty area. More...
 
cef_rect_t region_capture_rect
 May reflects where the frame's contents originate from if region capture is used internally. More...
 
uint64_t capture_counter
 The increamental counter of the frame. More...
 
uint8_t has_capture_update_rect
 Optional flag of capture_update_rect. More...
 
uint8_t has_region_capture_rect
 Optional flag of region_capture_rect. More...
 
uint8_t has_source_size
 Optional flag of source_size. More...
 
uint8_t has_capture_counter
 Optional flag of capture_counter. More...
 

Detailed Description

Structure containing shared texture common metadata.

For documentation on each field, please refer to src/media/base/video_frame_metadata.h for actual details.

Member Data Documentation

◆ capture_counter

uint64_t cef_accelerated_paint_info_common_t::capture_counter

The increamental counter of the frame.

◆ capture_update_rect

cef_rect_t cef_accelerated_paint_info_common_t::capture_update_rect

Updated area of frame, can be considered as the dirty area.

◆ coded_size

cef_size_t cef_accelerated_paint_info_common_t::coded_size

The full dimensions of the video frame.

◆ content_rect

cef_rect_t cef_accelerated_paint_info_common_t::content_rect

The region of the video frame that capturer would like to populate.

◆ has_capture_counter

uint8_t cef_accelerated_paint_info_common_t::has_capture_counter

Optional flag of capture_counter.

◆ has_capture_update_rect

uint8_t cef_accelerated_paint_info_common_t::has_capture_update_rect

Optional flag of capture_update_rect.

◆ has_region_capture_rect

uint8_t cef_accelerated_paint_info_common_t::has_region_capture_rect

Optional flag of region_capture_rect.

◆ has_source_size

uint8_t cef_accelerated_paint_info_common_t::has_source_size

Optional flag of source_size.

◆ region_capture_rect

cef_rect_t cef_accelerated_paint_info_common_t::region_capture_rect

May reflects where the frame's contents originate from if region capture is used internally.

◆ source_size

cef_size_t cef_accelerated_paint_info_common_t::source_size

Full size of the source frame.

◆ timestamp

uint64_t cef_accelerated_paint_info_common_t::timestamp

Timestamp of the frame in microseconds since capture start.

◆ visible_rect

cef_rect_t cef_accelerated_paint_info_common_t::visible_rect

The visible area of the video frame.


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