summaryrefslogtreecommitdiff
path: root/video.h
diff options
context:
space:
mode:
authorJohns <johns98@gmx.net>2012-01-18 15:15:37 +0100
committerJohns <johns98@gmx.net>2012-01-18 15:15:37 +0100
commitc6e66e0787f62fdf74dde43dcc88818f80b7334e (patch)
tree20cd574eb4c2aa096a9788513b63fe41cdd3b45e /video.h
parent19d4eeed8268c88feff69f06218a11e68e548246 (diff)
downloadvdr-plugin-softhddevice-c6e66e0787f62fdf74dde43dcc88818f80b7334e.tar.gz
vdr-plugin-softhddevice-c6e66e0787f62fdf74dde43dcc88818f80b7334e.tar.bz2
OSD improvements:
Use OSD size equal to video window. Update only dirty area(s) of OSD. Show/mix only used area of OSD. Fix bug: vpdau use previous resolution for deint, ...
Diffstat (limited to 'video.h')
-rw-r--r--video.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/video.h b/video.h
index b76dc5c..f26cbd2 100644
--- a/video.h
+++ b/video.h
@@ -103,6 +103,9 @@ extern void VideoOsdClear(void);
/// Draw an OSD ARGB image.
extern void VideoOsdDrawARGB(int, int, int, int, const uint8_t *);
+ /// Get OSD size.
+extern void VideoGetOsdSize(int *, int *);
+
extern int64_t VideoGetClock(void); ///< Get video clock.
extern void VideoOsdInit(void); ///< Setup osd.