Building gstreamer from source and plugin

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

Building gstreamer from source and plugin

hce
Hi,

I've just built gstreamer-0.10.31 on a linux box (installed locally),
but failed to run example program such as helloword. There was an
error " could not find plugin mad". After checking to the source code,
I found that mad was used by gst_element_factory_make ("mad",
"decode"), I then installed both gst-plugins-base-0.10.31 and
gst-plugins-good-0.10.26, and exported
gst-plugins-base/Install/lib/pkgconfig to PKG_CONFIG_PATH.

pkg-config --list-all | grep gstreamer shown gstreamer libraries, but
there was no mad package. Where should I get mad plugin?

Thank you.

Kind regards,

jupiter

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Building gstreamer from source and plugin

Thiago Sousa Santos-2


On Sun, Dec 5, 2010 at 10:20 PM, hce <[hidden email]> wrote:
Hi,

I've just built gstreamer-0.10.31 on a linux box (installed locally),
but failed to run example program such as helloword. There was an
error " could not find plugin mad". After checking to the source code,
I found that mad was used by gst_element_factory_make ("mad",
"decode"), I then installed both gst-plugins-base-0.10.31 and
gst-plugins-good-0.10.26, and exported
gst-plugins-base/Install/lib/pkgconfig to PKG_CONFIG_PATH.

pkg-config --list-all | grep gstreamer shown gstreamer libraries, but
there was no mad package. Where should I get mad plugin?

mad plugin is part of the gst-plugins-ugly module.

You can list installed plugins using "gst-inspect" tool.
 

Thank you.

Kind regards,

jupiter

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



--
Thiago Sousa Santos

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Building gstreamer from source and plugin

Timothy Braun
In reply to this post by hce
I believe the mad plugin is an -ugly or -bad plugin. You should be able to find out on the gstreamer site.

Tim



Sent from my iPhone

On Dec 5, 2010, at 8:20 PM, hce <[hidden email]> wrote:

> Hi,
>
> I've just built gstreamer-0.10.31 on a linux box (installed locally),
> but failed to run example program such as helloword. There was an
> error " could not find plugin mad". After checking to the source code,
> I found that mad was used by gst_element_factory_make ("mad",
> "decode"), I then installed both gst-plugins-base-0.10.31 and
> gst-plugins-good-0.10.26, and exported
> gst-plugins-base/Install/lib/pkgconfig to PKG_CONFIG_PATH.
>
> pkg-config --list-all | grep gstreamer shown gstreamer libraries, but
> there was no mad package. Where should I get mad plugin?
>
> Thank you.
>
> Kind regards,
>
> jupiter
>
> ------------------------------------------------------------------------------
> What happens now with your Lotus Notes apps - do you make another costly
> upgrade, or settle for being marooned without product support? Time to move
> off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
> use, and manage than apps on traditional platforms. Sign up for the Lotus
> Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
hce
Reply | Threaded
Open this post in threaded view
|

Re: Building gstreamer from source and plugin

hce
In reply to this post by Thiago Sousa Santos-2
> mad plugin is part of the gst-plugins-ugly module.
>
> You can list installed plugins using "gst-inspect" tool.

Thanks. I installed gst-plugins-ugly in a non-standard local
directory, and set --enable-mad. But it failed to build mad plugin as
"libid3tag not available".

So I built the libid3tag-0.15.0b in a non-standard local directory,
and set  --enable-id3tag
--with-id3tag-prefix=/gstreamer/libid3tag-0.15.0b/Install, the
gst-plugins-ugly displayed error of unknown tags, and suggested to
"Package id3tag was not found in the pkg-config search path. Perhaps
you should add the directory containing `id3tag.pc'". But,
libid3tag-0.15.0b does not have id3tag.pc, only "libid3tag.a
libid3tag.la  libid3tag.so  libid3tag.so.0  libid3tag.so.0.2.0" are in
Install/lib.

What are correct package tags I can add external packages to
gst-plugins-ugly configuration? I guess I need download
libmad-0.15.1b.tar.gz as well and add
--with-mad=/gstreamer/libmad-0.15.1b/Install as well?

Thank you.

Kind regards,

jupiter

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Building gstreamer from source and plugin

Sudarshan Bisht
I would suggest you to install all the gstreamer packages and related libraries again in clean way.
For this create a local directory gst_lib  and install all the packages, libraries in this directory by following commands;

./configure --prefix=~path/gst_lib
make 
make install

(set these environment variables )
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:~path/gst_lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~path/gst_lib
export GST_PLUGIN_PATH=~path/gst_lib



On Mon, Dec 6, 2010 at 10:54 AM, hce <[hidden email]> wrote:
> mad plugin is part of the gst-plugins-ugly module.
>
> You can list installed plugins using "gst-inspect" tool.

Thanks. I installed gst-plugins-ugly in a non-standard local
directory, and set --enable-mad. But it failed to build mad plugin as
"libid3tag not available".

So I built the libid3tag-0.15.0b in a non-standard local directory,
and set  --enable-id3tag
--with-id3tag-prefix=/gstreamer/libid3tag-0.15.0b/Install, the
gst-plugins-ugly displayed error of unknown tags, and suggested to
"Package id3tag was not found in the pkg-config search path. Perhaps
you should add the directory containing `id3tag.pc'". But,
libid3tag-0.15.0b does not have id3tag.pc, only "libid3tag.a
libid3tag.la  libid3tag.so  libid3tag.so.0  libid3tag.so.0.2.0" are in
Install/lib.

What are correct package tags I can add external packages to
gst-plugins-ugly configuration? I guess I need download
libmad-0.15.1b.tar.gz as well and add
--with-mad=/gstreamer/libmad-0.15.1b/Install as well?

Thank you.

Kind regards,

jupiter

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
hce
Reply | Threaded
Open this post in threaded view
|

Re: Building gstreamer from source and plugin

hce
On Mon, Dec 6, 2010 at 11:36 PM, sudarshan bisht
<[hidden email]> wrote:
> I would suggest you to install all the gstreamer packages and related
> libraries again in clean way.

Thanks Sudarshan.

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel