/external/webrtc/webrtc/modules/desktop_capture/ |
screen_capturer_helper.h | 34 void InvalidateRegion(const DesktopRegion& invalid_region); 41 void TakeInvalidRegion(DesktopRegion* invalid_region); 62 static void ExpandToGrid(const DesktopRegion& region, 64 DesktopRegion* result); 70 DesktopRegion invalid_region_;
|
desktop_region.h | 23 // DesktopRegion represents a region of the screen or window. 27 class DesktopRegion { 65 // Iterator that can be used to iterate over rectangles of a DesktopRegion. 69 explicit Iterator(const DesktopRegion& target); 78 const DesktopRegion& region_; 91 DesktopRegion(); 92 explicit DesktopRegion(const DesktopRect& rect); 93 DesktopRegion(const DesktopRect* rects, int count); 94 DesktopRegion(const DesktopRegion& other) [all...] |
desktop_capturer.h | 21 class DesktopRegion; 56 virtual void Capture(const DesktopRegion& region) = 0;
|
screen_capturer_helper_unittest.cc | 24 DesktopRegion region(DesktopRect::MakeXYWH(1, 2, 3, 4)); 32 DesktopRegion region; 39 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(1, 2, 3, 4)).Equals(region)); 42 DesktopRegion(DesktopRect::MakeXYWH(1, 2, 3, 4))); 44 DesktopRegion(DesktopRect::MakeXYWH(4, 2, 3, 4))); 46 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeXYWH(1, 2, 6, 4)).Equals(region)); 50 DesktopRegion region; 53 EXPECT_TRUE(DesktopRegion(DesktopRect::MakeWH(12, 34)).Equals(region)); 66 DesktopRegion region; 68 EXPECT_TRUE(DesktopRegion().Equals(region)) [all...] |
desktop_frame.h | 45 const DesktopRegion& updated_region() const { return updated_region_; } 46 DesktopRegion* mutable_updated_region() { return &updated_region_; } 59 const DesktopRegion* shape() const { return shape_.get(); } 60 void set_shape(DesktopRegion* shape) { shape_.reset(shape); } 88 DesktopRegion updated_region_; 91 rtc::scoped_ptr<DesktopRegion> shape_;
|
desktop_region.cc | 19 DesktopRegion::RowSpan::RowSpan(int32_t left, int32_t right) 23 DesktopRegion::Row::Row(int32_t top, int32_t bottom) 27 DesktopRegion::Row::~Row() {} 29 DesktopRegion::DesktopRegion() {} 31 DesktopRegion::DesktopRegion(const DesktopRect& rect) { 35 DesktopRegion::DesktopRegion(const DesktopRect* rects, int count) { 39 DesktopRegion::DesktopRegion(const DesktopRegion& other) [all...] |
screen_capturer_helper.cc | 34 const DesktopRegion& invalid_region) { 45 DesktopRegion* invalid_region) { 54 DesktopRegion expanded_region; 87 void ScreenCapturerHelper::ExpandToGrid(const DesktopRegion& region, 89 DesktopRegion* result) { 95 for (DesktopRegion::Iterator it(region); !it.IsAtEnd(); it.Advance()) {
|
differ.h | 21 // TODO(sergeyu): Simplify differ now that we are working with DesktopRegion. 42 DesktopRegion* region); 54 void MergeBlocks(DesktopRegion* region);
|
window_capturer_null.cc | 33 void Capture(const DesktopRegion& region) override; 70 void WindowCapturerNull::Capture(const DesktopRegion& region) {
|
screen_capturer_mock_objects.h | 25 MOCK_METHOD1(Capture, void(const DesktopRegion& region));
|
screen_capturer_mac_unittest.cc | 55 DesktopRegion::Iterator it(frame->updated_region()); 91 capturer_->Capture(DesktopRegion()); 94 capturer_->Capture(DesktopRegion());
|
desktop_region_unittest.cc | 25 void CompareRegion(const DesktopRegion& region, 27 DesktopRegion::Iterator it(region); 45 DesktopRegion r; 51 DesktopRegion r; 59 DesktopRegion r; 92 DesktopRegion r; 197 DesktopRegion r; 213 // Verify that DesktopRegion::AddRectToRow() works correctly by creating a row 221 DesktopRegion base_region; 241 DesktopRegion r = base_region [all...] |
cropping_window_capturer.h | 32 void Capture(const DesktopRegion& region) override;
|
desktop_and_cursor_composer.h | 36 void Capture(const DesktopRegion& region) override;
|
screen_capturer_unittest.cc | 85 capturer_->Capture(DesktopRegion()); 96 DesktopRegion::Iterator it(frame->updated_region()); 117 capturer_->Capture(DesktopRegion()); 135 capturer_->Capture(DesktopRegion());
|
cropping_window_capturer.cc | 34 void CroppingWindowCapturer::Capture(const DesktopRegion& region) { 81 window_capturer_->Capture(DesktopRegion());
|
differ_unittest.cc | 58 void MergeBlocks(DesktopRegion* dirty) { 63 int RegionRectCount(const DesktopRegion& region) { 65 for (DesktopRegion::Iterator iter(region); 154 bool CheckDirtyRegionContainsRect(const DesktopRegion& region, 160 for (DesktopRegion::Iterator i(region); !i.IsAtEnd(); i.Advance()) { 175 DesktopRegion dirty; 185 DesktopRegion::Iterator it(dirty); 385 DesktopRegion dirty; 541 DesktopRegion dirty;
|
screen_capturer_mac.mm | 200 void Capture(const DesktopRegion& region) override; 207 const DesktopRegion& region); 210 const DesktopRegion& region); 213 const DesktopRegion& region); 262 DesktopRegion last_invalid_region_; 388 void ScreenCapturerMac::Capture(const DesktopRegion& region_to_capture) { 406 DesktopRegion region; 502 const DesktopRegion& region) { 515 for (DesktopRegion::Iterator i(last_invalid_region_); 545 for (DesktopRegion::Iterator i(region) [all...] |
screen_capturer_x11.cc | 47 void Capture(const DesktopRegion& region) override; 112 DesktopRegion last_invalid_region_; 235 void ScreenCapturerLinux::Capture(const DesktopRegion& region) { 324 DesktopRegion* updated_region = frame->mutable_updated_region(); 350 for (DesktopRegion::Iterator it(*updated_region); 404 for (DesktopRegion::Iterator it(last_invalid_region_);
|
window_capturer_unittest.cc | 71 capturer_->Capture(DesktopRegion());
|
differ.cc | 39 DesktopRegion* region) { 136 void Differ::MergeBlocks(DesktopRegion* region) {
|
desktop_and_cursor_composer_unittest.cc | 79 void Capture(const DesktopRegion& region) override { 193 blender_.Capture(DesktopRegion()); 237 blender_.Capture(DesktopRegion());
|
window_capturer_mac.mm | 58 void Capture(const DesktopRegion& region) override; 176 void WindowCapturerMac::Capture(const DesktopRegion& region) {
|
/external/webrtc/webrtc/modules/desktop_capture/win/ |
screen_capturer_win_gdi.h | 37 void Capture(const DesktopRegion& region) override;
|
screen_capturer_win_magnifier.h | 47 void Capture(const DesktopRegion& region) override;
|