[gstreamer-bugs] [Bug 347439] New: Gstreamer seeks poorly in quicktime files with slideshows

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Jul 13 11:28:02 PDT 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=347439
 GStreamer | don't know | Ver: 0.10.7

           Summary: Gstreamer seeks poorly in quicktime files with
                    slideshows
           Product: GStreamer
           Version: 0.10.7
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: ywwg at usa.net
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Some podcasts online (http://thisweekintech.com/this_week_in_media,
http://revision3.com/infected) distribute their files as m4a audio files or
quicktimes with slideshows instead of video or just audio as their content.

This causes a problem in seeking, because it seems that gstreamer will only
seek to a place where the picture changes (keyframes), and nowhere else in
between.  This is using totem, but I get the same problem with other media
players.  In the case of This Week in Media this is incredibly troublesome.  In
episode 13, I can't navigate anywhere in between 9:45 and 47:10.  The playhead
just pops backward to the last place the picture changes.

Steps to reproduce:
1. Download a quicktime that uses images instead of video as its content
2. Play the quicktime.
3. Try to seek

Expected results:
Gstreamer should figure out what the video should look like, and then play the
audio from the selected point.

Actual result:
The playhead snaps back to the last time the picture changed (a keyframe I bet)
making it impossible to reseek to the middle of a file.

Notes:
This works on Macintosh OSX, of course.


-- 
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