Dirac Encoder AND Decoder: Difference between revisions
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
<b>Expected results:</b> getting a better grasp on what's going on, prepare a cluebat just in case the student is faster than the mentor... | <b>Expected results:</b> getting a better grasp on what's going on, prepare a cluebat just in case the student is faster than the mentor... | ||
<b>ARCHIVED</b> | |||
==== Useful links ==== | ==== Useful links ==== | ||
Line 21: | Line 23: | ||
Wavelets implementations: [http://liboil.freedesktop.org liboil (dirac's, jpeg2k's)] | [http://ffmpeg.mplayerhq.hu ffmpeg's snow (modified 97, 53)] | Wavelets implementations: [http://liboil.freedesktop.org liboil (dirac's, jpeg2k's)] | [http://ffmpeg.mplayerhq.hu ffmpeg's snow (modified 97, 53)] | ||
=== Phase 2: Implementing the foundation - (of your salvation or your despair) === | |||
Decoder implementation starts | |||
<b>Expected results:</b> Start working on the code and refine the knowledge gathered (asking about unclear point in the spec and so on) | |||
<b>ARCHIVED</b> | |||
=== Phase 3: Building upon it - (your madhouse) === | |||
Decoder implementation reach the point you can see something on screen (I frames) |
Revision as of 17:39, 20 July 2007
Summer of Code - Dirac Encoder AND Decoder status page
This page is meant to track the progress of dirac implementation in ffmpeg. It will be updated from time to time, for further inquiries contact lu_zero on irc.
- Mentor : lu_zero - Student : Marco Gerards
Phase 1: Learning - (in which mess you had thrown yourself this summer)
This first phase will just help understanding the topic and watching what's already there, no point in reinventing a wheel if there are already some round you can use.
Expected results: getting a better grasp on what's going on, prepare a cluebat just in case the student is faster than the mentor...
ARCHIVED
Useful links
Specifications at dirac site: http://dirac.sourceforge.net/DiracSpec1.0.0_pre7.pdf
Misc wavelet theory : http://www.amara.com/current/wavelet.html | http://www.wavelet.org/
Dirac implementations : C++ reference code | C gstreamer implementation
Wavelets implementations: liboil (dirac's, jpeg2k's) | ffmpeg's snow (modified 97, 53)
Phase 2: Implementing the foundation - (of your salvation or your despair)
Decoder implementation starts
Expected results: Start working on the code and refine the knowledge gathered (asking about unclear point in the spec and so on)
ARCHIVED
Phase 3: Building upon it - (your madhouse)
Decoder implementation reach the point you can see something on screen (I frames)