webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <shared_desktop_frame.h>
Static Public Member Functions | |
static std::unique_ptr< SharedDesktopFrame > | Wrap (std::unique_ptr< DesktopFrame > desktop_frame) |
static SharedDesktopFrame * | Wrap (DesktopFrame *desktop_frame) |
static std::unique_ptr< SharedDesktopFrame > | Wrap (std::unique_ptr< DesktopFrame > desktop_frame) |
static SharedDesktopFrame * | Wrap (DesktopFrame *desktop_frame) |
Additional Inherited Members | |
Static Public Attributes inherited from webrtc::DesktopFrame | |
static const int | kBytesPerPixel = 4 |
Protected Member Functions inherited from webrtc::DesktopFrame | |
DesktopFrame (DesktopSize size, int stride, uint8_t *data, SharedMemory *shared_memory) | |
DesktopFrame (DesktopSize size, int stride, uint8_t *data, SharedMemory *shared_memory) | |
Protected Attributes inherited from webrtc::DesktopFrame | |
uint8_t *const | data_ |
SharedMemory *const | shared_memory_ |
|
override |
|
override |
DesktopFrame * webrtc::SharedDesktopFrame::GetUnderlyingFrame | ( | ) |
DesktopFrame* webrtc::SharedDesktopFrame::GetUnderlyingFrame | ( | ) |
bool webrtc::SharedDesktopFrame::IsShared | ( | ) |
bool webrtc::SharedDesktopFrame::IsShared | ( | ) |
std::unique_ptr< SharedDesktopFrame > webrtc::SharedDesktopFrame::Share | ( | ) |
std::unique_ptr<SharedDesktopFrame> webrtc::SharedDesktopFrame::Share | ( | ) |
|
static |
|
static |
|
static |
|
static |