[Bug 675010] After using queue2, souphttpsrc error-internal data flow error offen occurs

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed May 2 01:19:42 PDT 2012

  GStreamer | gst-plugins-good | unspecified

--- Comment #8 from yamin.sun.wz at renesas.com 2012-05-02 08:19:35 UTC ---
thanks for your tips.

I just try following command:
GST_DEBUG=2,*queue*:2,*soup*:3 gst-launch souphttpsrc location=
blocksize=10485760 ! queue2 use-buffering=TRUE max-size-bytes=20971520
max-size-buffers=0 max-size-time=0 ! qtdemux name=demux demux.audio_00 !

that means I set blocksize 10M, this is a extreme situation.I just want to
reproduce the phemomenon.

In fact, the same error occurred and occurred at the beginning when running the
command just like following:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Prerolled, waiting for buffering to finish...
0:00:04.928456595  1269   0x4cca90 WARN              GST_BUFFER
gstbuffer.c:417:gst_buffer_try_new_and_alloc: failed to allocate 10485760 bytes
0:00:04.930265545  1269   0x4cca90 WARN                 basesrc
gstbasesrc.c:2574:gst_base_src_loop:<souphttpsrc0> error: Internal data flow
0:00:04.931049230  1269   0x4cca90 WARN                 basesrc
gstbasesrc.c:2574:gst_base_src_loop:<souphttpsrc0> error: streaming task
paused, reason error (-5)
ERROR: from element /GstPipeline:pipeline0/GstSoupHTTPSrc:souphttpsrc0:
Internal data flow error.
Additional debug info:
gstbasesrc.c(2574): gst_base_src_loop ():
streaming task paused, reason error (-5)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

so, would you like to answer my following questions:
1. Is chunk size limited by gstsouphttpsrc?
2. At the beginning of running gst-launch, memory is enough, why  'failed to
allocate 10485760 bytes' is reported?


Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

More information about the gstreamer-bugs mailing list