Original commit message from CVS: Lots of compile fixes for glib2.0
Original commit message from CVS: Updated test programs
Original commit message from CVS: Added multiple caps to the pads Extended the padfactory for the multiple caps GstCaps now have a name so that future manipulations on them can be done by name Updated the plugins for the new caps list
Original commit message from CVS: added case4