As VLC seems to have trouble receiving and streaming MKV files (particularly regarding SSA subtitles), I'd like to start digging into the code to either understand why or else write my own software. This is ... ambitious bordering on hubristic for me, as I have essentially no prior experience in such, but I learn best on the job, so *shrug*. As such, I have two general questions:
- Where can I find VLC's streaming libraries and stream-to-display readers? If I were going to build off what's already present, where would I look?
- How can I write in a way that would make it easy for me to later create a pull request, assuming I actually manage to get anywhere here?