Need Help In Totem Media Player

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


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: 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





[Index of Archives]     [Linux Embedded]     [Linux ARM Kernel]     [Linux for ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux Media]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux