Skip to content

VP9 with Venus driver fails while H264 / H265 works #222

@HeyMeco

Description

@HeyMeco

Description

Trying to playback VP9 in browsers (chromium / firefox) or MPV (ffmpeg) with V4L2M2M-Copy always leads to crashes lile this:

From dmesg:

[Oct19 20:26] qcom-venus aa00000.video-codec: no valid instance(pkt session_id:ff, pkt:21001)
[  +0.000033] qcom-venus-decoder aa00000.video-codec:video-decoder: dec: event session error 0
[  +0.008799] qcom-venus aa00000.video-codec: SFR message from FW: QC_IMAGE_VERSION_STRING=video-firmware.1.0-ed457c183307eff1737608763ca0f23656c95b53 Err_Fatal - C:/sagar/codebase/video_firmware.1.0/video-fw/venus_proc/venus/decoders/vpx/src/vpx_decoder.c:5653:72eee
[  +1.349165] qcom-venus aa00000.video-codec: System error has occurred, recovery failed to init HFI
[  +1.215865] qcom-venus aa00000.video-codec: System error has occurred, recovery failed to init HFI
[  +0.056584] qcom-venus aa00000.video-codec: system error has occurred (recovered)

Seems to be related to the firmware in upstream linux.

Environment

Tested with 6.18 but also happened with prior versions on QCS6490

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions