videoflip causes critical errors in gstreamer 1.0
Claudio Basile
claudio at cloudzilla.com
Thu Mar 21 16:43:26 PDT 2013
Hello,
While using the following pipeline I get a spew of critical errors and I can't figure out if this is due to a gstreamer bug or an issue with my pipeline:
$ gst-launch-1.0 tcpserversrc port=5503 ! videoparse format=11 width=300 height=200 framerate=20/1 ! videoconvert ! videoflip method=3 ! autovideosink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
(gst-launch-1.0:21259): GStreamer-CRITICAL **: gst_segment_to_stream_time: assertion `segment->format == format' failed
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
(gst-launch-1.0:20617): GStreamer-CRITICAL **: gst_segment_to_stream_time: assertion `segment->format == format' failed
(gst-launch-1.0:20617): GStreamer-CRITICAL **: gst_segment_to_stream_time: assertion `segment->format == format' failed
(gst-launch-1.0:20617): GStreamer-CRITICAL **: gst_segment_to_stream_time: assertion `segment->format == format' failed
...
Interestingly, the video is shown correctly despite the critical errors.
If I remove the videoflop element, then the critical errors disappear.
The problem doesn't reproduce on gstreamer-0.10, where the following pipeline works fine with no critical errors:
$ gst-launch tcpserversrc port=5503 ! videoparse format=10 width=300 height=200 framerate=20/1 ! ffmpegcolorspace ! videoflip method=3 ! autovideosink
My setup is Ubuntu 12.10 (desktop) with the gstreamer1.0-* and gstreamer0.10-* packages installed:
$ gst-launch-1.0 --version
gst-launch-1.0 version 1.0.1
GStreamer 1.0.1
$ gst-launch --version
gst-launch-0.10 version 0.10.36
GStreamer 0.10.36
Please help.
Thanks
Claudio
More information about the gstreamer-devel
mailing list