-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(Tizen): Fix stalling playback on Tizen 3
Playback stalls on Tizen can be corrected by pausing and playing again. For Tizen and similar platforms, this is superior to the old way of seeking to unstall playback, because seeking is expensive on those platforms. To facilitate pausing and playing again instead of seeking, a stallSkip value of 0 will trigger the pause/play workaround instead of the seeking workaround. Further, we will make this the default on Tizen, WebOS, and Chromecast. An internal detail which is changing is that GapJumpingController will now call StallDetector first and inhibit gap jumping when the stall detector has something to do, rather than the other way around. This allows the StallDetector to be in charge of deciding what is buffered, rather than having to pass GapJumpingController's interpretation of buffered ranges first. Fixes #2620 Change-Id: I5ad7aad42aa185b2837c830970e54218b4e55a21
- Loading branch information
1 parent
892da72
commit f5d58f6
Showing
5 changed files
with
37 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters