WARNING: erroneous pipeline: no element "xvimagesink"

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

WARNING: erroneous pipeline: no element "xvimagesink"

Abhishek Gupta
When I type
gst-launch v4l2src ! video/x-raw-yuv,width=320,height=240,framerate=20/1 ! xvimagesink
in the terminal

I get the following
WARNING: erroneous pipeline: no element "xvimagesink"

and nothing happens.
I have latest gstreamer as well as gstreamer plugins (base, bad, good, ugly) installed using tar balls. I am using Ubuntu 10.04 machine.

--
Cheers
Abhishek

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: WARNING: erroneous pipeline: no element "xvimagesink"

Sudarshan Bisht
Hi ,

It clearly says that you don't have xvimagesink plugin installed in your machine.

you can again test it using command  "gst-inspect xvimagesink".

Now the reason of this could be the way you installed Gstreamer and related packages.

In short I can advise you to install Gstreamer again by downloading latest tar balls and while installation use "--prefix=/usr "  so that all the plugins sit in default location (/usr/lib).





On Sun, Oct 31, 2010 at 11:07 PM, Abhishek Gupta <[hidden email]> wrote:
When I type
gst-launch v4l2src ! video/x-raw-yuv,width=320,height=240,framerate=20/1 ! xvimagesink
in the terminal

I get the following
WARNING: erroneous pipeline: no element "xvimagesink"

and nothing happens.
I have latest gstreamer as well as gstreamer plugins (base, bad, good, ugly) installed using tar balls. I am using Ubuntu 10.04 machine.

--
Cheers
Abhishek

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: WARNING: erroneous pipeline: no element "xvimagesink"

Tim-Philipp Müller-2
On Mon, 2010-11-01 at 00:35 +0530, sudarshan bisht wrote:

> Now the reason of this could be the way you installed Gstreamer and
> related packages.
>
> In short I can advise you to install Gstreamer again
> by downloading latest tar balls and while installation use
> "--prefix=/usr "  so that all the plugins sit in default location
> (/usr/lib).

I'd advise not to install from tarballs unless you really know what
you're doing. I'd strongly recommend you use packages instead. If you
install stuff from tarballs into a system prefix, no one is going to be
able to (or willing to) help you, and sooner or later things will break.

If you still have the tarball source trees around, do 'sudo make
uninstall' in all of them now and install the normal packages. If you
want newer packages than the system packages, use the GStreamer PPA for
Ubuntu.

Alternatively, use an uninstalled setup (see GStreamer FAQ), with git or
with tarballs (if you use tarballs, you'll need to rename the module
directories to strip the versions).

Now, the reason it can't find xvimagesink is likely either that the
gst-launch from /usr/bin is used, and you don't have the gstreamer0.10-x
package installed (check with 'which gst-launch'), OR you didn't have
the required X11 headers (-dev packages) installed when you built your
gst-plugins-base tarball. Check the output of ./configure in -base.
Install the needed dependencies with 'apt-get build-dep
gstreamer0.10-x'.

Cheers
 -Tim



------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel