Index: remoting/base/decoder_vp8.h |
diff --git a/remoting/base/decoder_vp8.h b/remoting/base/decoder_vp8.h |
deleted file mode 100644 |
index 53029e2e9205be289d950231b7a7551b96c3d4c0..0000000000000000000000000000000000000000 |
--- a/remoting/base/decoder_vp8.h |
+++ /dev/null |
@@ -1,60 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef REMOTING_BASE_DECODER_VP8_H_ |
-#define REMOTING_BASE_DECODER_VP8_H_ |
- |
-#include "base/compiler_specific.h" |
-#include "remoting/base/decoder.h" |
- |
-typedef struct vpx_codec_ctx vpx_codec_ctx_t; |
-typedef struct vpx_image vpx_image_t; |
- |
-namespace remoting { |
- |
-class DecoderVp8 : public Decoder { |
- public: |
- DecoderVp8(); |
- virtual ~DecoderVp8(); |
- |
- // Decoder implementations. |
- virtual void Initialize(const SkISize& screen_size) OVERRIDE; |
- virtual DecodeResult DecodePacket(const VideoPacket* packet) OVERRIDE; |
- virtual bool IsReadyForData() OVERRIDE; |
- virtual VideoPacketFormat::Encoding Encoding() OVERRIDE; |
- virtual void Invalidate(const SkISize& view_size, |
- const SkRegion& region) OVERRIDE; |
- virtual void RenderFrame(const SkISize& view_size, |
- const SkIRect& clip_area, |
- uint8* image_buffer, |
- int image_stride, |
- SkRegion* output_region) OVERRIDE; |
- |
- private: |
- enum State { |
- kUninitialized, |
- kReady, |
- kError, |
- }; |
- |
- // The internal state of the decoder. |
- State state_; |
- |
- vpx_codec_ctx_t* codec_; |
- |
- // Pointer to the last decoded image. |
- vpx_image_t* last_image_; |
- |
- // The region updated that hasn't been copied to the screen yet. |
- SkRegion updated_region_; |
- |
- // Output dimensions. |
- SkISize screen_size_; |
- |
- DISALLOW_COPY_AND_ASSIGN(DecoderVp8); |
-}; |
- |
-} // namespace remoting |
- |
-#endif // REMOTING_BASE_DECODER_VP8_H_ |