omx: Don't handle disabling/enabling ports exactly like flushing
authorSebastian Dröge <sebastian@centricular.com>
Sat, 31 May 2014 13:12:05 +0000 (15:12 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Sat, 31 May 2014 13:12:05 +0000 (15:12 +0200)
commit190adce12595f9596f3666fb4e7d25fb363ed289
tree1667d4153090a81d8661fbec47e11e67cfc5ec59
parentbf7e6109d96fb8fef7123e64eb9791f8301785fb
omx: Don't handle disabling/enabling ports exactly like flushing

Otherwise we might abort a flush operation in another thread when
enabling/disabling ports, leading to deadlocks sometimes.

https://bugzilla.gnome.org/show_bug.cgi?id=730989
omx/gstomx.c