From 3620e2eebc6df1c86a6a5bb291f11ddf2b1caac8 Mon Sep 17 00:00:00 2001 From: Thomas Reufer Date: Sun, 23 Aug 2015 19:00:15 +0200 Subject: initial prototype - tested: - live TV - frame buffer OSD - missing: - A/V sync - replay mode - much more... --- fbosd.h | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 fbosd.h (limited to 'fbosd.h') diff --git a/fbosd.h b/fbosd.h new file mode 100644 index 0000000..22ba28c --- /dev/null +++ b/fbosd.h @@ -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 + +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 -- cgit v1.2.3