Brion has written an iOS library for playing Ogg Vorbis/Theora media files https://github.com/brion/OGVKit based on the ogv.js JavaScript project. To be easily usable in Wikimedia's official or unofficial iOS app(s), this needs to be packaged up for CocoaPods so we can easily drop it in the project. Some initial steps have been done but it still needs some fixes and to be published.
(Note an alternative is using MobileVLCKit but we've had trouble getting a build that's reliable and small enough yet. Recommend using OGVKit for the near-term.)
Steps:
- clean up the user-exposed interface a bit
- make sure pause/continue work!
- [optionally: get seeking working with update of internals from ogv.js]
- publish to CocoaPods repo