summaryrefslogtreecommitdiffstats
path: root/media/base
diff options
context:
space:
mode:
authorscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-11 21:54:38 +0000
committerscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-11 21:54:38 +0000
commite66385a4b5aea92cb535d29240b1e784b970513f (patch)
treeecdf709e60a811c27560188f2c7193756d4dc8d9 /media/base
parentfd2f8afe2b87c2c119f953c69ee977b4c6b8f106 (diff)
downloadchromium_src-e66385a4b5aea92cb535d29240b1e784b970513f.zip
chromium_src-e66385a4b5aea92cb535d29240b1e784b970513f.tar.gz
chromium_src-e66385a4b5aea92cb535d29240b1e784b970513f.tar.bz2
Split FFmpegDemuxerStream into a separate interface AVStreamProvider.
Pure refactor, functionality remains the same. Review URL: http://codereview.chromium.org/122018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18213 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/base')
-rw-r--r--media/base/filters.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/media/base/filters.h b/media/base/filters.h
index 3ade294..a98cd2d 100644
--- a/media/base/filters.h
+++ b/media/base/filters.h
@@ -167,7 +167,7 @@ class DemuxerStream : public base::RefCountedThreadSafe<DemuxerStream> {
// the class returns an interface pointer and assigns the pointer to
// |interface_out|. Otherwise this method returns false.
template <class Interface>
- bool QueryInterface(scoped_refptr<Interface>* interface_out) {
+ bool QueryInterface(Interface** interface_out) {
void* i = QueryInterface(Interface::interface_id());
*interface_out = reinterpret_cast<Interface*>(i);
return (NULL != i);