diff options
-rw-r--r-- | README | 12 | ||||
-rw-r--r-- | tools/ts.c | 4 |
2 files changed, 13 insertions, 3 deletions
@@ -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. @@ -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; } |