summaryrefslogtreecommitdiffstats
path: root/media/tools/player_wtl/movie.cc
diff options
context:
space:
mode:
authorscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-22 19:40:09 +0000
committerscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-22 19:40:09 +0000
commit30626f673b1aefbbd0b9b88129e10ce9c24e2ff7 (patch)
treecf794c04216b8b2b8230bfbac911e6db67c2ec6d /media/tools/player_wtl/movie.cc
parente6e35cd27ad71461e765f90f3fbdf634e2dc90a9 (diff)
downloadchromium_src-30626f673b1aefbbd0b9b88129e10ce9c24e2ff7.zip
chromium_src-30626f673b1aefbbd0b9b88129e10ce9c24e2ff7.tar.gz
chromium_src-30626f673b1aefbbd0b9b88129e10ce9c24e2ff7.tar.bz2
Replace subclass interface from VideoRendererBase with a single paint callback.
As a result, many of the existing VideoRendererBase subclasses have been simplified or even removed entirely. BUG=28208 Review URL: http://codereview.chromium.org/8999029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115583 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/tools/player_wtl/movie.cc')
-rw-r--r--media/tools/player_wtl/movie.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/media/tools/player_wtl/movie.cc b/media/tools/player_wtl/movie.cc
index b6bd2f8..043932e 100644
--- a/media/tools/player_wtl/movie.cc
+++ b/media/tools/player_wtl/movie.cc
@@ -18,7 +18,7 @@
#include "media/filters/file_data_source_factory.h"
#include "media/filters/null_audio_renderer.h"
#include "media/filters/reference_audio_renderer.h"
-#include "media/tools/player_wtl/wtl_renderer.h"
+#include "media/filters/video_renderer_base.h"
using media::FFmpegAudioDecoder;
using media::FFmpegDemuxerFactory;
@@ -58,7 +58,7 @@ void Movie::SetFrameBuffer(HBITMAP hbmp, HWND hwnd) {
movie_hwnd_ = hwnd;
}
-bool Movie::Open(const wchar_t* url, WtlVideoRenderer* video_renderer) {
+bool Movie::Open(const wchar_t* url, VideoRendererBase* video_renderer) {
// Close previous movie.
if (pipeline_) {
Close();