Skip to content

Commit

Permalink
Relax restrictions on load state
Browse files Browse the repository at this point in the history
Allow indirect access to members (such as DRM engine, manifest, etc)
from Player methods as soon as they become available, instead of
waiting until the very end of the load process.

This fixes application access to several methods during the
"manifestparsed" event.  The point of the "manifestparsed" event was
to allow early access to manifest and other metadata before streaming
begins.

This also lays the foundations for improvements in native HLS support
in those same methods, including the ability to get track information.

Issue #382
Issue #997
Fixes b/131604508

Change-Id: Ifee7b06fc2ccdcf5bcdf1c44f2f851d1d7e67fa1
  • Loading branch information
joeyparrish committed Apr 29, 2019
1 parent fbb558a commit ea9a7d2
Show file tree
Hide file tree
Showing 3 changed files with 272 additions and 313 deletions.
Loading

0 comments on commit ea9a7d2

Please sign in to comment.