MIVisionX
MIVisionX copied to clipboard
[Issue]: com.amd.amd_media.decode - Hardware Decode Failure
Problem Description
All our tests verified software decode as data vid1 = scalar:STRING,"1,PATH_TO/MIVisionX/data/videos/AMD_driving_virtual_20.mp4:0" -- :0 forces SW decode; using :1 fails the node
GDF
import vx_amd_media
# read input sequences
data vid1 = scalar:STRING,"1,PATH_TO/MIVisionX/data/videos/AMD_driving_virtual_20.mp4:1"
data nvimg = image:1920,1080,NV12:write,decoder_output.yuv
data loop = scalar:INT32,0
data gpu_out = scalar:INT32,0
node com.amd.amd_media.decode vid1 nvimg NULL loop gpu_out
ERROR
runvx decoder.gdf
runvx 1.0.0
OK: using AMD OpenVX 1.3.0
OK: loaded 2 kernels from libvx_amd_media.so
VAAPI device created for device /dev/dri/renderD128 and stream 0
OK created sws context src: <2048 1024 0> dst: <1920 1080 23>
INFO: reading 1920x1080 into slice#0 from /home/kiriti/develop/mivisionx-kiriti/MIVisionX/data/videos/AMD_driving_virtual_20.mp4
csv,HEADER ,STATUS, COUNT,cur-ms,avg-ms,min-ms,clenqueue-ms,clwait-ms,clwrite-ms,clread-ms
Error in output image scaling using sws_scale
ERROR: kernel com.amd.amd_media.decode exec failed (-1:(null))
ERROR: vxScheduleGraph() failed (-1:VX_FAILURE)
Average Decode Time per frame (ms): 0.80889
Average Transfer Time per frame (ms): 10.4776
Operating System
ALL
CPU
ALL
GPU
AMD Radeon Pro W6800
Other
ANY GPU with VCN
ROCm Version
ROCm 6.0.0
ROCm Component
MIVisionX
Steps to Reproduce
No response
(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support
No response
Additional Information
No response