mp3 icon indicating copy to clipboard operation
mp3 copied to clipboard

Roadmap

Open lovesegfault opened this issue 7 years ago • 4 comments

Following the discussion on IRC in the past couple of days, I thought it would be fitting to work on a roadmap to be able to implement an MP3 decoder in pure Rust. These are the resources we have

Other Decoders

Resources


Roadmap of the project:

  • [x] header parsing (#4)
  • [ ] obtain sample files (#7)
  • [x] frame parsing (#8)
  • [ ] bit reader
  • [ ] Layer I
  • [ ] Layer II
  • [ ] Layer III
    • [ ] side information decoder
    • [ ] huffman decoder
    • [ ] imdct implementation
    • [ ] synth
    • [ ] TBD

lovesegfault avatar Jan 31 '18 17:01 lovesegfault

Hi, may be this helps https://github.com/germangb/minimp3-rs . It can be transformed to pure rust step-by-step.

lieff avatar Jan 31 '18 20:01 lieff

@lieff That actually is extremely useful!

lovesegfault avatar Feb 01 '18 00:02 lovesegfault

@lieff Could you look on #7 and maybe help us understand those files?

lovesegfault avatar Aug 15 '18 16:08 lovesegfault

https://github.com/icefoxen/rinimp3 is "An attempt to make a port of lieff's minimp3 to Rust."

skierpage avatar Oct 11 '18 23:10 skierpage