Hello Murugadoss,<br><br>I guess you are using wrong pipeline. <br><br><span style="color: rgb(255, 0, 0);">mx27# gst-launch filesrc location=/mnt/nfs/Toyata_Human_Touch.mpg ! ffmpegcolorspace ! mfw_v4lsink</span><br><br>The above pipeline is not valid because you are tyring to play a compressed video without decoding. There is no Video decoder element in your pipeline. You pipeline should be something like this,<br>
<br><span style="color: rgb(255, 0, 0);">mx27# gst-launch filesrc location=/mnt/nfs/Toyata_Human_Touch.mpg ! &lt;Demuxer&gt; ! &lt;Video Decoder&gt; ! ffmpegcolorspace ! mfw_v4lsink</span><br><br>From your list of plugins, I see that mfw_vpudecoder is a valid plugin. This plug-in is capable of decoding MPEG4, H.264, H.263 streams. <br>
<br>Vinay K.<br><br><br>On Thu, Oct 23, 2008 at 2:57 PM, murugadoss &lt;<a href="mailto:v.murugadoss@gdatech.co.in">v.murugadoss@gdatech.co.in</a>&gt; wrote:<br>&gt; Hi Fabio,<br>&gt; Thanks for the reply.<br>&gt; As u said, i downloaded the package from the link and added to my board<br>
&gt; package,<br>&gt; package i added can be seen in the location ../usr/lib/gstreamer-0.10/<br>&gt; libmfw_gst_avidemuxer.a<br>&gt; libgstavi.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstiec958.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; libgstspectrum.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://libmfw_gst_avidemuxer.la">libmfw_gst_avidemuxer.la</a><br>
&gt; libgstcdxaparse.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstlevel.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; libgstspeed.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libmfw_gst_avidemuxer.so<br>&gt; libgstcdxaparse.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstlevel.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; libgstspeed.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libmfw_gst_v4lsink.a<br>
&gt; libgstcoreelements.a&nbsp;&nbsp;&nbsp; libgstmad.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstsubparse.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; <a href="http://libmfw_gst_v4lsink.la">libmfw_gst_v4lsink.la</a><br>&gt; libgstcoreelements.so&nbsp;&nbsp; libgstmad.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstsubparse.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
&gt; libmfw_gst_v4lsink.so<br>&gt; libgstcoreindexers.a&nbsp;&nbsp;&nbsp; libgstmatroska.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; libgsttcp.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libmfw_gst_v4lsrc.a<br>&gt; libgstcoreindexers.so&nbsp;&nbsp; libgstmatroska.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgsttcp.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
&gt; <a href="http://libmfw_gst_v4lsrc.la">libmfw_gst_v4lsrc.la</a><br>&gt; libgstcutter.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstmodplug.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgsttta.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&gt; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; libmfw_gst_v4lsrc.so<br>&gt; libgstcutter.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstmodplug.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
&gt; libgsttta.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libmfw_gst_vpu_dec.a<br>&gt; libgstdebug.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstmpegaudioparse.a&nbsp;&nbsp;&nbsp;&nbsp;<br>&gt; libgsttypefindfunctions.a&nbsp;&nbsp; <a href="http://libmfw_gst_vpu_dec.la">libmfw_gst_vpu_dec.la</a><br>
&gt; libgstdebug.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstmpegaudioparse.so&nbsp;&nbsp;&nbsp;<br>&gt; libgsttypefindfunctions.so&nbsp; libmfw_gst_vpu_dec.so<br>&gt;<br>&gt; Adding this package only increases my plugin, but when i try to run the<br>&gt; video file i get an error message or only audio is running,<br>
&gt; mx27# gst-launch playbin uri=file:///mnt/nfs/Toyata_Human_Touch.mpg<br>&gt; Setting pipeline to PAUSED ...<br>&gt; Pipeline is PREROLLING ...<br>&gt; ** Message: don&#39;t know how to handle video/mpeg, mpegversion=(int)1,<br>
&gt; systemstream=(boolean)false<br>&gt; configure_write_channel, stream_id is 0<br>&gt;<br>&gt; using this command, only audio is playing.<br>&gt;<br>&gt; using the below command, i get the error msg<br>&gt; mx27# gst-launch filesrc location=/mnt/nfs/Toyata_Human_Touch.mpg !<br>
&gt; ffmpegcolorspace ! mfw_v4lsink<br>&gt; Setting pipeline to PAUSED ...<br>&gt; Pipeline is PREROLLING ...<br>&gt; ERROR: from element /pipeline0/ffmpegcsp0: not negotiated<br>&gt; Additional debug info:<br>&gt; gstbasetransform.c(1487): gst_base_transform_handle_buffer ():<br>
&gt; /pipeline0/ffmpegcsp0:<br>&gt; not negotiated<br>&gt; ERROR: pipeline doesn&#39;t want to preroll.<br>&gt; Setting pipeline to NULL ...<br>&gt; FREEING pipeline ...<br>&gt;<br>&gt; I used gst-inspect command, and&nbsp; found the&nbsp; ffmpegcolorspace and mfw_v4lsink<br>
&gt; are available<br>&gt; mx27# gst-inspect ffmpegcolorspace<br>&gt; Factory Details:<br>&gt; &nbsp; Long name:&nbsp;&nbsp;&nbsp; FFMPEG Colorspace converter<br>&gt; &nbsp; Class:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filter/Converter/Video<br>&gt; &nbsp; Description:&nbsp; Converts video from one colorspace to another<br>
&gt; &nbsp; Author(s):&nbsp;&nbsp;&nbsp; Ronald Bultje &lt;<a href="mailto:rbultje@ronald.bitfreak.net">rbultje@ronald.bitfreak.net</a>&gt;<br>&gt; &nbsp; Rank:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; none (0)<br>&gt;<br>&gt; Plugin Details:<br>&gt; &nbsp; Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ffmpegcolorspace<br>
&gt; &nbsp; Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; colorspace conversion copied from FFMpeg 0.4.9-pre1<br>&gt; &nbsp; Filename:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so<br>&gt; &nbsp; Version:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.10.12<br>&gt; &nbsp; License:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LGPL<br>
&gt; &nbsp; Source module:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gst-plugins-base<br>&gt; &nbsp; Binary package:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FFMpeg<br>&gt; &nbsp; Origin URL:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://ffmpeg.sourceforge.net/">http://ffmpeg.sourceforge.net/</a><br>&gt; .&nbsp;&nbsp;&nbsp;<br>&gt; ;<br>&gt; ;<br>
&gt;<br>&gt; mx27# gst-inspect mfw_v4lsink<br>&gt; Factory Details:<br>&gt; &nbsp; Long name:&nbsp;&nbsp;&nbsp; v4l_sink<br>&gt; &nbsp; Class:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sink/Video<br>&gt; &nbsp; Description:&nbsp; Video rendering device plugin used to displayYUV 4:2:0 data<br>
&gt; with the support to crop the input image used a<br>&gt; &nbsp; Author(s):&nbsp;&nbsp;&nbsp; Multimedia Team &lt;<a href="mailto:mmsw@freescale.com">mmsw@freescale.com</a>&gt;<br>&gt; &nbsp; Rank:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; primary (256)<br>&gt;<br>&gt; Plugin Details:<br>
&gt; &nbsp; Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mfw_v4lsink<br>&gt; &nbsp; Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Video diaplay plug in based on V4L2<br>&gt; &nbsp; Filename:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/lib/gstreamer-0.10/libmfw_gst_v4lsink.so<br>&gt; &nbsp; Version:<br>&gt; &nbsp; License:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unknown<br>
&gt; &nbsp; Source module:<br>&gt; &nbsp; Binary package:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Freescale Semiconductor<br>&gt; &nbsp; Origin URL:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.freescale.com">www.freescale.com</a><br>&gt;<br>&gt; what may be the issue? can u help me please.<br>
&gt; Thank u for the support<br>&gt;<br>&gt; Regards<br>&gt; V.Murugadoss<br>&gt;<br>&gt;<br>&gt; Fabio Estevam wrote:<br>&gt;<br>&gt; Dear Murugadoss,<br>&gt;<br>&gt; --- On Wed, 10/22/08, murugadoss &lt;<a href="mailto:v.murugadoss@gdatech.co.in">v.murugadoss@gdatech.co.in</a>&gt; wrote:<br>
&gt;<br>&gt; &nbsp; <br>&gt;<br>&gt; From: murugadoss &lt;<a href="mailto:v.murugadoss@gdatech.co.in">v.murugadoss@gdatech.co.in</a>&gt;<br>&gt; Subject: [gst-devel] issue in playing video<br>&gt; To: &quot;Discussion of the development of GStreamer&quot;<br>
&gt; &lt;<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>&gt;<br>&gt; Date: Wednesday, October 22, 2008, 9:25 AM<br>&gt; Hi,<br>&gt; I am working on getting gstreamer over linux in i.mx27<br>
&gt; board. I have <br>&gt; ported the gstreamer and the audio is working fine. when i<br>&gt; try to run <br>&gt; the video file, it give me a error message. i have tried<br>&gt; out with <br>&gt; various plugins. I used the gst-inspect command to find out<br>
&gt; the plungins <br>&gt; present,<br>&gt; &nbsp; &nbsp; <br>&gt;<br>&gt; Looks like you didn&#39;t follow my previous suggestions.<br>&gt;<br>&gt; As I referred in earlier emails you will have better performance on the MX27<br>&gt; if you use the hardware accelerated plugins available on Freescale&#39;s<br>
&gt; website, which makes use of hardware decoder/encoder present on MX27. <br>&gt;<br>&gt; Of course you can use generic plugins, but performance will not be optimal.<br>&gt;<br>&gt; Download the package from here: <br>&gt; <a href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX27_CODECS&amp;fpsp=1&amp;tab=Design_Tools_Tab">http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX27_CODECS&amp;fpsp=1&amp;tab=Design_Tools_Tab</a><br>
&gt;<br>&gt; (Click on MX27_FULL_VPU_SW_LINUX )<br>&gt;<br>&gt; , and then read carefully the <br>&gt; Multimedia_Linux_Codecs_SDK_Release_Notes_MX27_ADS.pdf document as it<br>&gt; contains all the information you need. There are Gstreamer pipeline examples<br>
&gt; for using the hardware accelerated plugins for encoding and deconding video<br>&gt; on the MX27.<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; Fabio Estevam<br>&gt;<br>&gt;<br>&gt;<br>&gt; &nbsp; &nbsp; &nbsp; <br>&gt;<br>&gt; -------------------------------------------------------------------------<br>
&gt; This SF.Net email is sponsored by the Moblin Your Move Developer&#39;s challenge<br>&gt; Build the coolest Linux based applications with Moblin SDK &amp; win great<br>&gt; prizes<br>&gt; Grand prize is a trip for two to an Open Source event anywhere in the world<br>
&gt; <a href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/">http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</a><br>&gt; _______________________________________________<br>&gt; gstreamer-devel mailing list<br>
&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;<br>&gt;<br>&gt; &nbsp; <br>&gt;<br>&gt; -------------------------------------------------------------------------<br>&gt; This SF.Net email is sponsored by the Moblin Your Move Developer&#39;s challenge<br>&gt; Build the coolest Linux based applications with Moblin SDK &amp; win great<br>
&gt; prizes<br>&gt; Grand prize is a trip for two to an Open Source event anywhere in the world<br>&gt; <a href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/">http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</a><br>
&gt; _______________________________________________<br>&gt; gstreamer-devel mailing list<br>&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;<br>&gt;<br><br>