Searched refs:DxgiFrame (Results 1 – 6 of 6) sorted by relevance
24 DxgiFrame::DxgiFrame(SharedMemoryFactory* factory) : factory_(factory) {} in DxgiFrame() function in webrtc::DxgiFrame26 DxgiFrame::~DxgiFrame() = default;28 bool DxgiFrame::Prepare(DesktopSize size, DesktopCapturer::SourceId source_id) { in Prepare()67 SharedDesktopFrame* DxgiFrame::frame() const { in frame()72 DxgiFrame::Context* DxgiFrame::context() { in context()
31 class DxgiFrame final {37 explicit DxgiFrame(SharedMemoryFactory* factory);38 ~DxgiFrame();
102 Result Duplicate(DxgiFrame* frame);108 Result DuplicateMonitor(DxgiFrame* frame, int monitor_id);149 Result DoDuplicate(DxgiFrame* frame, int monitor_id);
130 ScreenCaptureFrameQueue<DxgiFrame>& frames = in CaptureFrame()137 std::make_unique<DxgiFrame>(shared_memory_factory_.get())); in CaptureFrame()
121 DxgiFrame* frame) { in Duplicate()126 DxgiFrame* frame, in DuplicateMonitor()159 DxgiFrame* frame, in DoDuplicate()
96 std::unordered_map<SourceId, ScreenCaptureFrameQueue<DxgiFrame>>