After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 755055 - 'minimum latency bigger than maximum latency' error on compositor linked to videotestsrc and intervideosrc
'minimum latency bigger than maximum latency' error on compositor linked to v...
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other All
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-09-15 11:50 UTC by Ben
Modified: 2015-09-15 12:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ben 2015-09-15 11:50:08 UTC
Error:
GST_PADS gstpad.c:3175:gst_pad_query_latency_default:<compositor0:src> minimum latency bigger than maximum latency

To reproduce, download the python script and the test video to the same folder.

Python script
https://drive.google.com/file/d/0B12AhxvnYHrAd21OTWpEOEVnQ2s/view?usp=sharing

BigBuckBunny_320x180.mp4
https://drive.google.com/file/d/0B12AhxvnYHrAWE5DLXB5anVKeWs/view?usp=sharing
Comment 1 Tim-Philipp Müller 2015-09-15 12:01:47 UTC
Pipeline, for reference:

gst-launch-1.0 playbin uri=file:///trailer.mov \
                       audio-sink=interaudiosink \
                       video-sink=intervideosink \
\
  audiotestsrc ! volume volume=0.1 ! audiomixer name=audiomix caps='audio/x-raw,format=S16LE,channels=2,rate=48000' ! audioconvert ! pulsesink \
\
  interaudiosrc ! audioconvert ! audioresample ! audiomix. \
\
  intervideosrc ! compositor name=videomix caps='video/x-raw,format=I420,width=1280,height=720,framerate=25/1,pixel-aspect-ratio=1/1' ! videoconvert ! xvimagesink


Adding queues after intervideosrc and interaudiosrc fixes it. "The audiotestsrc seems to have a higher min latency than the interaudiosrc has as max latency"
Comment 2 Ben 2015-09-15 12:17:15 UTC
Adding the queues after intervideosrc and interaudiosrc as Tim suggested fixes it.