JVLC(extension) - adding equalizer-control to JVLC
Posted: 26 Feb 2009 21:28
Hello m8s!
First of all, I wanna say the project going on here is really great and success of VLC-Player confirms the great work people are doing here! Thanks to all involved people for the effort and time spent on this issue so far!
As you might suspect from topic, my intention is to make the VLC-equalizer accessable via JVLC.
First of all, I'll show you the steps I've done so far...afterwards there will be some questions regarding further proceeding.
1.)Setting up development environment for compiling vlc-player on my own.
I've been using cygwin under windows xp for that. After lots of hours chasing, googling and eliminating error messages, I've been able to set this up successfully. As a result, I have a self-compiled running vlc application.
2.)Getting JVLC running in eclipse and building an example application.
This issue also took a lots of hours but I got it finally run now. The result of this is an application that is able to control the basic features of my self-compiled vlc player.
Well, now regarding further proceeding, I'll show you my approach to extend JVLC with the desired functionality.
I plead all people reading this, and especially vlc-coding-experienced developers, to tell me if my attempt is going the right way or not.
Since i found most of the JVLC functions in "vlc\src\control\audio.cpp", I decided to add my extension-functions (eq_enable(), eq_disable(), eq_set() etc...) in ths cpp file.
Is it possible, to get access to the equalizer from this source?? Any hint, constructive and deconstructive is very appreciated!
Thanks for your answers!
Greetings
First of all, I wanna say the project going on here is really great and success of VLC-Player confirms the great work people are doing here! Thanks to all involved people for the effort and time spent on this issue so far!
As you might suspect from topic, my intention is to make the VLC-equalizer accessable via JVLC.
First of all, I'll show you the steps I've done so far...afterwards there will be some questions regarding further proceeding.
1.)Setting up development environment for compiling vlc-player on my own.
I've been using cygwin under windows xp for that. After lots of hours chasing, googling and eliminating error messages, I've been able to set this up successfully. As a result, I have a self-compiled running vlc application.
2.)Getting JVLC running in eclipse and building an example application.
This issue also took a lots of hours but I got it finally run now. The result of this is an application that is able to control the basic features of my self-compiled vlc player.
Well, now regarding further proceeding, I'll show you my approach to extend JVLC with the desired functionality.
I plead all people reading this, and especially vlc-coding-experienced developers, to tell me if my attempt is going the right way or not.
Since i found most of the JVLC functions in "vlc\src\control\audio.cpp", I decided to add my extension-functions (eq_enable(), eq_disable(), eq_set() etc...) in ths cpp file.
Is it possible, to get access to the equalizer from this source?? Any hint, constructive and deconstructive is very appreciated!
Thanks for your answers!
Greetings