Home
last modified time | relevance | path

Searched refs:SharedXDisplay (Results 1 – 9 of 9) sorted by relevance

/external/webrtc/modules/desktop_capture/linux/x11/
Dshared_x_display.cc24 SharedXDisplay::SharedXDisplay(Display* display) : display_(display) { in SharedXDisplay() function in webrtc::SharedXDisplay
28 SharedXDisplay::~SharedXDisplay() { in ~SharedXDisplay()
34 rtc::scoped_refptr<SharedXDisplay> SharedXDisplay::Create( in Create()
42 return rtc::scoped_refptr<SharedXDisplay>(new SharedXDisplay(display)); in Create()
46 rtc::scoped_refptr<SharedXDisplay> SharedXDisplay::CreateDefault() { in CreateDefault()
50 void SharedXDisplay::AddEventHandler(int type, XEventHandler* handler) { in AddEventHandler()
55 void SharedXDisplay::RemoveEventHandler(int type, XEventHandler* handler) { in RemoveEventHandler()
70 void SharedXDisplay::ProcessPendingXEvents() { in ProcessPendingXEvents()
73 rtc::scoped_refptr<SharedXDisplay> self(this); in ProcessPendingXEvents()
97 void SharedXDisplay::IgnoreXServerGrabs() { in IgnoreXServerGrabs()
Dshared_x_display.h32 class RTC_EXPORT SharedXDisplay
33 : public rtc::RefCountedNonVirtual<SharedXDisplay> {
46 static rtc::scoped_refptr<SharedXDisplay> Create(
51 static rtc::scoped_refptr<SharedXDisplay> CreateDefault();
67 ~SharedXDisplay();
69 SharedXDisplay(const SharedXDisplay&) = delete;
70 SharedXDisplay& operator=(const SharedXDisplay&) = delete;
74 explicit SharedXDisplay(Display* display);
Dmouse_cursor_monitor_x11.h28 public SharedXDisplay::XEventHandler {
54 rtc::scoped_refptr<SharedXDisplay> x_display_;
Dwindow_capturer_x11.h32 public SharedXDisplay::XEventHandler {
62 rtc::scoped_refptr<SharedXDisplay> x_display_;
Dscreen_capturer_x11.h43 public SharedXDisplay::XEventHandler {
/external/webrtc/modules/desktop_capture/
Ddesktop_capture_options.h50 const rtc::scoped_refptr<SharedXDisplay>& x_display() const { in x_display()
53 void set_x_display(rtc::scoped_refptr<SharedXDisplay> x_display) { in set_x_display()
219 rtc::scoped_refptr<SharedXDisplay> x_display_;
Dscreen_drawer_linux.cc50 rtc::scoped_refptr<SharedXDisplay> display_;
59 display_ = SharedXDisplay::CreateDefault(); in ScreenDrawerLinux()
179 if (SharedXDisplay::CreateDefault().get()) { in Create()
Dwindow_finder_unittest.cc97 const auto shared_x_display = SharedXDisplay::CreateDefault();
153 const auto shared_x_display = SharedXDisplay::CreateDefault(); in TEST()
Ddesktop_capture_options.cc42 result.set_x_display(SharedXDisplay::CreateDefault()); in CreateDefault()