mirror of
https://github.com/androidx/media.git
synced 2025-05-16 20:19:57 +08:00
Fix potential NPE if source is released without being prepared
Issue: #2264 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143550088
This commit is contained in:
parent
2512bd6e77
commit
ae30fe496a
@ -94,8 +94,10 @@ public final class HlsMediaSource implements MediaSource,
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void releaseSource() {
|
public void releaseSource() {
|
||||||
playlistTracker.release();
|
if (playlistTracker != null) {
|
||||||
playlistTracker = null;
|
playlistTracker.release();
|
||||||
|
playlistTracker = null;
|
||||||
|
}
|
||||||
sourceListener = null;
|
sourceListener = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user