View Single Post
Old 8th December 2002, 17:21   #13  |  Link
MfA
Registered User
 
Join Date: Mar 2002
Posts: 1,075
Quote:
Originally posted by ChristianHJW
Because Ogg container is fixed as is, the only thing you can do to improve it is to decide HOW EXACTLY to put your data in it, thats it.
What is wrong with that?

There is no reason to insist the container format should allow you to put new datafields in the page header ... put that stuff in a seperate stream. Ogg's "inflexibility" presents no problems which cant be solved in an efficient manner, as long as you are not too inflexible in the ways you choose to solve them.

For instance, you can use a meta data stream for an application specific translation of whatever indexing/time-keeping method you want to use to granulepos+packetno in the data stream. Use skip pointers in the meta data for faster seeking if you want. Etc etc.
MfA is offline   Reply With Quote