[Steve Harris] >Theres nothing critically wrong with the current "everyone links to a >dozen file handling libraries" situation, its just a bit anoying as a user >that such-and-such an app can't load oggs, and such-and-such can't load >FLACs, and as a deveoper because you have to write seperate code to >interface to all the libraries, when you often just want to open, read x n, >close on some float data.
such a library is really a _very_ nice idea. mind if i jump in with a premature feature request? :) one thing i'd love to see is seek (frame_offset). good libraries like vorbis do it for you, but mpeg libs often omit it. i don't care how long a seek takes to complete (as long as it is in sub-second range), just having it makes life a lot easier. since the library will have to use internal buffering eventually (decoded mpeg/ogg/etc codec frames usually don't translate directly to application read requests) it's not too hard to implement i imagine. cheers, tim
