[vlc-devel] Re: Adding a new module

Remi Denis-Courmont rdenis at simphalempin.com
Thu Apr 26 17:12:15 CEST 2007

On Thu, 26 Apr 2007 13:25:33 +0200, alx <eosyop78 at yahoo.fr> wrote:
> Hello everyone,
> Im trying to add a new plugin in vlc, and i don´t know in which 
> i have to put it.
> It´s a sip-plugin, so there are two steps. First step is signalisation
> in order to set streaming parameters such as sip proxy, username and
> content. Next step is to start a streaming sessions using those
> parameters. I am using vlm to stream.
> I would also want to let the user choose his parameters in a graphical
> way.
> Any advices on what category i would have to put my plugin?

You can start by putting it to the misc. category. Do not bother you 
with such details - the category is purely a hint for the preference UI 

> Do i need to make two plugins, one for the sip-access / signalisation 
> and one for the streaming ? In that case, how can they communicate
> to each other ?

If you mean the Session Initiation Protocol, you will probably need to 
implement it as an interface/control plugin, so you have your own 
thread for signaling.

From there, you can spawn a demuxer and a muxer instance to 
en-/decapsulate codec data from/to RTP packets.

Rémi Denis-Courmont
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20070426/12613174/attachment.sig>

More information about the vlc-devel mailing list