Re:sketch implementation

[email protected] Thu, 27 Mar 2003 09:52:31 +0200
Newsgroups gmane.comp.video.h264.devel
Message-ID <200303270752.h2R7qVY22383@omail2>




The first draft sketch has a major problem of too much OO as I see it.
When I wrote OO I had OB (Object Based) in mind. Keeping objects only for the BIG parts of the code, like :
CMotionEstimation, CBitRateControl, CPrediction(Inter/Intra), CBufferManager, CSliceData(With all MB in it) etc.
As Aitor suggested, using virtuals for the transform and all low-level (eventually assembly) functions is a good idea, so we can have :
CTransform, CInterpolation, CMemTransfer ect.
Objects should be as global as possible so that more room for optimizations is left.

-----------------------------------------------------------------------
Walla! Mail, Get Your Private, Free E-mail from Walla! at:
http://mail.walla.co.il