/external/chromium_org/third_party/webrtc/modules/desktop_capture/ |
H A D | 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_;
|
H A D | desktop_region.h | 23 // DesktopRegion represents a region of the screen or window. 27 class DesktopRegion { class in namespace:webrtc 65 // Iterator that can be used to iterate over rectangles of a DesktopRegion. 69 explicit Iterator(const DesktopRegion& target); 77 const DesktopRegion& region_; 90 DesktopRegion(); 91 explicit DesktopRegion(const DesktopRect& rect); 92 DesktopRegion(const DesktopRect* rects, int count); 93 DesktopRegion(const DesktopRegion [all...] |
H A D | 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() [all...] |
H A D | 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); } 85 DesktopRegion updated_region_; 88 scoped_ptr<DesktopRegion> shape_;
|
H A D | 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() {} function in class:webrtc::DesktopRegion 31 DesktopRegion::DesktopRegion(const DesktopRect& rect) { function in class:webrtc::DesktopRegion 35 DesktopRegion::DesktopRegion(const DesktopRect* rects, int count) { function in class:webrtc::DesktopRegion 39 DesktopRegion function in class:webrtc::DesktopRegion [all...] |
H A D | 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()) {
|
H A D | desktop_capturer.h | 21 class DesktopRegion; 56 virtual void Capture(const DesktopRegion& region) = 0;
|
H A D | differ.h | 23 // TODO(sergeyu): Simplify differ now that we are working with DesktopRegion. 44 DesktopRegion* region); 56 void MergeBlocks(DesktopRegion* region);
|
H A D | window_capturer_null.cc | 33 virtual void Capture(const DesktopRegion& region) OVERRIDE; 70 void WindowCapturerNull::Capture(const DesktopRegion& region) {
|
H A D | screen_capturer_mac_unittest.cc | 57 DesktopRegion::Iterator it(frame->updated_region()); 93 capturer_->Capture(DesktopRegion()); 96 capturer_->Capture(DesktopRegion());
|
/external/chromium_org/remoting/codec/ |
H A D | video_decoder.h | 13 class DesktopRegion; 40 const webrtc::DesktopRegion& region) = 0; 58 webrtc::DesktopRegion* output_region) = 0; 62 virtual const webrtc::DesktopRegion* GetImageShape() = 0;
|
H A D | video_decoder_vpx.h | 31 const webrtc::DesktopRegion& region) OVERRIDE; 36 webrtc::DesktopRegion* output_region) OVERRIDE; 37 virtual const webrtc::DesktopRegion* GetImageShape() OVERRIDE; 45 void UpdateImageShapeRegion(webrtc::DesktopRegion* new_desktop_shape); 53 webrtc::DesktopRegion updated_region_; 59 webrtc::DesktopRegion desktop_shape_; 62 webrtc::DesktopRegion transparent_region_;
|
H A D | video_decoder_verbatim.h | 29 const webrtc::DesktopRegion& region) OVERRIDE; 34 webrtc::DesktopRegion* output_region) OVERRIDE; 35 virtual const webrtc::DesktopRegion* GetImageShape() OVERRIDE; 39 webrtc::DesktopRegion updated_region_;
|
H A D | video_encoder_helper.h | 13 class DesktopRegion; 36 const webrtc::DesktopRegion& updated_region);
|
H A D | video_encoder_vpx.h | 17 class DesktopRegion; 46 webrtc::DesktopRegion* updated_region); 50 void PrepareActiveMap(const webrtc::DesktopRegion& updated_region);
|
H A D | video_decoder_verbatim.cc | 30 webrtc::DesktopRegion region; 73 const webrtc::DesktopRegion& region) { 81 webrtc::DesktopRegion* output_region) { 92 for (webrtc::DesktopRegion::Iterator i(updated_region_); 110 const webrtc::DesktopRegion* VideoDecoderVerbatim::GetImageShape() {
|
H A D | video_decoder_vpx.cc | 119 webrtc::DesktopRegion region; 130 webrtc::DesktopRegion desktop_shape_region; 142 webrtc::DesktopRegion(webrtc::DesktopRect::MakeSize(screen_size_)); 151 const webrtc::DesktopRegion& region) { 154 for (webrtc::DesktopRegion::Iterator i(region); !i.IsAtEnd(); i.Advance()) { 160 webrtc::DesktopRegion difference = updated_region_; 170 webrtc::DesktopRegion* output_region) { 186 for (webrtc::DesktopRegion::Iterator i(updated_region_); 236 webrtc::DesktopRegion intersection(source_rect); 266 for (webrtc::DesktopRegion [all...] |
H A D | video_encoder_helper.cc | 24 const webrtc::DesktopRegion& updated_region) { 37 for (webrtc::DesktopRegion::Iterator iter(updated_region); 50 for (webrtc::DesktopRegion::Iterator r(*frame.shape());
|
/external/chromium_org/remoting/host/ |
H A D | desktop_shape_tracker.h | 12 class DesktopRegion; 30 virtual const webrtc::DesktopRegion& desktop_shape() = 0;
|
H A D | shaped_desktop_capturer_unittest.cc | 21 static webrtc::DesktopRegion CreateShape() { 22 webrtc::DesktopRegion result; 32 virtual const webrtc::DesktopRegion& desktop_shape() OVERRIDE { 39 webrtc::DesktopRegion shape_; 63 capturer.Capture(webrtc::DesktopRegion());
|
H A D | shaped_desktop_capturer.cc | 28 void ShapedDesktopCapturer::Capture(const webrtc::DesktopRegion& region) { 38 frame->set_shape(new webrtc::DesktopRegion(shape_tracker_->desktop_shape()));
|
/external/chromium_org/remoting/client/ |
H A D | frame_consumer.h | 13 class DesktopRegion; 40 const webrtc::DesktopRegion& region, 41 const webrtc::DesktopRegion& shape) = 0;
|
H A D | frame_producer.h | 13 class DesktopRegion; 34 virtual void InvalidateRegion(const webrtc::DesktopRegion& region) = 0;
|
/external/chromium_org/remoting/client/plugin/ |
H A D | pepper_view.h | 51 const webrtc::DesktopRegion& region, 52 const webrtc::DesktopRegion& shape) OVERRIDE; 81 const webrtc::DesktopRegion& region); 107 webrtc::DesktopRegion merge_region_;
|
/external/chromium_org/remoting/host/chromeos/ |
H A D | aura_desktop_capturer.h | 32 virtual void Capture(const webrtc::DesktopRegion& region) OVERRIDE;
|