projects
/
experiments
/
gstreamer.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a test program where looping in trick mode works seamlessly
[experiments/gstreamer.git]
/
gst-custom-player.py
diff --git
a/gst-custom-player.py
b/gst-custom-player.py
index
eef3f6b
..
cbeace2
100755
(executable)
--- a/
gst-custom-player.py
+++ b/
gst-custom-player.py
@@
-45,7
+45,7
@@
class CustomVideoBin(gst.Bin):
rescale = gst.element_factory_make("videoscale", "rescale")
self.add(rescale)
rescale = gst.element_factory_make("videoscale", "rescale")
self.add(rescale)
- caps = gst.Caps("video/x-raw-yuv,format=(fourcc)AYUV,width=%d,height=%d" % (WIDTH, HEIGHT))
+ caps = gst.Caps("video/x-raw-yuv,format=(fourcc)AYUV,width=%d,height=%d
,pixel-aspect-ratio=1/1
" % (WIDTH, HEIGHT))
capsfilter = gst.element_factory_make("capsfilter", "filter")
capsfilter.set_property("caps", caps)
self.add(capsfilter)
capsfilter = gst.element_factory_make("capsfilter", "filter")
capsfilter.set_property("caps", caps)
self.add(capsfilter)