blob: dbaf448126a322d88b37d8912cd9dd8126962f2d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
/*
* menu.h: Web video plugin for the Video Disk Recorder
*
* See the README file for copyright information and how to reach the author.
*
* $Id$
*/
#ifndef __WEBVIDEO_PLAYER_H
#define __WEBVIDEO_PLAYER_H
class cMediaPlayer {
public:
virtual ~cMediaPlayer() {};
virtual bool Launch(const char *url) = 0;
};
class cXineliboutputPlayer : public cMediaPlayer {
public:
bool Launch(const char *url);
};
class cMPlayerPlayer : public cMediaPlayer {
public:
bool Launch(const char *url);
};
#endif
|