Searched refs:PepperView (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/remoting/client/plugin/
H A Dpepper_view.h36 class PepperView : public FrameConsumer { class in namespace:remoting
38 // Constructs a PepperView for the |instance|. The |instance| and |context|
40 PepperView(ChromotingInstance* instance, ClientContext* context);
41 virtual ~PepperView();
58 // Updates the PepperView's size & clipping area, taking into account the
141 pp::CompletionCallbackFactory<PepperView> callback_factory_;
143 DISALLOW_COPY_AND_ASSIGN(PepperView);
H A Dpepper_view.cc63 PepperView::PepperView(ChromotingInstance* instance, function in class:remoting::PepperView
77 PepperView::~PepperView() {
92 void PepperView::Initialize(FrameProducer* producer) {
101 void PepperView::SetView(const pp::View& view) {
169 void PepperView::ApplyBuffer(const webrtc::DesktopSize& view_size,
194 void PepperView::ReturnBuffer(webrtc::DesktopFrame* buffer) {
208 void PepperView::SetSourceSize(const webrtc::DesktopSize& source_size,
222 FrameConsumer::PixelFormat PepperView
[all...]
H A Dchromoting_instance.h66 class PepperView;
139 // Called by PepperView.
262 scoped_ptr<PepperView> view_;
H A Dchromoting_instance.cc284 // PepperView must be destroyed before the client.
722 view_.reset(new PepperView(this, &context_));
727 // PepperView with a ref-counted proxy object.
792 // PepperView must be destroyed before the client.

Completed in 1684 milliseconds