updated some logic inside of the listener.  graphics now has a concept
of playback of/off so that the java code knows this.  we can use this
soon to display playback indicator graphically.