*all sink operations now work on sources
*sources are now available for finding/watching
*ports are available
*active port is settable
SVN revision: 64513
instead of assume "front" take the first channel in the lsit - also
chanel id's stuffed inot pointers are no good if other code assume ptr
of NULL == no channel'mixer channel as it was a ptr... so incriment
id's by 1 in the interface to make sure id 0 doesnt happen.
SVN revision: 63578