projects
/
vuplus_dvbapp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TranscodingSetup : fix misspelling name.
[vuplus_dvbapp]
/
lib
/
gdi
/
fb.h
diff --git
a/lib/gdi/fb.h
b/lib/gdi/fb.h
index
2b0d95b
..
fcb5ff2
100644
(file)
--- a/
lib/gdi/fb.h
+++ b/
lib/gdi/fb.h
@@
-1,8
+1,8
@@
#ifndef __FB_H
#define __FB_H
#ifndef __FB_H
#define __FB_H
-#include <linux/fb.h>
#include <lib/base/eerror.h>
#include <lib/base/eerror.h>
+#include <linux/fb.h>
class fbClass
{
class fbClass
{
@@
-17,8
+17,9
@@
class fbClass
int m_manual_blit;
int m_number_of_pages;
int m_manual_blit;
int m_number_of_pages;
+ int m_phys_mem;
#ifdef SWIG
#ifdef SWIG
- fbClass(const char *fb="/dev/fb
/
0");
+ fbClass(const char *fb="/dev/fb0");
~fbClass();
public:
#else
~fbClass();
public:
#else
@@
-32,13
+33,15
@@
public:
int getNumPages() { return m_number_of_pages; }
int getNumPages() { return m_number_of_pages; }
+ unsigned long getPhysAddr() { return m_phys_mem; }
+
int setOffset(int off);
int waitVSync();
void blit();
unsigned int Stride() { return stride; }
fb_cmap *CMAP() { return &cmap; }
int setOffset(int off);
int waitVSync();
void blit();
unsigned int Stride() { return stride; }
fb_cmap *CMAP() { return &cmap; }
- fbClass(const char *fb="/dev/fb
/
0");
+ fbClass(const char *fb="/dev/fb0");
~fbClass();
// low level gfx stuff
~fbClass();
// low level gfx stuff