#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