My library was having problems reading an OggVorbis File and the problem appears to be there is padding at the end of the VorbisComment. I wasnt expecting this (there is no mention of padding in the spec) and my code fails because I check for the Framing Bit >0 at the end of the packet (at the last byte of the padding) rather than immediately after the last comment, of course without padding this is the same byte.
But what are the rules of padding, there is no mention of it in the VorbisComment, though I found this post that mentions padding:
http://www.hydrogenaudio.org/forums/index....showtopic=36921
