quick question about .ogm files (ie the changes made by tobias to .ogg to support multi a/v streams).
there's something I'm not clear about in the "specs": at the beginning of non-vorbis streams, for data packets, some bytes are added (see http://tobias.everwicked.com/packfmt.htm/)
In this header are specified, for example, for video if the frame is a key frame or not...
From the spec (ie the link specified before), it looks like it is a fixed size... well, in practice it is not...
My question: how can we know how many bytes are used by this header: it seems to vary from packets to packets ?
By checking, the source code it seems it is based on the packet length.
Is there a way to know the header length without having to find out the packet length ?