Hi, the media player should support non-base64 URIs too. Example use case for this would be plaintext playlists, subtitles, ... Should be quite easy to add support for that but make sure to convert from text/plain,charset=XYZ to UTF8 before passing to GStreamer.
This can be fixed by updating the data URI source from gst-plugins-bad GIT btw. http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/gst/dataurisrc
(In reply to comment #1) > This can be fixed by updating the data URI source from gst-plugins-bad GIT btw. > > http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/gst/dataurisrc I can attach a patch but the style will complain big time! 334 errors in the new DataSourceGStreamer.cpp .. what should we do? Updating anyway or just wait next -bad release and bump requirements ?
Gustavo, ^^ ;)
(In reply to comment #2) > (In reply to comment #1) > > This can be fixed by updating the data URI source from gst-plugins-bad GIT btw. > > > > http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/gst/dataurisrc > > I can attach a patch but the style will complain big time! 334 errors in the > new DataSourceGStreamer.cpp .. what should we do? Updating anyway or just wait > next -bad release and bump requirements ? Wait for release, and bump requirements sounds like a good idea to me.
(In reply to comment #4) > (In reply to comment #2) > > (In reply to comment #1) > > > This can be fixed by updating the data URI source from gst-plugins-bad GIT btw. > > > > > > http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/gst/dataurisrc > > > > I can attach a patch but the style will complain big time! 334 errors in the > > new DataSourceGStreamer.cpp .. what should we do? Updating anyway or just wait > > next -bad release and bump requirements ? > > Wait for release, and bump requirements sounds like a good idea to me. According to http://gstreamer.freedesktop.org/wiki/ReleasePlanning2010 -bad 0.10.18 should be released next week
Created attachment 76176 [details] proposed patch
Comment on attachment 76176 [details] proposed patch ok!
Committed r73700: <http://trac.webkit.org/changeset/73700>
*** Bug 37564 has been marked as a duplicate of this bug. ***
http://trac.webkit.org/changeset/73700 might have broken GTK Linux 32-bit Debug