gst/gstelement.c: We need to deactivate src pads first and then sink pads.
authorEdward Hervey <bilboed@bilboed.com>
Thu, 22 Jun 2006 17:09:13 +0000 (17:09 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Thu, 22 Jun 2006 17:09:13 +0000 (17:09 +0000)
commit1f5a5c6bbe4cdda703cf6e7cdb2e9e52494406af
treeee1c1cf84345b99d2f47d09239afedc380cb4edf
parent201bdf7e27f270b13043306773278ddaaf802ab4
gst/gstelement.c: We need to deactivate src pads first and then sink pads.

Original commit message from CVS:
* gst/gstelement.c: (gst_element_pads_activate):
We need to deactivate src pads first and then sink pads.
The reason is the src pads might be blocking while holding the streaming
lock, so we need to deactivate them first so that deactivating the sink
pads doesn't block (since it will require the streaming lock).
ChangeLog
gst/gstelement.c