Home
last modified time | relevance | path

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

/external/webrtc/modules/desktop_capture/linux/
Dshared_x_display.cc22 SharedXDisplay::SharedXDisplay(Display* display) : display_(display) { in SharedXDisplay() function in webrtc::SharedXDisplay
26 SharedXDisplay::~SharedXDisplay() { in ~SharedXDisplay()
32 rtc::scoped_refptr<SharedXDisplay> SharedXDisplay::Create( in Create()
40 return new SharedXDisplay(display); in Create()
44 rtc::scoped_refptr<SharedXDisplay> SharedXDisplay::CreateDefault() { in CreateDefault()
48 void SharedXDisplay::AddEventHandler(int type, XEventHandler* handler) { in AddEventHandler()
52 void SharedXDisplay::RemoveEventHandler(int type, XEventHandler* handler) { in RemoveEventHandler()
66 void SharedXDisplay::ProcessPendingXEvents() { in ProcessPendingXEvents()
69 rtc::scoped_refptr<SharedXDisplay> self(this); in ProcessPendingXEvents()
Dshared_x_display.h30 class SharedXDisplay : public rtc::RefCountedBase {
41 explicit SharedXDisplay(Display* display);
46 static rtc::scoped_refptr<SharedXDisplay> Create(
51 static rtc::scoped_refptr<SharedXDisplay> CreateDefault();
66 ~SharedXDisplay() override;
75 RTC_DISALLOW_COPY_AND_ASSIGN(SharedXDisplay);
Dmouse_cursor_monitor_x11.h28 public SharedXDisplay::XEventHandler {
54 rtc::scoped_refptr<SharedXDisplay> x_display_;
Dwindow_capturer_x11.h33 public SharedXDisplay::XEventHandler {
60 rtc::scoped_refptr<SharedXDisplay> x_display_;
Dscreen_capturer_x11.h44 public SharedXDisplay::XEventHandler {
/external/webrtc/modules/desktop_capture/
Ddesktop_capture_options.h46 SharedXDisplay* x_display() const { return x_display_; } in x_display()
47 void set_x_display(rtc::scoped_refptr<SharedXDisplay> x_display) { in set_x_display()
138 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.cc36 result.set_x_display(SharedXDisplay::CreateDefault()); in CreateDefault()