[FFmpeg-trac] #9599(undetermined:reopened): VideoToolbox VP9 hwaccel freezes ffmpeg
FFmpeg
trac at avcodec.org
Mon Aug 21 05:49:11 EEST 2023
#9599: VideoToolbox VP9 hwaccel freezes ffmpeg
-------------------------------------+-------------------------------------
Reporter: Eric Karnes | Owner: (none)
Type: defect | Status: reopened
Priority: normal | Component:
| undetermined
Version: git-master | Resolution:
Keywords: | Blocked By:
videotoolbox vp9 |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by low-batt):
As a very quick hacky test, this change to vp9.c:
{{{
- .bsfs = "vp9_superframe_split",
+ .bsfs = "vp9_superframe",
}}}
Caused FFmpeg to be able to decode the example video from the Chromium bug
as well as a longer video that showed the problem.
This is more evidence suggesting:
* Apple never fixed Video Toolbox error handling dispite having said they
were going to causing problems for people all over the entire planet
* The Video Toolbox implementation for Apple Silicon does not impose the
requirement to package alt-ref frames as superframes
* Apple never updated the Intel Video Toolbox implementation to match the
Apple Silicon behavior
Late here and I am incoherent. I should have time to look into this some
more tomorrow.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9599#comment:22>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list