xref: /haiku/src/add-ons/media/plugins/dvd_streamer/DVDStreamerPlugin.h (revision 1efb85decc7f5c50838a53f35d000c8377f5ecc1)
1 /*
2  * Copyright 2019, Dario Casalinuovo. All rights reserved.
3  * Distributed under the terms of the MIT License.
4  */
5 
6 #ifndef _DVD_STREAMER_PLUGIN_H
7 #define _DVD_STREAMER_PLUGIN_H
8 
9 
10 #include <Streamer.h>
11 
12 using BCodecKit::BStreamer;
13 using BCodecKit::BStreamerPlugin;
14 
15 
16 class DVDStreamer : public BStreamer
17 {
18 public:
19 								DVDStreamer();
20 	virtual						~DVDStreamer();
21 
22 	virtual status_t			Sniff(const BUrl& url, BDataIO** source);
23 };
24 
25 
26 class DVDStreamerPlugin : public BStreamerPlugin {
27 public:
28 	virtual	BStreamer*			NewStreamer();
29 };
30 
31 
32 #endif // _DVD_STREAMER_PLUGIN_H
33