[gstreamer-bugs] [Bug 587896] "No stream given yet" error from giostreamsrc
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Tue Jul 7 19:36:09 PDT 2009
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=587896
GStreamer | gst-plugins-base | Ver: 0.10.22
W. Michael Petullo changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
------- Comment #3 from W. Michael Petullo 2009-07-08 02:36 UTC -------
I did see tests/check/pipelines/gio.c.
I installed libgstgio.so from git master.
You definitely fixed something, but I still have a problem. The symptoms are
different. Now I get this (same code as above):
0:00:22.525218017 29425 0x8a93ba8 WARN gio_base_src
gstgiobasesrc.c:197:gst_gio_base_src_get_size:<src> size information retrieval
failed: Stream is already closed
0:00:22.526253065 29425 0x8a93ba8 WARN gio_base_src
gstgiobasesrc.c:220:gst_gio_base_src_get_size:<src> Seeking to end of stream
failed: Stream is already closed
0:00:22.528615656 29425 0x8a93ba8 WARN GST_SCHEDULING
gstpad.c:4275:gst_pad_get_range:<src:src> getrange failed unexpected
[...]
But, I added a test. g_input_stream_is_closed () returns FALSE before the call
to gst_element_set_state () and TRUE after. So, it seems something in the state
transition is closing the stream.
I did a quick modification of tests/check/pipelines/gio.c to test
GFileInputStream (instead of GMemoryInputStream). This test worked fine. So,
now I am back to looking at my code.
The only thing I see that is blatantly different than gio.c is that I don't set
up a message handler using gst_bus_add_watch ().
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=587896.
More information about the Gstreamer-bugs
mailing list