主题:AM62P 中讨论的其他器件、
工具/软件:
亲爱的香榭丽舍大街、
客户使用以下命令在 AM62P EVM (PROC164E1-1)中发现解码失败问题。
gst-launch-1.0 filesrc location=./Klaxon.mp4! qtdemux! h264parse! v4l2h264dec capture-io-mode=dmabuf! kmssink driver-name=tidss -v
使用上述命令时、他们遇到了如下2个问题。
/GstPipeline:pipaine0/GstH264Parse:h264parse0.GstPad:CAPS: src CAPS= video/x-h264, stream-format=(string) byte-stream , alignation=(string) au, Level=(str[ 32.547906] vdecc 30210000. video-codec: wave5_VPU_fi
rmware_command_queue_error_check:结果未就绪:0x800
:
/usr/kmssink.debug/gstreamer1.0-plugins-bad/1.22.12/sys/km/kms/gstkmssink.c src (2032):gst_kms_sink_show_frame ():/GstPipeline0/GstKMSSink:kmssink0:
drmModeSetPlane 失败:权限被拒绝(13)
它们的完整日志如下所示。
~~~~~~~~μ s
root@am62pxx-EVM:~# gst-launch-1.0 filesrc location=./Klaxon.mp4! qtdemux! h264parse! v4l2h264dec capture-io-mode=dmabuf! kmssink driver-name=tidss -v
正在将管道设置为已暂停...
流水线是 PREROLLING ...
/GstPipeline:pipLine0/GstKMSSink:kmssink0:显示宽度=1920
/GstPipeline:pipLine0/GstKMSSink:kmssink0:显示高度=1200
/GstPipeline:pipaine0/GstH264Parse:h264parse0.GstPad:sink: caps=video/x-h264, stream-format=(string)avc, align=(string)au, level=(string)3.1, profile=(string)main, CODEC_DATA=(缓冲器) 014d401fffe
1001c674d401fe8802802dd80b501014000000300000000c03c60c448001000468ebef20、width=(int) 1280、height=(int) 720、帧速率=(faction) 24/1、pixel-aspect-ratio =(faction) 1/1、 比色度=(字符串) bt709.
重新分配延迟...
/GstPipeline:pipaine0/GstH264Parse:h264parse0.GstPad:CAPS: src CAPS= video/x-h264, stream-format=(string) byte-stream , alignation=(string) au, Level=(str[ 32.547906] vdecc 30210000. video-codec: wave5_VPU_fi
rmware_command_queue_error_check:结果未就绪:0x800
ing)3.1、profile=(string)main、width=(int)1280、height=(int)720、framerate=(factions)24/1、 pixel-Aspect-RATIO =(分数) 1/1、比色度=(字符串) bt709、coded-Picture-structure=(字符串)帧、chroma-for
MAT=(字符串) 4:2:0、bit-depth-luma=(uint) 8、bit-depth-chroma=(uint) 8、已解析=(布尔值) true
/GstPipeline:pipaine0/v4l2h264decc:v4l2h264dec0.GstPad:sink:cap = video/x-h264、stream-format=(string) byte-stream、align=(string) au、level=(string) 3.1、profile=(string) main、 width=(int) 1280、heig
HT =(int) 720、帧速率=(分数) 24/1、pixel-Aspect-RATIO =(分数) 1/1、比色度=(字符串) bt709、coded-Picture-structure=(字符串)帧、 Chroma-format=(string) 4:2:0、bit-depth-luma=(uint) 8、位深度
-chroma=(uint)8,已解析=(布尔值)true
/GstPipeline:v4l2h264dec:v4l2h264dec0.GstPad:src:cap = video/x-raw、format=(string) NV12、width=(int) 1280、height=(int) 720、interlace-mode =(string) progressive、 multiview-mode=(字符串) mono、m
ultiview-flags=(GstVideoMultiviewFlagsSet) 0:ffffffff:/right-view-first/left-flipped/left-flopped/right-flipped/right-flopped/half-aspect/mixed-mono、pixel-Aspect-RATIO =(分数) 1/1、比色度=(strin
g)bt709, framerate=(分数) 24/1
/GstPipeline:pipaine0/GstKMSSink:kmssink0.GstPad:sink: caps= video/x-raw、format=(string) NV12、width=(int) 1280、height=(int) 720、interlace-mode=(string) progressive、 multiview-mode=(字符串) mono、multi
View-flags=(GstVideoMultiviewFlagsSet) 0:ffffffff:/right-view-first/left-flipped/left-flopped/right-flipped/right-flopped/half-aspect/mixed-mono、pixel-Aspect-RATIO =(分数) 1/1、比色法=(字符串) bt
709、帧速率=(分数) 24/1
重新分配延迟...
错误:从元素/GstPipeline:pipaine0/GstKMSSink:kmssink0:Gstreamer 遇到一般资源错误。
其他调试信息:
/usr/kmssink.debug/gstreamer1.0-plugins-bad/1.22.12/sys/km/kms/gstkmssink.c src (2032):gst_kms_sink_show_frame ():/GstPipeline0/GstKMSSink:kmssink0:
drmModeSetPlane 失败:权限被拒绝(13)
错误:流水线不想预卷。
正在将管道设置为空...
正在释放管道...
Root@am62pxx-EVM:~#
相同
EVM: SK-AM62P-LP (PROC164E1-1)
SDK:ti-processor-sdk-linux-am62pxx-evm-11.00.09.04-Linux-x86-Install.bin
根文件系统:tisdk-default-image-am62pxx-evm-11.00.09.04.rootfs.wic.xz
MP4文件:
您能否检查此错误、以及他们可以如何解决该错误?
即使他们使用以下命令停止 Weston、这也无助于解决问题。
'systemctl stop weston'
谢谢、此致、
Si。