&nbsp;Hi,<br>&nbsp;I tried the command and got the response below:<br>&nbsp;<br><br>&nbsp;&nbsp;&nbsp; Joyious He schrieb:<br>&nbsp;&nbsp;&nbsp; &gt;&nbsp; Hi all,<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; Now I'm going to test the video display on my target arm borad.it use<br>&nbsp;&nbsp;&nbsp; &gt; the directfb as the display layer.and I got problems below:<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; 1:The videotestsrc work well for that dfb-example,but when i just get<br>&nbsp;&nbsp;&nbsp; &gt; the command line "gst-launch -v videotestsrc ! dfbvideosink", it threw<br>&nbsp;&nbsp;&nbsp; &gt; out some err msg: "format can not negotiate".<br><br>&nbsp;&nbsp;&nbsp; gst-launch -v videotestsrc ! ffmpegcolorspace ! dfbvideosink<br><br>&nbsp;*************************************************************************************************<br>gst-launch -v videotestsrc ! ffmpegcolorspace ! dfbvideosink<br><br>ERROR: from element /pipeline0/videotestsrc0: Could not negotiate format<br>Additional debug info:<br>gstbasesrc.c(1865): gst_base_src_start (): /pipeline0/videotestsrc0:<br>Check your filtered caps, if any<br><br>this work well on my PC, but not on the board, I tried to use GST_DEBUG to get more msg, but at most condition it will got err:<br>Caught SIGSEGV accessing address (nil)<br>Spinning.&nbsp; Please run 'gdb gst-launch 1532' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.<br><br><br>*************************************************************************************************<br><br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; 2:Then I put the videotestsrc away, try to play some AVI files.but when<br>&nbsp;&nbsp;&nbsp; &gt; I try the application or the command line like : " gst-launch -v filesrc<br>&nbsp;&nbsp;&nbsp; &gt; location=/convertavi ! avidemux name=demux demux.video_00 ! queue !<br>&nbsp;&nbsp;&nbsp; &gt; decodebin ! ffmpegcolorspace ! videoscale ! dfbvideosink". Iwas told the<br>&nbsp;&nbsp;&nbsp; &gt; pipeline was pause. I check the debug message.I got the reason:<br><br>&nbsp;&nbsp;&nbsp; filesrc location=/convertavi ! decodebin name=demux demux.video_00 ! queue !<br>&nbsp;&nbsp;&nbsp; decodebin ! ffmpegcolorspace ! videoscale ! dfbvideosink<br>***************************************************************************************************<br>gst-launch -v filesrc location=/convert.avi ! decodebin name=demux demux.video_00 ! queue ! decodebin ! ffmpegcolorspace ! videoscale ! dfbvideosink<br><br>ERROR: from element /pipeline0/demux/avidemux0: Internal data stream error.<br>Additional debug info:<br>gstavidemux.c(3577): gst_avi_demux_loop (): /pipeline0/demux/avidemux0:<br>streaming stopped, reason not-linked<br><br>I got the debug message and the reason for this not-linked is when using decodebin, it will try to get link to the demux.audio_00, I did not get audio sink this pipeline, so it gave the not-link err.<br>************************************************************************************************************<br>then i replace this decodebin with mpeg2dec,thus :<br>gst-launch -v filesrc location=/convert.avi ! avidemux name=demux demux.video_00 ! mpeg2dec ! ffmpegcolorspace ! videoscale ! dfbvideosink<br><br>ERROR: from element /pipeline0/demux: Internal data stream error.<br>Additional debug info:<br>gstavidemux.c(3577): gst_avi_demux_loop (): /pipeline0/demux:<br>streaming stopped, reason not-negotiated<br><br>0:00:12.098377000&nbsp;&nbsp; 968 0xa3920 WARN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; avidemux gstavidemux.c:1616:gst_avi_demux_stream_index:&lt;demux&gt; skip LIST chunk<br>/pipeline0/mpeg2dec0.sink: caps = video/mpeg, systemstream=(boolean)false, mpegversion=(int)2, framerate=(fraction)25/1, width=(int)128, height=(int)112<br>/pipeline0/mpeg2dec0.src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)128, height=(int)112, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)25/1<br>0:00:13.109244000&nbsp;&nbsp; 968 0xa3920 WARN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; avidemux gstavidemux.c:3548:gst_avi_demux_loop: stream_movi flow: not-negotiated / not-negotiated<br>0:00:13.110534000&nbsp;&nbsp; 968 0xa3920 WARN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; avidemux gstavidemux.c:3577:gst_avi_demux_loop:&lt;demux&gt; error: Internal data stream error.<br>0:00:13.111456000&nbsp;&nbsp; 968 0xa3920 WARN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; avidemux gstavidemux.c:3577:gst_avi_demux_loop:&lt;demux&gt; error: streaming stopped, reason not-negotiated<br>ERROR: from element /pipeline0/demux: Internal data stream error.<br>Additional debug info:<br>gstavidemux.c(3577): gst_avi_demux_loop (): /pipeline0/demux:<br>streaming stopped, reason not-negotiated<br><br>**********************************************************************************************************************<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; "0:00:01.613967000 [332m 1633[00m 0x1af80 [32;01mINFO [00m [00;01;34m<br>&nbsp;&nbsp;&nbsp; &gt; GST_EVENT gstpad.c:4242:gst_pad_send_event:&lt;mpeg2dec0:sink&gt;[00m Received<br>&nbsp;&nbsp;&nbsp; &gt; event on flushing pad. Discarding<br>&nbsp;&nbsp;&nbsp; &gt; 0:00:01.614717000 [332m 1633[00m 0x1af80 [32;01mINFO [00m [00;01;34m<br>&nbsp;&nbsp;&nbsp; &gt; GST_EVENT gstpad.c:4242:gst_pad_send_event:&lt;mpeg2dec0:sink&gt;[00m Received<br>&nbsp;&nbsp;&nbsp; &gt; event on flushing pad. Discarding<br>&nbsp;&nbsp;&nbsp; &gt; 0:00:01.616135000 [332m 1633[00m 0x1af80 [32;01mINFO [00m [00;01;34m<br>&nbsp;&nbsp;&nbsp; &gt; GST_EVENT gstpad.c:4242:gst_pad_send_event:&lt;mpeg2dec0:sink&gt;[00m Received<br>&nbsp;&nbsp;&nbsp; &gt; event on flushing pad. Discarding<br>&nbsp;&nbsp;&nbsp; &gt; 0:00:01.617260000 [332m 1633[00m 0x1af80 [33;01mWARN [00m [00m avidemux<br>&nbsp;&nbsp;&nbsp; &gt; gstavidemux.c:3548:gst_avi_demux_loop:[00m stream_movi flow: wrong-state<br>&nbsp;&nbsp;&nbsp; &gt; / ok"<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; 3:I also tried another way. I convert a AVI file into a raw data as a<br>&nbsp;&nbsp;&nbsp; &gt; temp file, and use filesrc and dfbvideo sink to play :"gst-launch -v<br>&nbsp;&nbsp;&nbsp; &gt; filesrc location=/convert2 blocksize=65536 ! dfbvideosink". Some thing<br>&nbsp;&nbsp;&nbsp; &gt; is coming out, but its not the correct video.I think it's probably the<br>&nbsp;&nbsp;&nbsp; &gt; frame format mismatching. the temp file is using YV12(I convert it using<br>&nbsp;&nbsp;&nbsp; &gt; mplayer and its default value is YUV YV12) and my directfb is using<br>&nbsp;&nbsp;&nbsp; &gt; RGB32. So how can i specify the caps convert, changing the format of<br>&nbsp;&nbsp;&nbsp; &gt; mplayer default or specify it in the gstreamer commad line? I tried the<br>&nbsp;&nbsp;&nbsp; &gt; ffmpegcolorspace like "gst-launch -v filesrc location=/convert2<br>&nbsp;&nbsp;&nbsp; &gt; blocksize=65536 ! ffmpegcolorspace ! dfbvideosink" and I was told the<br>&nbsp;&nbsp;&nbsp; &gt; format can not negotiated.<br>***********************************************************************************************************************<br>Here i got the frame displayed on the board,just using the capsfilter to specify the caps format:<br><br>GST_DEBUG="dfbvideosink:3" gst-launch -v filesrc location="/t3" blocksize=57344 ! video/x-raw-rgb,bpp=32,depth=32,width=128,height=112,framerate=25/1,endianness=4321,pixel-aspect-ratio=1/1,red_mask=65280, green_mask=16711680, blue_mask=-16777216, alpha_mask=255 ! dfbvideosink<br><br><br>**********************************************************************************************************************<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; Could you all give me any ideas about all the problems above ?<br>&nbsp;&nbsp;&nbsp; &gt;<br><br>&nbsp;&nbsp;&nbsp; Do I get a free device when it gets released :)<br>If i can get some in hand, of cause I'll get one diliver to you. But it seems not possible for me to get any then :(<br><br>&nbsp;&nbsp;&nbsp; Stefan<br><br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; Thanks very much.<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; Best Regard<br>&nbsp;&nbsp;&nbsp; &gt; Joyious<br>&nbsp;&nbsp;&nbsp; &gt; &nbsp;<br>&nbsp;&nbsp;&nbsp; &gt; &nbsp;<br>&nbsp;&nbsp;&nbsp; &gt; &nbsp;<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; ------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp; &gt; LOGO &nbsp;&nbsp; &nbsp;把爱心注入牛奶,共同凝聚这份力量<br>&nbsp;&nbsp;&nbsp; &gt; &lt;http://popme.163.com/link/003515_0929_938.html&gt;<br>&nbsp;&nbsp;&nbsp; &gt; 快来参加蒙牛免费赠奶爱心行动<br>&nbsp;&nbsp;&nbsp; &gt; &lt;http://popme163.com/link/003515_0929_938.html&gt;<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; ------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; -------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp; &gt; This SF.net email is sponsored by: Splunk Inc.<br>&nbsp;&nbsp;&nbsp; &gt; Still grepping through log files to find problems?&nbsp; Stop.<br>&nbsp;&nbsp;&nbsp; &gt; Now Search log events and configuration files using AJAX and a browser.<br>&nbsp;&nbsp;&nbsp; &gt; Download your FREE copy of Splunk now &gt;&gt; http://get.splunk.com/<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; ------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp; &gt; <br>&nbsp;&nbsp;&nbsp; &gt; _______________________________________________<br>&nbsp;&nbsp;&nbsp; &gt; gstreamer-devel mailing list<br>&nbsp;&nbsp;&nbsp; &gt; gstreamer-devel@lists.sourceforge.net<br>&nbsp;&nbsp;&nbsp; &gt; https://lists.sourceforge.net/lists/listinfo/gstreamer-devel<br><br><br><!-- footer --><br>
<hr>
<table width="100%%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="50" height="50"><img src="http://mimg.163.com/hd/163/163footer/163footer_50.jpg" alt="LOGO" width="50" height="50"></td>
    <td style="padding:5px;"><a style="font-size:12px;color:black; line-height:20px;text-decoration:none;" href="http://popme.163.com/link/003515_0929_938.html">把爱心注入牛奶,共同凝聚这份力量</a><br /><a style="font-size:12px;line-height:20px; color:black; text-decoration:none;" href="http://popme.163.com/link/003515_0929_938.html">快来参加蒙牛免费赠奶爱心行动 </a></td>
  </tr>
</table>