basesink: handle sync of EOS after item without duration
authorWim Taymans <wim.taymans@collabora.co.uk>
Tue, 5 Feb 2013 16:19:50 +0000 (17:19 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Tue, 5 Feb 2013 16:22:37 +0000 (17:22 +0100)
commit2ea32f3ab55edc7858c792a66748d0a2d328a0f5
tree25a484300d476c0adc544d88019fe1a2e087922f
parent6b717600b578390cb7a88fc86bc94c5a1def8659
basesink: handle sync of EOS after item without duration

After a buffer or GAP without duration, an EOS event should be rendered
immediately instead of waiting for the end of the segment.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=692868
libs/gst/base/gstbasesink.c