-Added loader eviction to avoid spawning too many threads in MediaSourceManager.
-Added nonnull and final constraints to variables in MediaSourceManager. -Added nonnull and final constraints on context related objects in BasePlayer. -Fixed Hls livestreams crashing player when behind live window for too long. -Fixed cache miss when InfoCache key mismatch between StreamInfo and StreamInfoItem.
This commit is contained in:
parent
ca54ca85b5
commit
1c38a5db8d
10 changed files with 395 additions and 277 deletions
|
|
@ -55,7 +55,7 @@ dependencies {
|
|||
exclude module: 'support-annotations'
|
||||
}
|
||||
|
||||
implementation 'com.github.karyogamy:NewPipeExtractor:4cf4ee394f'
|
||||
implementation 'com.github.karyogamy:NewPipeExtractor:b4206479cb'
|
||||
|
||||
testImplementation 'junit:junit:4.12'
|
||||
testImplementation 'org.mockito:mockito-core:1.10.19'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue