This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好,
有人在DM365-IPNC上本地播放视频文件没?我用gstreamer放时出了比较诡异的错误:
gst-launch filesrc location=/no_audio_120s.avi ! avidemux name=demux demux.video_00 ! TIViddec2 engineName=decode codecName=h2
64dec genTimeStamps=true ! queue max-size-buffers=2 max-size-time=0 max-size-bytes=0 ! TIDmaiVideoSink videoStd=D1_PAL videoOutp
ut=COMPOSITE numBufs=3 sync=false
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
(gst-launch-0.10:523): GStreamer-CRITICAL **: gst_value_get_mini_object: assertion `GST_VALUE_HOLDS_MINI_OBJECT (value)' failed
Caught SIGSEGV accessing address (nil)
Spinning. Please run 'gdb gst-launch 523' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
Caught interrupt -- handling interrupt.
Interrupt: Stopping pipeline ...
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
有人遇到过没?
谢了~
dvsdk是2.10.1.18,gstreamer是自己整合的,原先可以用,不过环境给毁了,初步估计原先是在IPNC 1.0的环境下测试的,现在用的是IPNC2.0的环境,就出现这问题。Gstreamer的版本是1.01.00,从TI的开发网站下的。
IPNC里的DVSDK和EVM板子上的DVSDK有差别,DMAI这块和G-streamer配合可能有问题,建议用FFMPEG转视频成ES流,直接诶送给codec engine做处理
可能我用的dmai的版本不对吧,算了先不管这些了……我退了一下版本,现在能播放了,不过新问题出来了,这个版本的gstreamer不支持快进快退?有啥好办法支持快进快退了?