flvmux: Wait for caps from both srcs before writing header
authorOlivier Crête <olivier.crete@collabora.com>
Thu, 19 Apr 2018 21:53:51 +0000 (17:53 -0400)
committerOlivier Crête <olivier.crete@collabora.com>
Thu, 26 Apr 2018 19:41:54 +0000 (15:41 -0400)
commit168fae813b9e22e18873eef26e7ea2ae7f5de170
treeeea7f8babcdece9a1fdfae8bd069fc8835fd04f0
parent2bbe877a6efc814eddd9e35386cbbd0e0064a239
flvmux: Wait for caps from both srcs before writing header

Wait for caps on all pads to start writing data even when source is live.

Includes unit test by Havard Graff that simulates it.

https://bugzilla.gnome.org/show_bug.cgi?id=794722
gst/flv/gstflvmux.c
tests/check/elements/flvmux.c