Original commit message from CVS: pseudo code describing a GstThread synchronisation proposal. pretty similar to what there is now but with some subtle differences.