[gst-embedded] Need Help In Totem Media Player
Tejas
tejas at picus.in
Wed Feb 17 03:11:22 PST 2010
HI Felipe,
If I use following pipe line it will work fine.
"gst-launch-0.10 filesrc location=/media/mmcblk0p1/Movie.mp4 ! mpeg4parser ! mpeg4dec ! ffmpegcolorspace ! fbdevsink"
Here mpeg4parser and mpeg4dec are my Plugins which I made. Capability of both are as followed.
MPEG4PARSER ::
============
SINK template: 'sink'
Availability: Always
Capabilities:
video/picus-mpeg4parser
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
mpegversion: 4
systemstream: false
SRC template: 'src'
Availability: Always
Capabilities:
video/picus-mpeg4dec
MPEG4DEC ::
=========
Pad Templates:
SINK template: 'sink'
Availability: Always
Capabilities:
video/picus-mpeg4dec
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
SRC template: 'src'
Availability: Always
Capabilities:
video/x-raw-yuv
Src pad of mpeg4dec will be connected with ffmpegcolorspace and later will be connected with fbdevsink and complete pipeline will be settled.
But instead fbdevsink if I use omapfbsink I can not create pipeline and getting following error.
-Tejas.
-----Original Message-----
From: Felipe Contreras [mailto:felipe.contreras at gmail.com]
Sent: Wednesday, February 17, 2010 4:19 PM
To: Tejas
Cc: gstreamer-embedded at lists.sourceforge.net
Subject: Re: [gst-embedded] Need Help In Totem Media Player
On Fri, Feb 12, 2010 at 7:46 AM, Tejas <tejas at picus.in> wrote:
> I have built omapfbsink plugin from openembedded and taken it o my my library path and then I have created following pipe line.
>
> " gst-launch-0.10 filesrc location=/media/mmcblk0p1/Movie.mp4 ! mpeg4parser ! mpeg4dec ! ffmpegcolorspace ! omapfbsink "
I'm not sure 'mpeg4parser' is the right element, probably you want qtdemux.
> It gives following error.
>
> "ERROR: Pipeline doesn't want to pause."
>
> Here mpeg4dec gives output in the form of I420.
>
> Where is the problem ?
You can try to run with this:
export GST_DEBUG=2
To find out warnings and errors.
--
Felipe Contreras
More information about the Gstreamer-embedded
mailing list