[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