[gstreamer-bugs] [Bug 350299] [playbin] "Internal data flow error" opening movie with subtitle file
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Tue Dec 5 03:54:13 PST 2006
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=350299
GStreamer | gst-plugins-base | Ver: HEAD CVS
tama changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |alberttn at terra.es
------- Comment #7 from tama 2006-12-05 11:52 UTC -------
(In reply to comment #5)
> There seems to be something racy going on somewhere in playbin, since it only
> fails occasionally for me (but it happens to always fail so far when I do a
> debug log).
You're probably right about the race thing, since with the same error message,
I get two different behaviors depending on the mood of gstreamer and totem. The
error message is always:
"Totem could not play 'file:///home/[name].avi'. Internal data flow error."
First possible behavior: Once I press OK, I can switch off the subs in
view->subtitles and press play so it will play. At this point totem outputs:
** (totem:6206): WARNING **: Error: Internal data flow error.
(gstbasesrc.c(1569): gst_base_src_loop (): /play/subtitle-bin/filesrc4:
streaming task paused, reason not-linked (-1))
But it plays fine.
If now I want the subs back, I just activate them through view->subtitles again
and they work.
Funny thing here is that if I didn't switch the subs off after the first error
and pressed play, this other error happens: "An error occurred. Internal data
flow error". After this the behavior is the same described above.
Second behavior: Once I press OK, subtitles submenu in view is deactivated, so
I can't switch them off and hence, every time I try to play, the same first
error raises again.
It seems that some files are more prone to produce either of these behaviors,
but, on my experience, *every* movie that I want to play with subtitles produce
this Internal data flow error. The difference is sometimes I can play the trick
on the first behavior and watch the movie and sometimes I just can't watch it
with subtitles.
Anyway, there's not a deterministic pattern on which behavior a movie will
observe but, as I said, some files are more prone to either of those.
I'm using Totem 2.16.2 with GStreamer 0.10.10
If there's some way I can help to resolve this bug, please let me know. It is
frustrating to have to fight totem every time I want to play a subtitled movie.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
More information about the Gstreamer-bugs
mailing list