[Clam-devel] frame accurate mp3 seek

David García Garzón dgarcia at iua.upf.edu
Tue Jun 9 04:59:48 PDT 2009


At last frame accurate seek in mp3. I am not able to commit so i send the 
patch and i will commit it later.

Done:
* Index based seek (index is constructed as the file is played)
* backward seeks
* forward seeks withing indexing
* limited forward seeks beyond the indexing
* In all moments the frame position is the proper one
TODO:
* Unaccurate long forward seeks
* Sample accurate seek
* Keeping the index after loop (looping with seek instead of recreating the 
stream)


-- 
David García Garzón
(Work) dgarcia at iua dot upf anotherdot edu
http://www.iua.upf.edu/~dgarcia

-------------- next part --------------
A non-text attachment was scrubbed...
Name: seekmp3.patch
Type: text/x-patch
Size: 5326 bytes
Desc: not available
URL: <http://lists.clam-project.org/pipermail/clam-devel-clam-project.org/attachments/20090609/1dc0abae/attachment-0003.bin>
-------------- next part --------------
 * Mp3 frame (not sample :-( ) accurate seek
 * TODO: Sample accurate
 * TODO: Long forward seeks not supported if still not explore
--This line, and those below, will be ignored--

M    AudioFileIO/MpegAudioStream.cxx
M    AudioFileIO/MpegAudioStream.hxx


More information about the clam-devel mailing list