diff options
| author | Thomas Reufer <thomas@reufer.ch> | 2015-08-23 19:00:15 +0200 |
|---|---|---|
| committer | Thomas Reufer <thomas@reufer.ch> | 2015-08-23 19:00:15 +0200 |
| commit | 3620e2eebc6df1c86a6a5bb291f11ddf2b1caac8 (patch) | |
| tree | e7b3cdbff46d46426e93057ca28e4721c4d764ba /fbosd.h | |
| download | vdr-plugin-amlhddevice-3620e2eebc6df1c86a6a5bb291f11ddf2b1caac8.tar.gz vdr-plugin-amlhddevice-3620e2eebc6df1c86a6a5bb291f11ddf2b1caac8.tar.bz2 | |
initial prototype
- tested:
- live TV
- frame buffer OSD
- missing:
- A/V sync
- replay mode
- much more...
Diffstat (limited to 'fbosd.h')
| -rw-r--r-- | fbosd.h | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -0,0 +1,30 @@ +/* + * See the README file for copyright information and how to reach the author. + * + * $Id$ + */ + +#ifndef FB_OSD_H +#define FB_OSD_H + +#include <vdr/osd.h> + +class cFbOsdProvider : public cOsdProvider +{ + +public: + + cFbOsdProvider(const char* device); + ~cFbOsdProvider(); + +protected: + + virtual cOsd *CreateOsd(int Left, int Top, uint Level); + virtual bool ProvidesTrueColor(void) { return true; } + +private: + + const char* m_device; +}; + +#endif |
