// (which is guaranteed to be small and only contain the Vorbis
// stream initial header) We need the first page to get the stream
// serialno.
// submit a 4k block to libvorbis' Ogg layer
int index = oy.buffer(4096);
buffer = oy.data;
try {
bytes = input.read(buffer, index, 4096);
} catch (Exception ex) {
LOG.log(Level.SEVERE, null, ex);