Searched refs:SharedXDisplay (Results 1 – 9 of 9) sorted by relevance
22 SharedXDisplay::SharedXDisplay(Display* display) : display_(display) { in SharedXDisplay() function in webrtc::SharedXDisplay26 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()
30 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);
28 public SharedXDisplay::XEventHandler {54 rtc::scoped_refptr<SharedXDisplay> x_display_;
33 public SharedXDisplay::XEventHandler {60 rtc::scoped_refptr<SharedXDisplay> x_display_;
44 public SharedXDisplay::XEventHandler {
46 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_;
50 rtc::scoped_refptr<SharedXDisplay> display_;59 display_ = SharedXDisplay::CreateDefault(); in ScreenDrawerLinux()179 if (SharedXDisplay::CreateDefault().get()) { in Create()
97 const auto shared_x_display = SharedXDisplay::CreateDefault();153 const auto shared_x_display = SharedXDisplay::CreateDefault(); in TEST()
36 result.set_x_display(SharedXDisplay::CreateDefault()); in CreateDefault()