[FFmpeg-devel] [PATCH 2/3 v1.1] avcodec/vaapi: add fields for VAAPI VC-1 interlaced decoding

Hendrik Leppkes h.leppkes at gmail.com
Wed Feb 28 18:48:03 EET 2018

On Wed, Feb 28, 2018 at 9:48 AM, Jerome Borsboom
<jerome.borsboom at carpalis.nl> wrote:
>> Is this expected to pass the two fate tests for VC-1 interlaced,
>> fate-vc1_sa10143 and fate-vc1_ilaced_twomv?  (It doesn't on my system, all
>> output frames are different.)  If not, could you explain why not?
>> Thanks,
>> - Mark
> I have a feeling that the software decoder in FFmpeg is not fully compliant
> with the VC-1 spec. The loopfilter, as currently implemented, may be wrong
> for interlaced content. I am still investigating this issue.
> As far as I can see, there are no visual differences between the output of
> the software decoded and the hardware decoded images.

If you have the ability, you could compare the test hash output to
D3D11/DXVA2 decoding on Windows.
Or I could post those frame hashes later when I get back home for
comparison purposes.

- Hendrik

More information about the ffmpeg-devel mailing list