I have built it up from openembedded with the help of bit bake. Output of gst-inspect-0.10 omapfbsink is as followed. Factory Details: Long name: Linux OMAP framebuffer sink Class: Sink/Video Description: Renders video with omapfb Author(s): Felipe Contreras Rank: primary (256) Plugin Details: Name: omapfb Description: Linux OMAP framebuffer Filename: /usr/lib/gstreamer-0.10/libgstomapfb.so Version: 0.1 License: LGPL Source module: source Binary package: package Origin URL: origin GObject +----GstObject +----GstElement +----GstBaseSink +----GstOmapFbSink Implemented Interfaces: GstImplementsInterface GstXOverlay Pad Templates: SINK template: 'sink' Availability: Always Capabilities: video/x-raw-yuv width: [ 16, 4096 ] height: [ 16, 4096 ] framerate: [ 0/1, 30/1 ] format: { I420, UYVY } Element Flags: no flags set Element Implementation: Has change_state() function: 0x4053a3e8 Has custom save_thyself() function: gst_element_save_thyself Has custom restore_thyself() function: gst_element_restore_thyself Element has no clocking capabilities. Element has no indexing capabilities. Element has no URI handling capabilities. Pads: SINK: 'sink' Implementation: Has chainfunc(): gst_base_sink_chain Has custom eventfunc(): gst_base_sink_event Has bufferallocfunc(): gst_base_sink_pad_buffer_alloc Pad Template: 'sink' Element Properties: name : The name of the object flags: readable, writable String. Default: null Current: "omapfbsink0" preroll-queue-len : Number of buffers to queue during preroll flags: readable, writable Unsigned Integer. Range: 0 - 4294967295 Default: 0 Current: 0 sync : Sync on the clock flags: readable, writable Boolean. Default: true Current: true max-lateness : Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited) flags: readable, writable Integer64. Range: -1 - 9223372036854775807 Default: -1 C urrent: -1 qos : Generate Quality-of-Service events upstream flags: readable, writable Boolean. Default: false Current: false async : Go asynchronously to PAUSED flags: readable, writable Boolean. Default: true Current: true ts-offset : Timestamp offset in nanoseconds flags: readable, writable Integer64. Range: -9223372036854775808 - 922337203685477 5807 Default: 0 Current: 0 last-buffer : The last buffer received in the sink flags: readable MiniObject of type "GstBuffer" blocksize : Size in bytes to pull per buffer (0 = default) flags: readable, writable Unsigned Integer. Range: 0 - 4294967295 Default: 4096 Cu rrent: 4096 render-delay : Additional render delay of the sink in nanoseconds flags: readable, writable Unsigned Integer64. Range: 0 - 18446744073709551615 Defa ult: 0 Current: 0 -Tejas. -----Original Message----- From: Felipe Contreras [mailto:felipe.contreras at gmail.com] Sent: Wednesday, February 17, 2010 4:46 PM To: Tejas Cc: gstreamer-embedded at lists.sourceforge.net Subject: Re: Need Help In Totem Media Player On Wed, Feb 17, 2010 at 1:11 PM, Tejas <tejas at picus.in> wrote: > 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. [...] > 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. Ah, I see. Have you got omapfbsink to do anything? Maybe the fb overlays haven't been setup properly. Where did you get the omapfbsink element? -- Felipe Contreras