summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README12
-rw-r--r--tools/ts.c4
2 files changed, 13 insertions, 3 deletions
diff --git a/README b/README
index c1e4a68b..9e4a1760 100644
--- a/README
+++ b/README
@@ -199,7 +199,7 @@ Using remote frontends
Video driver (and display / device):
With X11 frontend (vdr-sxfe):
- vdr-sxfe --video [xshm | xv | xvmc | xxmc | vidix |
+ vdr-sxfe --video [xshm | xv | xvmc | xxmc | vidix | vdpau |
XDirectFB | opengl | sdl | none [:display]]
Examples:
--video xv
@@ -225,6 +225,16 @@ Using remote frontends
vdr-sxfe --post tvtime:enable=0
+VDPAU
+
+ All video scaling, cropping, and postprocessing options must be disabled
+ if the VDPAU output device is used.
+ De-interlacing can be enabled with command-line option --post tvtime:
+ Examples:
+ vdr-sxfe --video vdpau --post tvtime:method=use_vo_driver
+ vdr -P"xineliboutput --video=vdpau --post=tvtime:method=use_vo_driver"
+
+
HUD OSD
HUD OSD implements high-quality OSD using modern graphics hardware.
diff --git a/tools/ts.c b/tools/ts.c
index 3d3cbeef..f48149e4 100644
--- a/tools/ts.c
+++ b/tools/ts.c
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: ts.c,v 1.3 2009-02-05 20:11:10 phintuka Exp $
+ * $Id: ts.c,v 1.4 2009-02-12 16:23:41 rofafor Exp $
*
*/
@@ -90,7 +90,7 @@ int ts_parse_pat(pat_data_t *pat, const uint8_t *pkt)
return 0;
}
- if (pkt - original_pkt > TS_SIZE-4 - 1 - 3 - section_length) {
+ if (pkt - original_pkt > TS_SIZE - 4 - 1 - 3 - (int)section_length) {
LOGMSG("parse_pat: unsupported PAT does not fit to single TS packet");
return 0;
}