Audio filter development - newbie question
Posted: 11 May 2011 16:18
Hi all,
I'm looking into vlc modules development and am trying to include a simple delay module into vlc player. I looked through "hacker's guide" and got the basics there but I have some questions, hoping someone can help me.
So I understand, following the simple example, I can just write a delay.cpp where I specify by the template the capabilities, Open, Close, doWork and so on.
The thing is, I have my algorithm already in a static lib. I have a delay.lib (or .a) and fft.lib (or .a) for doing fft transform I need (it's in frequency domain, nevermind that now).
My question is, how can I use my libs directly. I didn't quite get the story with plugins vs modules? Do I need to have a dynamic lib? If so, why is rebuilding of vlc player necessary? Can I just specify an interface file and put the libs there together with header files? with of course adjusting the Modules.am---or what's the general procedure in this case?
Thanks for all the help
bero
I'm looking into vlc modules development and am trying to include a simple delay module into vlc player. I looked through "hacker's guide" and got the basics there but I have some questions, hoping someone can help me.
So I understand, following the simple example, I can just write a delay.cpp where I specify by the template the capabilities, Open, Close, doWork and so on.
The thing is, I have my algorithm already in a static lib. I have a delay.lib (or .a) and fft.lib (or .a) for doing fft transform I need (it's in frequency domain, nevermind that now).
My question is, how can I use my libs directly. I didn't quite get the story with plugins vs modules? Do I need to have a dynamic lib? If so, why is rebuilding of vlc player necessary? Can I just specify an interface file and put the libs there together with header files? with of course adjusting the Modules.am---or what's the general procedure in this case?
Thanks for all the help
bero