[FFmpeg-trac] #7945(undetermined:reopened): regression in interplay MVE decoding
FFmpeg
trac at avcodec.org
Thu Oct 24 14:23:21 EEST 2019
#7945: regression in interplay MVE decoding
-------------------------------------+-------------------------------------
Reporter: criezy | Owner:
Type: defect | Status: reopened
Priority: important | Component:
| undetermined
Version: git-master | Resolution:
Keywords: regression | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by criezy):
I am not sure how you define valid, but this file is present in both the
demo and full game version of the Interplay game Kingdom: The Far Reaches.
I have also downloaded the file from this ticket just now to check that it
had not been corrupted by the upload and I can confirm it is still
identical to the original file.
This file is properly displayed in the game, and I can also play it
without issue using ffplay from commit e2218ed8ce. The next commit however
(8f86e66, avcodec: add stride alignment needed for AVX-512) breaks
playback of this file. The same happens with may other files from that
game.
I have uploaded some of those to my dropbox:
https://www.dropbox.com/sh/3mrqwxb5l3pzvga/AACaWn4rvdgg2V-rKee3Wi4da?dl=0
It may be worth noting that all these videos have in common that support
for them was added through a series of patches by hpvp in June and July
2017. You can see the patches there:
https://patchwork.ffmpeg.org/project/ffmpeg/list/?submitter=363
So playback for those only worked for a few months until 8f86e66 came
along in November 2017.
Note that when switching from e2218ed8ce to 8f86e66 a simple recompile is
not sufficient and I need to clean and run configure again for the issue
to appear. If I just recompile without running configure then the video
still play properly in 8f86e66.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7945#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list