[FFmpeg-devel] [PATCH] Implement PAFF in H.264

Martin Zlomek martin.zlomek
Thu Oct 11 17:23:59 CEST 2007


On Thu, 11 Oct 2007 11:25:14 +0200, Diego Biurrun <diego at biurrun.de> wrote:

> On Wed, Oct 10, 2007 at 08:09:11PM +0000, Carl Eugen Hoyos wrote:
>> Martin Zlomek <martin.zlomek <at> email.cz> writes:
>>
>> > > The attached patch fixes chroma motion vectors as specified
>> > > in the h.264 spec in section "8.4.1.4 Derivation process
>> > > for chroma motion vectors", table "Table 8-10 ? Derivation
>> > > of the vertical component of the chroma vector in field
>> > > coding mode".
>>
>> > Previous patch (paff.5.patch) should be replaced be the attached one.
>> > I am not sure if 'emu' flag is updated correctly, but if it is
>> > correct in surrounding code, it is correct in this patch as well.
>> > If anyone (e.g. svn user lorenm) deeply understands edge emulation,
>> > please check this patch.
>>
>> This patch fixes smearing issues in several files I tested.
>
> That's quite an achievement for such a small patch :)
>
> Diego

Thanks.


I have discovered that the PAFF implementation still produces different
color values of several pixels in comparision with the reference decoder,
even in I-frames. I use the following sample for testing:

http://ftp3.itu.ch/av-arch/jvt-site/draft_conformance/FI1_Sony_E.zip

and I am working on solution...


Martin


-- 
Martin Zlomek
martin.zlomek at email.cz




More information about the ffmpeg-devel mailing list