[Bug 736655] basesink: preroll issue for some clips which audio is shorter than video

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Sep 16 03:12:35 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=736655
  GStreamer | gstreamer (core) | 1.2.3

--- Comment #11 from kevin <kevinbing.song at gmail.com> 2014-09-16 10:12:30 UTC ---
The test clip is audio shorter than video. user pause the player when audio
already EOS and video is playing.

My understand is: 
1. sink will finish pre-roll if received GAP event; 
2. streamsynchronizer should send GAP event when PLAYING to PAUSE state as it
is blocked by gst_pad_push() function in chain function and can't send GAP
event;
3. video already reach PAUSE state as video sink already received one buffer;

Is my understand right?

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