Open willglynn opened 12 years ago
For what it's worth, I found ogg/theora/vorbis to be absolutely no trouble to build with. I'm actually using them as static libraries...works just fine.
And believe me, I'm an idiot when it comes to this stuff so I don't think complexity of these dependencies is a problem.
I think we should survey the available options. Going with platform-provided A/V is the alternative I laid out up top (and would be especially useful if we ever wanted to add an IOS or Emscripten target), but even within the space of free codecs, Opus and VP8 might be better choices these days.
Do we still want to use Vorbis and Theora?
Windows and Mac OS X provide a platform media subsystem with e.g. AAC and H.264 decoding built-in. We could access that without creating any licensing concerns. This would increase our platform-dependence but decrease our runtime baggage. Does this make more sense than shipping Ogg codecs? What do we do on Linux?