Results 106 comments of Jacob Trimble

My guess is I included `depot_tools` in that estimate; which for me, is 906MB as of now. It would be much smaller with no git history and not having a...

Using the Widevine CDM requires being a Widevine partner and requires signing an NDA (amongst other things). We can't allow just anyone to use it, the CDM is not for...

> Anyway, in order to add the CDM library the Shaka Player Embedded should have been compiled with the Widevine CDM as the EME implementation, no? Would that library work...

Confirmed this is a bug. I already fixed a similar bug before, so this may be a regression.

This is probably a duplicate of #3. Even though we aren't using FFmpeg for decoding anymore, it may still be caused by the same thing. -12903 is an iOS error...

You are correct, a license response can only be used once and can only be used by the session that asked for it. You can't copy license responses and you...

I'm currently busy working on other projects. Hopefully I can have time in Q2 to work on this project again.

I didn't update the docs there when I fixed #63. You need to manually add the CDM to your app's frameworks in addition to Shaka embedded's two frameworks.

I've updated the CDM docs. One thing we should do is to copy the correct CDM to the build directory. That would at least make it easier for people to...

We don't handle any caching, but that should be something we can add. If you're interested in adding it, you should look at the [NetworkThread](https://github.com/google/shaka-player-embedded/blob/master/shaka/src/core/network_thread.cc) and [XMLHttpRequest](https://github.com/google/shaka-player-embedded/blob/master/shaka/src/js/xml_http_request.cc).