<span style="background-color: rgb(255, 255, 255); color: rgb(51, 51, 255);">Hello </span><font color="#996633"><span style="background-color: rgb(255, 255, 255); color: rgb(51, 51, 255);">Murugadoss,</span><br style="background-color: rgb(255, 255, 255); color: rgb(51, 51, 255);">
<br style="background-color: rgb(255, 255, 255); color: rgb(51, 51, 255);"><span style="background-color: rgb(51, 102, 255);"><span style="background-color: rgb(255, 255, 255); color: rgb(51, 51, 255);">You are trying to play a video file. Hence, you need to use a video decoder plugin. In your case, I think the video file might be MPEG format. So, your plugin should be,<br>
<br>gst-launch filesrc location=&quot;filename&quot; ! demuxer ! video_decoder ! mfw_v4lsink.<br><br>Regards,<br>Vinay K.<br></span><span style="background-color: rgb(0, 0, 0);"></span></span></font><br><div class="gmail_quote">
On Thu, Oct 23, 2008 at 2:57 PM, murugadoss <span dir="ltr">&lt;<a href="mailto:v.murugadoss@gdatech.co.in">v.murugadoss@gdatech.co.in</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



  
  

<div bgcolor="#ffffff" text="#000000">
Hi Fabio,<br>
Thanks for the reply. <span style="background-color: rgb(255, 255, 255);"></span><br>
As u said, i downloaded the package from the link and added to my board
package, <br>
package i added can be seen in the location ../usr/lib/gstreamer-0.10/<br>
libmfw_gst_avidemuxer.a<br>
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;
libgstspectrum.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b><a href="http://libmfw_gst_avidemuxer.la" target="_blank">libmfw_gst_avidemuxer.la</a></b><br>
libgstcdxaparse.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstlevel.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
libgstspeed.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; l<b>ibmfw_gst_avidemuxer.so</b><br>
libgstcdxaparse.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstlevel.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
libgstspeed.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; l<b>ibmfw_gst_v4lsink.a</b><br>
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;<b> <a href="http://libmfw_gst_v4lsink.la" target="_blank">libmfw_gst_v4lsink.la</a></b><br>
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; l<b>ibmfw_gst_v4lsink.so</b><br>
libgstcoreindexers.a&nbsp;&nbsp;&nbsp; libgstmatroska.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
libgsttcp.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b>libmfw_gst_v4lsrc.a</b><br>
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; <b><a href="http://libmfw_gst_v4lsrc.la" target="_blank">libmfw_gst_v4lsrc.la</a></b><br>
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; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<b> libmfw_gst_v4lsrc.so</b><br>
libgstcutter.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstmodplug.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
libgsttta.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>&nbsp;&nbsp;&nbsp;&nbsp; libmfw_gst_vpu_dec.a</b><br>
libgstdebug.a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstmpegaudioparse.a&nbsp;&nbsp;&nbsp;&nbsp;
libgsttypefindfunctions.a&nbsp;&nbsp; <b><a href="http://libmfw_gst_vpu_dec.la" target="_blank">libmfw_gst_vpu_dec.la</a></b><br>
libgstdebug.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libgstmpegaudioparse.so&nbsp;&nbsp;&nbsp;
libgsttypefindfunctions.so&nbsp; <b>libmfw_gst_vpu_dec.so<br>
<br>
</b>Adding this package only increases my plugin, but when i try to run
the video file i get an error message or only audio is running,<br>
<b>mx27# gst-launch playbin uri=<a>file:///mnt/nfs/Toyata_Human_Touch.mpg</a></b><br>
Setting pipeline to PAUSED ...<br>
Pipeline is PREROLLING ...<br>
** Message: don&#39;t know how to handle video/mpeg, mpegversion=(int)1,
systemstream=(boolean)false<br>
configure_write_channel, stream_id is 0 <br>
<br>
using this command, only audio is playing.<br>
<br>
using the below command, i get the error msg<br>
<font color="#3333ff"><b>mx27# gst-launch filesrc
location=/mnt/nfs/Toyata_Human_Touch.mpg ! ffmpegcolorspace !
mfw_v4lsink</b></font><br>
Setting pipeline to PAUSED ...<br>
Pipeline is PREROLLING ...<br>
ERROR: from element /pipeline0/ffmpegcsp0: not negotiated<br>
Additional debug info:<br>
gstbasetransform.c(1487): gst_base_transform_handle_buffer ():
/pipeline0/ffmpegcsp0:<br>
not negotiated<br>
ERROR: pipeline doesn&#39;t want to preroll.<br>
Setting pipeline to NULL ...<br>
FREEING pipeline ...<br>
<br>
I used gst-inspect command, and&nbsp; found the&nbsp;<font color="#330033"> </font><font color="#000000"><b>ffmpegcolorspace and mfw_v4lsink are available<br>
mx27# gst-inspect ffmpegcolorspace<br>
</b>Factory Details:<br>
&nbsp; Long name:&nbsp;&nbsp;&nbsp; FFMPEG Colorspace converter<br>
&nbsp; Class:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filter/Converter/Video<br>
&nbsp; Description:&nbsp; Converts video from one colorspace to another<br>
&nbsp; Author(s):&nbsp;&nbsp;&nbsp; Ronald Bultje <a href="mailto:rbultje@ronald.bitfreak.net" target="_blank">&lt;rbultje@ronald.bitfreak.net&gt;</a><br>
&nbsp; Rank:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; none (0)<br>
<br>
Plugin Details:<br>
&nbsp; Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ffmpegcolorspace<br>
&nbsp; Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; colorspace conversion copied from FFMpeg
0.4.9-pre1<br>
&nbsp; Filename:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so<br>
&nbsp; Version:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.10.12<br>
&nbsp; License:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LGPL<br>
&nbsp; Source module:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gst-plugins-base<br>
&nbsp; Binary package:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FFMpeg<br>
&nbsp; Origin URL:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://ffmpeg.sourceforge.net/" target="_blank">http://ffmpeg.sourceforge.net/</a><br>
.&nbsp;&nbsp;&nbsp; <br>
; <br>
;<br>
<br>
<b>mx27# gst-inspect mfw_v4lsink</b><br>
Factory Details:<br>
&nbsp; Long name:&nbsp;&nbsp;&nbsp; v4l_sink<br>
&nbsp; Class:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sink/Video<br>
&nbsp; Description:&nbsp; Video rendering device plugin used to displayYUV 4:2:0
data with the support to crop the input image used a<br>
&nbsp; Author(s):&nbsp;&nbsp;&nbsp; Multimedia Team <a href="mailto:mmsw@freescale.com" target="_blank">&lt;mmsw@freescale.com&gt;</a><br>
&nbsp; Rank:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; primary (256)<br>
<br>
Plugin Details:<br>
&nbsp; Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mfw_v4lsink<br>
&nbsp; Description:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Video diaplay plug in based on V4L2<br>
&nbsp; Filename:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/lib/gstreamer-0.10/libmfw_gst_v4lsink.so<br>
&nbsp; Version:<br>
&nbsp; License:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unknown<br>
&nbsp; Source module:<br>
&nbsp; Binary package:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Freescale Semiconductor<br>
&nbsp; Origin URL:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.freescale.com" target="_blank">www.freescale.com</a><br>
<br>
what may be the issue? can u help me please.<div class="Ih2E3d"><br>
Thank u for the support<br>
</div></font><br>
<div>

<font color="#996633">Regards<br>
V.Murugadoss</font><br>
</div><div><div></div><div class="Wj3C7c">
<br>
<br>
Fabio Estevam wrote:
<blockquote type="cite">
  <pre>Dear Murugadoss,

--- On Wed, 10/22/08, murugadoss <a href="mailto:v.murugadoss@gdatech.co.in" target="_blank">&lt;v.murugadoss@gdatech.co.in&gt;</a> wrote:

  </pre>
  <blockquote type="cite">
    <pre>From: murugadoss <a href="mailto:v.murugadoss@gdatech.co.in" target="_blank">&lt;v.murugadoss@gdatech.co.in&gt;</a>
Subject: [gst-devel] issue in playing video
To: &quot;Discussion of the development of GStreamer&quot; <a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">&lt;gstreamer-devel@lists.sourceforge.net&gt;</a>
Date: Wednesday, October 22, 2008, 9:25 AM
Hi,
I am working on getting gstreamer over linux in i.mx27
board. I have 
ported the gstreamer and the audio is working fine. when i
try to run 
the video file, it give me a error message. i have tried
out with 
various plugins. I used the gst-inspect command to find out
the plungins 
present,
    </pre>
  </blockquote>
  <pre>Looks like you didn&#39;t follow my previous suggestions.

As I referred in earlier emails you will have better performance on the MX27 if you use the hardware accelerated plugins available on Freescale&#39;s website, which makes use of hardware decoder/encoder present on MX27. 

Of course you can use generic plugins, but performance will not be optimal.

Download the package from here: 
<a href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX27_CODECS&amp;fpsp=1&amp;tab=Design_Tools_Tab" target="_blank">http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX27_CODECS&amp;fpsp=1&amp;tab=Design_Tools_Tab</a>

(Click on MX27_FULL_VPU_SW_LINUX )

, and then read carefully the 
Multimedia_Linux_Codecs_SDK_Release_Notes_MX27_ADS.pdf document as it contains all the information you need. There are Gstreamer pipeline examples for using the hardware accelerated plugins for encoding and deconding video on the MX27.

Regards,

Fabio Estevam



      

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer&#39;s challenge
Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
<a href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/" target="_blank">http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</a>
_______________________________________________
gstreamer-devel mailing list
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a>


  </pre>
</blockquote>
</div></div></div>

<br>-------------------------------------------------------------------------<br>
This SF.Net email is sponsored by the Moblin Your Move Developer&#39;s challenge<br>
Build the coolest Linux based applications with Moblin SDK &amp; win great prizes<br>
Grand prize is a trip for two to an Open Source event anywhere in the world<br>
<a href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/" target="_blank">http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br>