[gst-devel] issue in playing video

murugadoss v.murugadoss at gdatech.co.in
Thu Oct 23 13:05:07 CEST 2008


hi vinay,
Thanks for the reply.
when i use nfw_vpudecoder, it display an error message as
WARNING: erroneous pipeline: no element "mfw_vpudecoder"

help please?
Regards
V.Murugadoss


Vinay wrote:
> Hello Murugadoss,
>
> I guess you are using wrong pipeline.
>
> mx27# gst-launch filesrc location=/mnt/nfs/Toyata_Human_Touch.mpg ! 
> ffmpegcolorspace ! mfw_v4lsink
>
> 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,
>
> mx27# gst-launch filesrc location=/mnt/nfs/Toyata_Human_Touch.mpg ! 
> <Demuxer> ! <Video Decoder> ! ffmpegcolorspace ! mfw_v4lsink
>
> 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.
>
> Vinay K.
>
>
> On Thu, Oct 23, 2008 at 2:57 PM, murugadoss 
> <v.murugadoss at gdatech.co.in <mailto:v.murugadoss at gdatech.co.in>> wrote:
> > Hi Fabio,
> > Thanks for the reply.
> > As u said, i downloaded the package from the link and added to my board
> > package,
> > package i added can be seen in the location ../usr/lib/gstreamer-0.10/
> > libmfw_gst_avidemuxer.a
> > libgstavi.so            libgstiec958.so           
> > libgstspectrum.so           libmfw_gst_avidemuxer.la 
> <http://libmfw_gst_avidemuxer.la>
> > libgstcdxaparse.a       libgstlevel.a             
> > libgstspeed.a                 libmfw_gst_avidemuxer.so
> > libgstcdxaparse.so      libgstlevel.so            
> > libgstspeed.so              libmfw_gst_v4lsink.a
> > libgstcoreelements.a    libgstmad.a                
> libgstsubparse.a         
> > libmfw_gst_v4lsink.la <http://libmfw_gst_v4lsink.la>
> > libgstcoreelements.so   libgstmad.so               
> libgstsubparse.so      
> > libmfw_gst_v4lsink.so
> > libgstcoreindexers.a    libgstmatroska.a          
> > libgsttcp.a                 libmfw_gst_v4lsrc.a
> > libgstcoreindexers.so   libgstmatroska.so          
> libgsttcp.so             
> > libmfw_gst_v4lsrc.la <http://libmfw_gst_v4lsrc.la>
> > libgstcutter.a          libgstmodplug.a            
> libgsttta.a             
> >          libmfw_gst_v4lsrc.so
> > libgstcutter.so         libgstmodplug.so          
> > libgsttta.so                    libmfw_gst_vpu_dec.a
> > libgstdebug.a           libgstmpegaudioparse.a    
> > libgsttypefindfunctions.a   libmfw_gst_vpu_dec.la 
> <http://libmfw_gst_vpu_dec.la>
> > libgstdebug.so          libgstmpegaudioparse.so   
> > libgsttypefindfunctions.so  libmfw_gst_vpu_dec.so
> >
> > 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,
> > mx27# gst-launch playbin uri=file:///mnt/nfs/Toyata_Human_Touch.mpg
> > Setting pipeline to PAUSED ...
> > Pipeline is PREROLLING ...
> > ** Message: don't know how to handle video/mpeg, mpegversion=(int)1,
> > systemstream=(boolean)false
> > configure_write_channel, stream_id is 0
> >
> > using this command, only audio is playing.
> >
> > using the below command, i get the error msg
> > mx27# gst-launch filesrc location=/mnt/nfs/Toyata_Human_Touch.mpg !
> > ffmpegcolorspace ! mfw_v4lsink
> > Setting pipeline to PAUSED ...
> > Pipeline is PREROLLING ...
> > ERROR: from element /pipeline0/ffmpegcsp0: not negotiated
> > Additional debug info:
> > gstbasetransform.c(1487): gst_base_transform_handle_buffer ():
> > /pipeline0/ffmpegcsp0:
> > not negotiated
> > ERROR: pipeline doesn't want to preroll.
> > Setting pipeline to NULL ...
> > FREEING pipeline ...
> >
> > I used gst-inspect command, and  found the  ffmpegcolorspace and 
> mfw_v4lsink
> > are available
> > mx27# gst-inspect ffmpegcolorspace
> > Factory Details:
> >   Long name:    FFMPEG Colorspace converter
> >   Class:        Filter/Converter/Video
> >   Description:  Converts video from one colorspace to another
> >   Author(s):    Ronald Bultje <rbultje at ronald.bitfreak.net 
> <mailto:rbultje at ronald.bitfreak.net>>
> >   Rank:         none (0)
> >
> > Plugin Details:
> >   Name:                 ffmpegcolorspace
> >   Description:          colorspace conversion copied from FFMpeg 
> 0.4.9-pre1
> >   Filename:             
> /usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so
> >   Version:              0.10.12
> >   License:              LGPL
> >   Source module:        gst-plugins-base
> >   Binary package:       FFMpeg
> >   Origin URL:           http://ffmpeg.sourceforge.net/
> > .   
> > ;
> > ;
> >
> > mx27# gst-inspect mfw_v4lsink
> > Factory Details:
> >   Long name:    v4l_sink
> >   Class:        Sink/Video
> >   Description:  Video rendering device plugin used to displayYUV 
> 4:2:0 data
> > with the support to crop the input image used a
> >   Author(s):    Multimedia Team <mmsw at freescale.com 
> <mailto:mmsw at freescale.com>>
> >   Rank:         primary (256)
> >
> > Plugin Details:
> >   Name:                 mfw_v4lsink
> >   Description:          Video diaplay plug in based on V4L2
> >   Filename:             /usr/lib/gstreamer-0.10/libmfw_gst_v4lsink.so
> >   Version:
> >   License:              unknown
> >   Source module:
> >   Binary package:       Freescale Semiconductor
> >   Origin URL:           www.freescale.com <http://www.freescale.com>
> >
> > what may be the issue? can u help me please.
> > Thank u for the support
> >
> > Regards
> > V.Murugadoss
> >
> >
> > Fabio Estevam wrote:
> >
> > Dear Murugadoss,
> >
> > --- On Wed, 10/22/08, murugadoss <v.murugadoss at gdatech.co.in 
> <mailto:v.murugadoss at gdatech.co.in>> wrote:
> >
> >  
> >
> > From: murugadoss <v.murugadoss at gdatech.co.in 
> <mailto:v.murugadoss at gdatech.co.in>>
> > Subject: [gst-devel] issue in playing video
> > To: "Discussion of the development of GStreamer"
> > <gstreamer-devel at lists.sourceforge.net 
> <mailto:gstreamer-devel at lists.sourceforge.net>>
> > 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,
> >    
> >
> > Looks like you didn'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'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:
> > 
> http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX27_CODECS&fpsp=1&tab=Design_Tools_Tab 
> <http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX27_CODECS&fpsp=1&tab=Design_Tools_Tab>
> >
> > (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's 
> challenge
> > Build the coolest Linux based applications with Moblin SDK & win great
> > prizes
> > Grand prize is a trip for two to an Open Source event anywhere in 
> the world
> > http://moblin-contest.org/redirect.php?banner_id=100&url=/ 
> <http://moblin-contest.org/redirect.php?banner_id=100&url=/>
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net 
> <mailto:gstreamer-devel at lists.sourceforge.net>
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
> >
> >  
> >
> > 
> -------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Moblin Your Move Developer's 
> challenge
> > Build the coolest Linux based applications with Moblin SDK & win great
> > prizes
> > Grand prize is a trip for two to an Open Source event anywhere in 
> the world
> > http://moblin-contest.org/redirect.php?banner_id=100&url=/ 
> <http://moblin-contest.org/redirect.php?banner_id=100&url=/>
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net 
> <mailto:gstreamer-devel at lists.sourceforge.net>
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
> >
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> ------------------------------------------------------------------------
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20081023/0770991b/attachment.htm>


More information about the gstreamer-devel mailing list