[Bug 767406] qtdemux: early eos with totem-video-thumbnailer

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jul 14 10:11:05 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=767406

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|don't know                  |gst-plugins-good
            Summary|totem-video-thumbnailer     |qtdemux: early eos with
                   |fails to thumbnail rotated  |totem-video-thumbnailer
                   |video                       |

--- Comment #3 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
Can still reproduce this with totem-video-thumbnailer. Bit baffling.

Problem is that we can't get a sample/buffer via the last-sample property
because the video sink has prerolled from a GAP event.

It looks like a GAP event was sent by stream synchronizer because the other
stream (audio) got an EOS. Why the audio stream got an EOS, I don't know, we're
doing a seek to 1.947 secs and there's 5.8 secs of data for both streams.

This might be a clue:

<qtdemux0:sink> pullrange failed

I think there's something wonky with some of the atom sizes. mp4info also
throws some warnings.

I don't understand yet though why this is only triggered by a seek and not when
just playing the file.

Needs more investigation, but qtdemux looks like the culprit for now.

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