[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
https://bugzilla.gnome.org/show_bug.cgi?id=675010
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=
http://192.168.10.103:10243/WMPNSSv3/3691493703/1_ezNGMDZFRDQ2LUVGRUItNDEyMi04QTAzLTk1N0Y1MUMxRjYxRX0uMC43RTZFQkY1MA.avi
blocksize=10485760 ! queue2 use-buffering=TRUE max-size-bytes=20971520
max-size-buffers=0 max-size-time=0 ! qtdemux name=demux demux.audio_00 !
fakesink
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
error.
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 ():
/GstPipeline:pipeline0/GstSoupHTTPSrc:souphttpsrc0:
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?
thanks.
--
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