#include <desktop_frame.h>
|
| SharedMemoryDesktopFrame (DesktopSize size, int stride, SharedMemory *shared_memory) |
|
| ~SharedMemoryDesktopFrame () override |
|
| SharedMemoryDesktopFrame (DesktopSize size, int stride, SharedMemory *shared_memory) |
|
| ~SharedMemoryDesktopFrame () override |
|
virtual | ~DesktopFrame () |
|
const DesktopSize & | size () const |
|
int | stride () const |
|
uint8_t * | data () const |
|
SharedMemory * | shared_memory () const |
|
const DesktopRegion & | updated_region () const |
|
DesktopRegion * | mutable_updated_region () |
|
const DesktopVector & | dpi () const |
|
void | set_dpi (const DesktopVector &dpi) |
|
int64_t | capture_time_ms () const |
|
void | set_capture_time_ms (int64_t time_ms) |
|
void | CopyPixelsFrom (const uint8_t *src_buffer, int src_stride, const DesktopRect &dest_rect) |
|
void | CopyPixelsFrom (const DesktopFrame &src_frame, const DesktopVector &src_pos, const DesktopRect &dest_rect) |
|
uint8_t * | GetFrameDataAtPos (const DesktopVector &pos) const |
|
virtual | ~DesktopFrame () |
|
const DesktopSize & | size () const |
|
int | stride () const |
|
uint8_t * | data () const |
|
SharedMemory * | shared_memory () const |
|
const DesktopRegion & | updated_region () const |
|
DesktopRegion * | mutable_updated_region () |
|
const DesktopVector & | dpi () const |
|
void | set_dpi (const DesktopVector &dpi) |
|
int64_t | capture_time_ms () const |
|
void | set_capture_time_ms (int64_t time_ms) |
|
void | CopyPixelsFrom (const uint8_t *src_buffer, int src_stride, const DesktopRect &dest_rect) |
|
void | CopyPixelsFrom (const DesktopFrame &src_frame, const DesktopVector &src_pos, const DesktopRect &dest_rect) |
|
uint8_t * | GetFrameDataAtPos (const DesktopVector &pos) const |
|
◆ SharedMemoryDesktopFrame() [1/2]
webrtc::SharedMemoryDesktopFrame::SharedMemoryDesktopFrame |
( |
DesktopSize |
size, |
|
|
int |
stride, |
|
|
SharedMemory * |
shared_memory |
|
) |
| |
◆ ~SharedMemoryDesktopFrame() [1/2]
webrtc::SharedMemoryDesktopFrame::~SharedMemoryDesktopFrame |
( |
| ) |
|
|
override |
◆ SharedMemoryDesktopFrame() [2/2]
webrtc::SharedMemoryDesktopFrame::SharedMemoryDesktopFrame |
( |
DesktopSize |
size, |
|
|
int |
stride, |
|
|
SharedMemory * |
shared_memory |
|
) |
| |
◆ ~SharedMemoryDesktopFrame() [2/2]
webrtc::SharedMemoryDesktopFrame::~SharedMemoryDesktopFrame |
( |
| ) |
|
|
override |
◆ Create() [1/4]
◆ Create() [2/4]
◆ Create() [3/4]
◆ Create() [4/4]
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/desktop_capture/desktop_frame.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/desktop_capture/desktop_frame.cc