Well thought Brett…
Now I am happened another idea. FMod could have another function that returns if a stream is VBR or not. This would be very useful to load streams more quickly. I am using something similar in my application, reading the tag of the mp3. Then it could decide if to use or non FSOUND_MPEGACCURATE.
Dim Accurate as Boolean
Accurate = FSound_File_IsVBR (filename)
If Accurate Then
stream(player) = FSOUND_Stream_OpenFile(FileName, SOUND_MPEGACCURATE + FSOUND_STEREO, 0)
stream(player) = FSOUND_Stream_OpenFile(FileName, SOUND_STEREO, 0)
This would should it works without loading the stream. Or if not, you could let that FMod takes charge automatically of this…
- LeoCombes answered 14 years ago
ID tags reading is just simple (if you know how to use a hexeditor).
Anyway, I just made MP3 and ogg tags (no special support for Microsofts formats)
If you need any further information, contact me
firstname.lastname@example.org / email@example.com
- Anonymous answered 14 years ago
Please login first to submit.