vc1dec: Shuffle field MVs after decoding, not before
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 24 Apr 2013 11:16:27 +0000 (13:16 +0200)
committerMartin Storsjö <martin@martin.st>
Tue, 28 May 2013 10:55:46 +0000 (13:55 +0300)
commit93b1281264b87961f53c3e9c134cc2727ecd91ed
tree166eb567b498ce5f3d59077ac5ab7bf9298e54b3
parent851bc1d6be0c7485609e0208d188f3edbc4ade13
vc1dec: Shuffle field MVs after decoding, not before

This simplifies the code since copying MVs to the reference is not needed
anymore (and maybe something about fixing artifacts).

Also remove the unused mv_f_last.

Fixes a small number of artifacts in black_screen_VC-1.mkv
and several more artifacts in other videos.

Signed-off-by: Martin Storsjö <martin@martin.st>
libavcodec/vc1.h
libavcodec/vc1dec.c