Original commit message from CVS: Make the OSSSrc set the correct rate/number of channels as set in the GstCaps. Handle state changes correctly according to docs/random/wtay/states
Original commit message from CVS: Add timestamps to osssrc. Remove unused member "seq".
Original commit message from CVS: first batch