sys/: Implement a locking order to ensure we always take the object lock before the...
authorJan Schmidt <thaytan@mad.scientist.com>
Thu, 13 Jul 2006 16:34:04 +0000 (16:34 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Thu, 13 Jul 2006 16:34:04 +0000 (16:34 +0000)
commite9a7a5e6125d4abcac651286af142d101bc2b23d
tree4307bcbc2c13658b696f482666feb0a1721bc708
parent0ead6859ae4b673c06eb317fb84ebb0d1dc119cc
sys/: Implement a locking order to ensure we always take the object lock before the x_lock and never vice-versa.

Original commit message from CVS:
* sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new),
(gst_ximagesink_change_state):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new),
(gst_xvimagesink_change_state):
Implement a locking order to ensure we always take the object lock
before the x_lock and never vice-versa.
ChangeLog
sys/ximage/ximagesink.c
sys/xvimage/xvimagesink.c