[FFmpeg-devel] Concerning RV40 chroma MC functions
Kostya
kostya.shishkov
Tue Nov 25 19:12:08 CET 2008
On Tue, Nov 25, 2008 at 06:58:36PM +0100, Michael Niedermayer wrote:
> On Tue, Nov 25, 2008 at 07:50:33PM +0200, Kostya wrote:
> > On Tue, Nov 25, 2008 at 03:37:34PM +0100, Michael Niedermayer wrote:
> > > On Tue, Nov 25, 2008 at 01:07:02PM +0200, Kostya wrote:
> > [...]
> > > > * should RV40 designers burn in hell?
> > >
> > > yes
> >
> > Another nicety - spot the fishy thing:
> >
> > gc_M_InterpolateChromaTable4
> > dd offset M_MCCopyChroma4_H00V00 ; DATA XREF: .got:0004DD70o
> > dd offset M_MCCopyChroma4_H01V00
> > dd offset M_MCCopyChroma4_H02V00
> > dd offset M_MCCopyChroma4_H03V00
> > dd offset M_MCCopyChroma4_H00V01
> > dd offset M_MCCopyChroma4_H01V01
> > dd offset M_MCCopyChroma4_H02V01
> > dd offset M_MCCopyChroma4_H03V01
> > dd offset M_MCCopyChroma4_H00V02
> > dd offset M_MCCopyChroma4_H01V02
> > dd offset M_MCCopyChroma4_H02V02
> > dd offset M_MCCopyChroma4_H03V02
> > dd offset M_MCCopyChroma4_H00V03
> > dd offset M_MCCopyChroma4_H01V03
> > dd offset M_MCCopyChroma4_H02V03
> > dd offset M_MCCopyChroma4_H02V02
> >
> > (I assure you, the same thing occurs also for C function list and in another
> > version of RV40 decoder).
>
> Look in the A003 h.264 draft, search for "funny", maybe theres a relation,
> its the same 33 position ...
Well, it's for luma and RV40 has that "funny" mode there (personally I find that
drafts were more honest than the final standard). Unfortunately there's nothing
on chroma MC there.
> [...]
> --
> Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
More information about the ffmpeg-devel
mailing list