if (renderer instanceof Clock)
{
final Clock rendererAsClock = (Clock) renderer;
try
{
TimeBase timeBase = rendererAsClock.getTimeBase();
// With JMF, this ends up as a com.sun.media.renderer.audio.AudioRenderer$AudioTimeBase@49bdc9d8
// TODO: what do we do in between getting and setting?
// probably what we need to do is somehow use this clock as our clock.
// TODO: this is starting to make sense to me. An audio renderer differs from a video renderer in that