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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jan 21 01:45:02 PST 2015


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

--- Comment #79 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2015-01-21 09:44:59 UTC ---
(In reply to comment #78)
> So streamsynchronizer unit test should be below:
> 
> A pipeline with a sink after streamsynchronizer can change state from
> PLAYING->PAUSED->PLAYING in below scenarios:
> 
> 1. One track reach EOS after pushed some buffers while another track still push
> buffer.
> 2. One track reach EOS without buffer while another track still push buffer.

Yes, and not only test if PLAYING->PAUSED->PLAYING works but also if it
prerolls when one track goes EOS immediately, while the other one produces data

> After the pipeline test, do need below test?
> [...]

No, those are not needed IMHO. They are testing an implementation detail, not
the actual behaviour we're interested in.

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