diff --git a/headers/private/media/StreamerPlugin.h b/headers/private/media/StreamerPlugin.h index 60f26ff8a6..907134eb1e 100644 --- a/headers/private/media/StreamerPlugin.h +++ b/headers/private/media/StreamerPlugin.h @@ -18,7 +18,7 @@ public: Streamer(); virtual ~Streamer(); - virtual status_t Sniff(BUrl* url, BMediaIO** source) = 0; + virtual status_t Sniff(BUrl* url, BDataIO** source) = 0; private: virtual void _ReservedStreamer1(); virtual void _ReservedStreamer2(); diff --git a/src/kits/media/PluginManager.cpp b/src/kits/media/PluginManager.cpp index fca9cb657b..34a5d9cd48 100644 --- a/src/kits/media/PluginManager.cpp +++ b/src/kits/media/PluginManager.cpp @@ -623,7 +623,7 @@ PluginManager::CreateStreamer(Streamer** streamer, BUrl* url, BDataIO** source) (*streamer)->fMediaPlugin = plugin; - BMediaIO* streamSource = NULL; + BDataIO* streamSource = NULL; if ((*streamer)->Sniff(url, &streamSource) == B_OK) { TRACE("PluginManager::CreateStreamer: Sniff success "); *source = streamSource;