Hello everyone,
As far as multimedia development is concerned, I am a complete newbie. I have a fair amount of experience with C, and Java, however, not much with C++. I thought that the best way to learn C++ would be to take on an already established project. Perhaps I'll try to make my own component soon. Anyways, what I am trying to get at, is that I need your help to point me in the right direction! Just so you know, I am not necessarily looking for help as to how to learn C++, but simply how foobar2000 works. I am quite aware that I'll need to learn C++ in order to be successful. So I think it is best if we just assume that I know how to code in C++.
First of all, which program do you recommend to start coding? I'm currently using eclipse, and have been using it for almost all my programming. Should I use Visual C++ from Microsoft?
Secondly, how should I start learning the software? Are there some specific classes that I should be aware of? Are there some header files that I absolutely need to learn? What are the most important files? Is this even the best way to get started?
Thirdly, what do I need to know? From your experience, how do you think I should get started? When you look back when you started developing for foobar2000, is there something you wish you knew when you started that you could tell me? =)
Thanks.