OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DesktopFrame
(Results
1 - 25
of
69
) sorted by null
1
2
3
/external/chromium_org/third_party/webrtc/modules/desktop_capture/
mouse_cursor.h
20
class
DesktopFrame
;
27
MouseCursor(
DesktopFrame
* image, const DesktopVector& hotspot);
33
void set_image(
DesktopFrame
* image) { image_.reset(image); }
34
const
DesktopFrame
* image() const { return image_.get(); }
40
scoped_ptr<
DesktopFrame
> image_;
shared_desktop_frame.h
19
// SharedDesktopFrame is a
DesktopFrame
that may have multiple instances all
21
class SharedDesktopFrame : public
DesktopFrame
{
25
static SharedDesktopFrame* Wrap(
DesktopFrame
* desktop_frame);
27
// Returns the underlying instance of
DesktopFrame
.
28
DesktopFrame
* GetUnderlyingFrame();
desktop_frame.h
22
//
DesktopFrame
represents a video frame captured from the screen.
23
class
DesktopFrame
{
25
//
DesktopFrame
objects always hold RGBA data.
28
virtual ~
DesktopFrame
();
41
// deleted (classes that inherit from
DesktopFrame
must ensure it).
66
void CopyPixelsFrom(const
DesktopFrame
& src_frame,
71
DesktopFrame
(DesktopSize size,
91
DISALLOW_COPY_AND_ASSIGN(
DesktopFrame
);
94
// A
DesktopFrame
that stores data in the heap.
95
class BasicDesktopFrame : public
DesktopFrame
{
[
all
...]
desktop_and_cursor_composer.cc
30
uint32_t base_alpha = 255 - src[x *
DesktopFrame
::kBytesPerPixel + 3];
34
memcpy(dest + x *
DesktopFrame
::kBytesPerPixel,
35
src + x *
DesktopFrame
::kBytesPerPixel,
36
DesktopFrame
::kBytesPerPixel);
38
dest[x *
DesktopFrame
::kBytesPerPixel] =
39
dest[x *
DesktopFrame
::kBytesPerPixel] * base_alpha / 255 +
40
src[x *
DesktopFrame
::kBytesPerPixel];
41
dest[x *
DesktopFrame
::kBytesPerPixel + 1] =
42
dest[x *
DesktopFrame
::kBytesPerPixel + 1] * base_alpha / 255 +
43
src[x *
DesktopFrame
::kBytesPerPixel + 1]
[
all
...]
desktop_frame.cc
18
DesktopFrame
::
DesktopFrame
(DesktopSize size,
29
DesktopFrame
::~
DesktopFrame
() {}
31
void
DesktopFrame
::CopyPixelsFrom(uint8_t* src_buffer, int src_stride,
36
DesktopFrame
::kBytesPerPixel * dest_rect.left();
38
memcpy(dest, src_buffer,
DesktopFrame
::kBytesPerPixel * dest_rect.width());
44
void
DesktopFrame
::CopyPixelsFrom(const
DesktopFrame
& src_frame,
51
DesktopFrame
::kBytesPerPixel * src_pos.x()
[
all
...]
desktop_capturer.h
20
class
DesktopFrame
;
38
virtual void OnCaptureCompleted(
DesktopFrame
* frame) = 0;
screen_capture_frame_queue.h
19
class
DesktopFrame
;
48
void ReplaceCurrentFrame(
DesktopFrame
* frame);
shared_desktop_frame.cc
20
Core(
DesktopFrame
* frame) : frame_(frame) {}
22
DesktopFrame
* frame() { return frame_.get(); }
42
scoped_ptr<
DesktopFrame
> frame_;
51
DesktopFrame
* desktop_frame) {
56
DesktopFrame
* SharedDesktopFrame::GetUnderlyingFrame() {
73
:
DesktopFrame
(core->frame()->size(), core->frame()->stride(),
screen_capturer_mac_unittest.cc
34
void CaptureDoneCallback1(
DesktopFrame
* frame);
38
void CaptureDoneCallback2(
DesktopFrame
* frame);
50
DesktopFrame
* frame) {
51
scoped_ptr<
DesktopFrame
> owned_frame(frame);
62
DesktopFrame
* frame) {
63
scoped_ptr<
DesktopFrame
> owned_frame(frame);
desktop_frame_win.h
22
//
DesktopFrame
implementation used by screen and window captures on Windows.
24
class DesktopFrameWin : public
DesktopFrame
{
screen_capture_frame_queue.cc
35
void ScreenCaptureFrameQueue::ReplaceCurrentFrame(
DesktopFrame
* frame) {
desktop_and_cursor_composer_unittest.cc
45
uint32_t GetFramePixel(const
DesktopFrame
& frame, const DesktopVector& pos) {
47
pos.x() *
DesktopFrame
::kBytesPerPixel);
61
DesktopFrame
* CreateTestFrame() {
62
DesktopFrame
* frame =
85
void SetNextFrame(
DesktopFrame
* next_frame) {
92
scoped_ptr<
DesktopFrame
> next_frame_;
116
scoped_ptr<
DesktopFrame
> image(
143
void VerifyFrame(const
DesktopFrame
& frame,
179
virtual void OnCaptureCompleted(
DesktopFrame
* frame) OVERRIDE {
189
scoped_ptr<
DesktopFrame
> frame_
[
all
...]
/external/chromium_org/remoting/codec/
video_encoder.h
11
class
DesktopFrame
;
29
virtual scoped_ptr<VideoPacket> Encode(const webrtc::
DesktopFrame
& frame) = 0;
video_encoder_verbatim.h
23
const webrtc::
DesktopFrame
& frame) OVERRIDE;
video_encoder_vpx.h
34
const webrtc::
DesktopFrame
& frame) OVERRIDE;
44
void PrepareImage(const webrtc::
DesktopFrame
& frame,
video_encoder_vpx_unittest.cc
24
static scoped_ptr<webrtc::
DesktopFrame
> CreateTestFrame(
26
scoped_ptr<webrtc::
DesktopFrame
> frame(
31
(x * webrtc::
DesktopFrame
::kBytesPerPixel);
55
scoped_ptr<webrtc::
DesktopFrame
> frame(CreateTestFrame(frame_size));
79
scoped_ptr<webrtc::
DesktopFrame
> frame(CreateTestFrame(frame_size));
103
scoped_ptr<webrtc::
DesktopFrame
> frame(CreateTestFrame(frame_size));
122
scoped_ptr<webrtc::
DesktopFrame
> frame(CreateTestFrame(frame_size));
144
scoped_ptr<webrtc::
DesktopFrame
> frame(CreateTestFrame(frame_size));
/external/chromium_org/remoting/client/
frame_producer.h
11
class
DesktopFrame
;
29
virtual void DrawBuffer(webrtc::
DesktopFrame
* buffer) = 0;
frame_consumer.h
11
class
DesktopFrame
;
39
webrtc::
DesktopFrame
* buffer,
46
virtual void ReturnBuffer(webrtc::
DesktopFrame
* buffer) = 0;
frame_consumer_proxy.h
35
webrtc::
DesktopFrame
* buffer,
38
virtual void ReturnBuffer(webrtc::
DesktopFrame
* buffer) OVERRIDE;
/external/chromium_org/remoting/client/plugin/
pepper_view.h
27
class
DesktopFrame
;
50
webrtc::
DesktopFrame
* buffer,
53
virtual void ReturnBuffer(webrtc::
DesktopFrame
* buffer) OVERRIDE;
70
webrtc::
DesktopFrame
* AllocateBuffer();
73
void FreeBuffer(webrtc::
DesktopFrame
* buffer);
80
webrtc::
DesktopFrame
* buffer,
87
webrtc::
DesktopFrame
* buffer);
102
std::list<webrtc::
DesktopFrame
*> buffers_;
105
webrtc::
DesktopFrame
* merge_buffer_;
/external/chromium_org/remoting/ios/bridge/
frame_consumer_bridge.h
24
webrtc::
DesktopFrame
* buffer,
38
webrtc::
DesktopFrame
* buffer,
41
virtual void ReturnBuffer(webrtc::
DesktopFrame
* buffer) OVERRIDE;
58
ScopedVector<webrtc::
DesktopFrame
> buffers_;
frame_consumer_bridge.cc
39
webrtc::
DesktopFrame
* buffer,
57
void FrameConsumerBridge::ReturnBuffer(webrtc::
DesktopFrame
* buffer) {
59
ScopedVector<webrtc::
DesktopFrame
>::iterator it =
83
webrtc::
DesktopFrame
* buffer = new webrtc::BasicDesktopFrame(view_size_);
/external/chromium_org/third_party/webrtc/modules/desktop_capture/x11/
x_server_pixel_buffer.h
23
class
DesktopFrame
;
57
void CaptureRect(const DesktopRect& rect,
DesktopFrame
* frame);
67
DesktopFrame
* frame);
70
DesktopFrame
* frame);
/external/chromium_org/remoting/client/jni/
jni_frame_consumer.h
22
class
DesktopFrame
;
45
webrtc::
DesktopFrame
* buffer,
48
virtual void ReturnBuffer(webrtc::
DesktopFrame
* buffer) OVERRIDE;
59
void FreeBuffer(webrtc::
DesktopFrame
* buffer);
73
std::list<webrtc::
DesktopFrame
*> buffers_;
/external/chromium_org/remoting/host/
shaped_screen_capturer_unittest.cc
27
webrtc::
DesktopFrame
* frame = new webrtc::BasicDesktopFrame(
81
virtual void OnCaptureCompleted(webrtc::
DesktopFrame
* frame) OVERRIDE {
85
scoped_ptr<webrtc::
DesktopFrame
> last_frame_;
Completed in 923 milliseconds
1
2
3