@Override public void next(int frames) throws IOException {
  next(frames,true);
}

@ Override public void next ( int frames ) throws IOException { next ( frames , true ) ; }
reads the number of frames and sends a buffer to the listener
