KhronosGroup / KhronosGroup/Vulkan-Video-Samples

`av1-argon_test9354_2` is failing on resolution change

Open
#125 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
41
Forks
17
Avg merge
3d 20h
Merged PRs (30d)
9

Description

```
/DEV/Vulkan-Video-Samples/BUILD/vk_video_decoder/demos/vk-video-dec-test -i /DEV/Vulkan-Video-Samples/tests/resources/video/av1/av1-argon_test9354_2.obu --verbose --enablePostProcessFilter 0 -o /DEV/Vulkan-Video-Samples/tests/results/decoded_av1_argon_test9354_2.yuv --noPresent
```

```
*** Selected Vulkan physical device with name: NVIDIA GeForce RTX 3050 Ti Laptop GPU, vendor ID: 10de, device UUID: 7058efd1-39fc-3ef4-ce86-873a63da3524, and device ID: 25a0, Num Decode Queues: 1, Num Encode Queues: 0 ***
Video Input Information
Codec : AV1
Frame rate : 0/0 = 0 fps
Sequence : Progressive
Coded size : [357, 18]
Display area : [0, 0, 357, 18]
Chroma : YCbCr 420
Bit depth : 8
Video Decoding Params:
Num Surfaces : 17
Resize : 357 x 18
Display Area :
Left : 0
Right : 357
Top : 0
Bottom : 18
Geometry :
Coded Width : 357
Displayed Width : 357
Coded Height : 18
Displayed Height : 18
Codec : decode av1
VideoChromaFormat : 420
VideoFormat : Unspecified
ColorPrimaries : Unspecified
TransferCharacteristics : Unspecified
MatrixCoefficients : Unspecified
Video Input Information
Codec : AV1
Frame rate : 0/0 = 0 fps
Sequence : Progressive
Coded size : [57184, 29732]
Display area : [0, 0, 57184, 29732]
Chroma : YCbCr 420
Bit depth : 8
Video Decoding Params:
Num Surfaces : 17
Resize : 57184 x 29732
Console opened at 16:12:19 03-Dec-2025
Unsupported resolution
vk-video-dec-test: /DEV/Vulkan-Video-Samples/vk_video_decoder/libs/VkVideoDecoder/VkVideoDecoder.cpp:236: virtual int32_t VkVideoDecoder::StartVideoSequence(VkParserDetectedVideoFormat*): Assertion `result == VK_SUCCESS' failed.
Aborted (core dumped)
```

https://storage.googleapis.com/vulkan-video-samples/av1/av1-argon_test9354_2.obu

Contributor guide

Open the contributing guide

Research direction

Start by running the provided vk-video-dec-test command with tests/resources/video/av1/av1-argon_test9354_2.obu and inspect vk_video_decoder/libs/VkVideoDecoder/VkVideoDecoder.cpp at StartVideoSequence. Done means the AV1 stream's resolution change no longer reports Unsupported resolution or aborts on the assertion.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.