Original commit message from CVS: tried fixing, failed spectacularly
Original commit message from CVS: commit to make gstreamer follow the gtk function/macro naming conventions: GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE and the same for *factory and typefind.
Original commit message from CVS: merge from EVENTS1 on 20011016