summaryrefslogtreecommitdiffstats
path: root/content/renderer
diff options
context:
space:
mode:
authorfischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-25 19:57:49 +0000
committerfischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-25 19:57:49 +0000
commit5cd02a973830086a36ec7ef766bab1c84042a645 (patch)
tree7b434e9e3f7ba33226223af8703cd77352c9a534 /content/renderer
parent11f764bbe5614c7973203308235d907fd275f1f6 (diff)
downloadchromium_src-5cd02a973830086a36ec7ef766bab1c84042a645.zip
chromium_src-5cd02a973830086a36ec7ef766bab1c84042a645.tar.gz
chromium_src-5cd02a973830086a36ec7ef766bab1c84042a645.tar.bz2
Updated OMX decoder for recent PPAPI changes, and added to the build.
Had to move from content/gpu to content/common/gpu to allow gpu_video_service.cc to depend on the decoder. Removed some dead code and did some random cleanup while I was in there. BUG=none TEST=chrome compiles on cros/arm! Review URL: http://codereview.chromium.org/7057027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86681 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer')
-rw-r--r--content/renderer/gpu_video_decode_accelerator_host.cc11
-rw-r--r--content/renderer/pepper_platform_video_decoder_impl.cc1
2 files changed, 5 insertions, 7 deletions
diff --git a/content/renderer/gpu_video_decode_accelerator_host.cc b/content/renderer/gpu_video_decode_accelerator_host.cc
index 2b2d027..ef9ef7f 100644
--- a/content/renderer/gpu_video_decode_accelerator_host.cc
+++ b/content/renderer/gpu_video_decode_accelerator_host.cc
@@ -14,7 +14,6 @@
#include "ipc/ipc_message_utils.h"
using media::VideoDecodeAccelerator;
-using media::VideoDecodeAcceleratorCallback;
GpuVideoDecodeAcceleratorHost::GpuVideoDecodeAcceleratorHost(
MessageRouter* router,
@@ -105,11 +104,11 @@ void GpuVideoDecodeAcceleratorHost::AssignGLESBuffers(
std::vector<uint32> context_ids;
std::vector<gfx::Size> sizes;
for (uint32 i = 0; i < buffers.size(); i++) {
- const media::BufferInfo& info = buffers[i].buffer_info();
- texture_ids.push_back(buffers[i].texture_id());
- context_ids.push_back(buffers[i].context_id());
- buffer_ids.push_back(info.id());
- sizes.push_back(info.size());
+ const media::GLESBuffer& buffer = buffers[i];
+ texture_ids.push_back(buffer.texture_id());
+ context_ids.push_back(buffer.context_id());
+ buffer_ids.push_back(buffer.id());
+ sizes.push_back(buffer.size());
}
if (!ipc_sender_->Send(new AcceleratedVideoDecoderMsg_AssignGLESBuffers(
decoder_id_, buffer_ids, texture_ids, context_ids, sizes))) {
diff --git a/content/renderer/pepper_platform_video_decoder_impl.cc b/content/renderer/pepper_platform_video_decoder_impl.cc
index 7d46cf4..88ccb3a 100644
--- a/content/renderer/pepper_platform_video_decoder_impl.cc
+++ b/content/renderer/pepper_platform_video_decoder_impl.cc
@@ -15,7 +15,6 @@
#include "content/renderer/render_thread.h"
using media::BitstreamBuffer;
-using media::VideoDecodeAcceleratorCallback;
PlatformVideoDecoderImpl::PlatformVideoDecoderImpl(
VideoDecodeAccelerator::Client* client)