diff options
-rw-r--r-- | ChangeLog | 9 | ||||
-rwxr-xr-x | ext/resindvd/resin-play | 2 | ||||
-rwxr-xr-x | ext/resindvd/resin-play2 | 13 |
3 files changed, 23 insertions, 1 deletions
@@ -1,3 +1,12 @@ +2008-10-28 Stefan Kost <ensonic@users.sf.net> + + * ext/resindvd/resin-play: + Remove $@ to fix parse_launch warning + + * ext/resindvd/resin-play2: + Add a version that uses deinterlace and xvimagesink. + + 2008-10-28 Sebastian Dröge <sebastian.droege@collabora.co.uk> * gst/speexresample/gstspeexresample.c: diff --git a/ext/resindvd/resin-play b/ext/resindvd/resin-play index 6c08b9c0..1aa4e87c 100755 --- a/ext/resindvd/resin-play +++ b/ext/resindvd/resin-play @@ -10,4 +10,4 @@ gst-launch rsndvdbin name=dvd "$DEVICE_OPT" \ dvdspu name=spu ! ffmpegcolorspace ! videoscale ! ximagesink force-aspect-ratio=true \ dvd. ! queue max-size-buffers=3 max-size-bytes=0 ! spu.video \ dvd. ! spu.subpicture \ - dvd. ! audioconvert ! autoaudiosink $@ + dvd. ! audioconvert ! autoaudiosink diff --git a/ext/resindvd/resin-play2 b/ext/resindvd/resin-play2 new file mode 100755 index 00000000..e35a732b --- /dev/null +++ b/ext/resindvd/resin-play2 @@ -0,0 +1,13 @@ +#!/bin/sh + +if [ $# -ge 1 ]; then + DEVICE_OPT="device=$1" +else + DEVICE_OPT="" +fi + +gst-launch rsndvdbin name=dvd "$DEVICE_OPT" \ + dvdspu name=spu ! deinterlace ! xvimagesink force-aspect-ratio=false \ + dvd. ! queue max-size-buffers=3 max-size-bytes=0 ! spu.video \ + dvd. ! spu.subpicture \ + dvd. ! audioconvert ! autoaudiosink |