shaka-player-embedded icon indicating copy to clipboard operation
shaka-player-embedded copied to clipboard

Shaka Player in a C++ Framework

Results 102 shaka-player-embedded issues
Sort by recently updated
recently updated
newest added
trafficstars

The Player externs are currently written statically in the repo. It would be nice if we could generate them from the Shaka Player repo instead. Unfortunately the externs are defined...

type: enhancement

Right now we use glog for logging. It is a stable library, easy to use, and extensible. The problem is that an app can't change our logging without also using...

type: enhancement

Right now, if we run out of memory, the app crashes. We have some measures in place; for example, the sample app sets configuration values down when it receives a...

type: enhancement

Currently, we only support MP4 encryption when not using sample groups. This is the most common case, but when using key rotation, samples encrypted with different keys will use different...

type: enhancement

We should track how long and often things happen so we can analyze the performance of the product. This data will only be collected locally, and will not be sent...

type: enhancement

We should track and expose QOE (quality of experience) information to the app. We should expose the following information: - player.stats() - How long until frames are rendered (from before...

type: enhancement

Currently, we configure curl's CA cert location at compile time to refer to some system-wide location. When we have defined local storage for runtime resources, we should configure curl at...

type: enhancement

We can use `gn desc` to determine what a target depends on. Using this, we can determine what third-party things a target depends on. The app generates a json file...

type: enhancement

We have a DebugDumpStats() method in VideoController that is used to debug the media pipeline. It would be much more helpful if this info appeared in the demo app, probably...

type: enhancement

If your submodule URLs are out-of-date, you need to run the command `git submodule sync` to fix them. `git submodule update` does not solve the problem. It'd be nice if...

type: enhancement