Home
last modified time | relevance | path

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

/external/webrtc/webrtc/modules/desktop_capture/x11/
Dshared_x_display.cc19 SharedXDisplay::SharedXDisplay(Display* display) in SharedXDisplay() function in webrtc::SharedXDisplay
24 SharedXDisplay::~SharedXDisplay() { in ~SharedXDisplay()
30 rtc::scoped_refptr<SharedXDisplay> SharedXDisplay::Create( in Create()
38 return new SharedXDisplay(display); in Create()
42 rtc::scoped_refptr<SharedXDisplay> SharedXDisplay::CreateDefault() { in CreateDefault()
46 void SharedXDisplay::AddEventHandler(int type, XEventHandler* handler) { in AddEventHandler()
50 void SharedXDisplay::RemoveEventHandler(int type, XEventHandler* handler) { in RemoveEventHandler()
64 void SharedXDisplay::ProcessPendingXEvents() { in ProcessPendingXEvents()
67 rtc::scoped_refptr<SharedXDisplay> self(this); in ProcessPendingXEvents()
Dshared_x_display.h28 class SharedXDisplay {
39 explicit SharedXDisplay(Display* display);
44 static rtc::scoped_refptr<SharedXDisplay> Create(
49 static rtc::scoped_refptr<SharedXDisplay> CreateDefault();
72 ~SharedXDisplay();
79 RTC_DISALLOW_COPY_AND_ASSIGN(SharedXDisplay);
/external/webrtc/webrtc/modules/desktop_capture/
Ddesktop_capture_options.h41 SharedXDisplay* x_display() const { return x_display_; } in x_display()
42 void set_x_display(rtc::scoped_refptr<SharedXDisplay> x_display) { in set_x_display()
90 rtc::scoped_refptr<SharedXDisplay> x_display_;
Ddesktop_capture_options.cc34 result.set_x_display(SharedXDisplay::CreateDefault()); in CreateDefault()
Dmouse_cursor_monitor_x11.cc61 public SharedXDisplay::XEventHandler {
78 rtc::scoped_refptr<SharedXDisplay> x_display_;
Dwindow_capturer_x11.cc89 public SharedXDisplay::XEventHandler {
122 rtc::scoped_refptr<SharedXDisplay> x_display_;
Dscreen_capturer_x11.cc37 public SharedXDisplay::XEventHandler {