gtreamer+plugin

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

gtreamer+plugin

vaisakhn7
hi,

Can i  add a new plugin( which is completly new not wrriten under open
source category ) to gstreamer...

how can i do that??
help me
is there any specific API 's in gstreamer???
??
***** Confidentiality Statement/Disclaimer *****

This message and any attachments is intended for the sole use of the intended recipient. It may contain confidential information. Any unauthorized use, dissemination or modification is strictly prohibited. If you are not the intended recipient, please notify the sender immediately then delete it from all your systems, and do not copy, use or print. Internet communications are not secure and it is the responsibility of the recipient to make sure that it is virus/malicious code exempt.
The company/sender cannot be responsible for any unauthorized alterations or modifications made to the contents. If you require any form of confirmation of the contents, please contact the company/sender. The company/sender is not liable for any errors or omissions in the content of this message.

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gtreamer+plugin

thiagoss-2
On Fri, Jan 16, 2009 at 8:22 AM, vaisakh.n <[hidden email]> wrote:
hi,

Can i  add a new plugin( which is completly new not wrriten under open
source category ) to gstreamer...

how can i do that??
help me
is there any specific API 's in gstreamer???
??

You should read the docs in the website (which is currently down for maintenance).
Read the application development manual and then the plugins writing guide.
 

***** Confidentiality Statement/Disclaimer *****

This message and any attachments is intended for the sole use of the intended recipient. It may contain confidential information. Any unauthorized use, dissemination or modification is strictly prohibited. If you are not the intended recipient, please notify the sender immediately then delete it from all your systems, and do not copy, use or print. Internet communications are not secure and it is the responsibility of the recipient to make sure that it is virus/malicious code exempt.
The company/sender cannot be responsible for any unauthorized alterations or modifications made to the contents. If you require any form of confirmation of the contents, please contact the company/sender. The company/sender is not liable for any errors or omissions in the content of this message.

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



--
Thiago Sousa Santos

Embedded Systems and Pervasive Computing Lab (Embedded)
Center of Electrical Engineering and Informatics (CEEI)
Federal University of Campina Grande (UFCG)

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gtreamer+plugin

Tim-Philipp Müller-2
In reply to this post by vaisakhn7
On Fri, 2009-01-16 at 16:52 +0530, vaisakh.n wrote:

> Can i  add a new plugin( which is completly new not written under open
> source category ) to gstreamer...

That depends on what you want/need. There is nothing special about such
a plugin. It works just like with any other plugin, only that you would
specify "Proprietary" as license in the license field and not e.g.
"LGPL".

> how can i do that??
> help me
> is there any specific API 's in gstreamer???
> ??

You have two options:

1. If you want to make the plugin available to all GStreamer
applications, you need to make sure it gets installed into the right
plugin directory. This is no different from any other plugin module.

2. If the plugin is specific to an application of yours, there is no
need to install it system-wide - you can simply ship it as part of your
application binary and register it as 'static plugin' just after you
call gst_init(). See gst_plugin_register_static(). I'm sure you can find
an example somewhere if you look for it.

Cheers
 -Tim

PS: one question mark is usually sufficient


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel