Sync new GStreamer element to parent state
authorPhilip Chimento <philip.chimento@gmail.com>
Mon, 28 Oct 2013 05:09:29 +0000 (22:09 -0700)
committerPhilip Chimento <philip.chimento@gmail.com>
Mon, 28 Oct 2013 05:42:46 +0000 (22:42 -0700)
commit8909e6f8c9763bd4e2fce48008c6bf357c4d7453
treece46b414e9e17764c4dfaff6974f67cd06c1d4cf
parent66dda87a29a7bd87e29d9239e8d83ddf90517a8c
Sync new GStreamer element to parent state

In GStreamer 1.0, when adding a new element to the pipeline in a signal
handler, its state has to be synced to the pipeline's state, because the
handler could be called in the middle of a state change which would
cause the state change to hang.

This was supposed to be done in GStreamer 0.10 too, but it never caused
any problems.
libchimara/schannel.c