urisourcebin: Fix buffering message aggregation.
authorJan Schmidt <jan@centricular.com>
Fri, 17 Mar 2017 13:54:55 +0000 (00:54 +1100)
committerJan Schmidt <jan@centricular.com>
Fri, 17 Mar 2017 15:03:47 +0000 (02:03 +1100)
commit94da76d30131be08388528651f181e91ab238e37
tree3ab53914ba146466215bc85ce26e17b7cea4f3e4
parent8cb57a4fe80a6163e8eb94282ba6ca5795695b60
urisourcebin: Fix buffering message aggregation.

Add locking, and handle EOS properly now that urisourcebin
uses custom events in place of real EOS events, so we
need to manually remove buffering messages and potentially
post 100% in that situation
gst/playback/gsturisourcebin.c