RE: project extension proposal
[email protected] Wed, 26 Mar 2003 10:27:04 +0200
| Newsgroups | gmane.comp.video.h264.devel |
|---|---|
| Message-ID | <200303260827.h2Q8R4Y26957@omail2> |
Hi all, I'd like to enforce Luca's opinion. The H.264 decoder can deliver great performance (even without much assembly work) for as long as it has nothing to do with the RS and I strongly believe that this is correct for the encoder as well. Playing around with "working code" and optimizing bits here and there can last forever and never deliver the desired results. A new, simple, basic and generic design is required (even OO). Milestones must be defined, for example: Stage 1 - baseline profile encoder/decoder Stage 2 - Add B frames, improve motion estimation algorithms, and begin assembly work Stage 3 - add CABAC , RD optimizations Once these points are defined the "real" work can be started. As for clean code for algorithmic work, the RS is good enough for that purpose, maintaining three versions of the same code is really unnecessary. There's a jvt group that dose that thing exactly and delivers results. ----------------------------------------------------------------------- Walla! Mail, Get Your Private, Free E-mail from Walla! at: http://mail.walla.co.il