[gstreamer-bugs] [Bug 328382] New: support single-image files

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Mon Jan 23 20:59: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=328382
 GStreamer | gstreamer (core) | Ver: 0.8.x

           Summary: support single-image files
           Product: GStreamer
           Version: 0.8.x
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: rbultje at ronald.bitfreak.net
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Attached patches add an image tag (core), which can be used for single-image
quicktime files. The protocol is also supposed to be used by id3 tags
containing covers, but I didn't implement that since I don't care. There's also
a related Totem bug elsewhere.

The plugins patch is somewhat larger:
- The alsasink part is to make streams progress if the audio lags the video in
the beginning. This makes startup for some webstreams faster.
- The tag part is to fix some ununderstandable stupid code in playbin which
makes tag be read from the stream. I've once been told that this is for
performance, but it is logically wrong, since some elements, have no pads when
tags are being read and are thus not capable of emitting tags to playbin that
way.
- The qtdemux part implements GST_TAG_IMAGE for qtdemux.
- The xvimagesink part makes xvimagesink only open a xcontext in >=READY,
because else you can never open multiple totem (bvw) instances, even if none of
them *use* the xv port.
With those changes and the Totem patch, Totem-mozilla will view the
quicktime/single-image files.


-- 
Configure bugmail: http://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