Ours is vc++ video streaming and conferencing application having video encoder, media server and viewer application similar to f#lash m#edia e#ncoder/ W#owza/ f#lash media player and w#ebex (remove # to read correctly) (but not based on it...our application is based on d#irectshow, f#fmpeg, x2#64, l#ibmatroska, l#ibavcodec, l#ive555 and few other similar libraries).
We need an expert vc++ ffmpeg coder for following todos:
1 - Comment almost each and every line of the code based on its functioning.
2 - Create a code comment document separately.
3 - Write a whitepaper based on the application covering all functions, featuers and modules containing charts and diagrams.
It should be an easy few day task for an expert video communication expert who can write well.
Let me know if any queries.
4 - A small additional todo: one more doc while you are going through the entire app, if you notice any potential bug in the algorithm or something written poorly or some cleanup comments...please create a separate doc of these suggestions.
5 - we would like you to make our application LGPL license complaint. We are not open source experts. But, we know that the application uses ffmpeg which is LGPL complient. Highly unlikely, but, application may be using some GPL libraries, in which case LGPL alternative to be used. Please, follow w#owza to achieve the final folder and application structure and comply to LGPL licensing requirements with our proprietary source protected.