mirror of
https://github.com/androidx/media.git
synced 2025-05-12 18:19:50 +08:00
Rename HlsPlaylistTracker's release to stop
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=202103550
This commit is contained in:
parent
fd8751dbc6
commit
be995f0b27
@ -401,7 +401,7 @@ public final class HlsMediaSource extends BaseMediaSource
|
|||||||
@Override
|
@Override
|
||||||
public void releaseSourceInternal() {
|
public void releaseSourceInternal() {
|
||||||
if (playlistTracker != null) {
|
if (playlistTracker != null) {
|
||||||
playlistTracker.release();
|
playlistTracker.stop();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@ public final class DefaultHlsPlaylistTracker
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void release() {
|
public void stop() {
|
||||||
primaryHlsUrl = null;
|
primaryHlsUrl = null;
|
||||||
primaryUrlSnapshot = null;
|
primaryUrlSnapshot = null;
|
||||||
masterPlaylist = null;
|
masterPlaylist = null;
|
||||||
|
@ -100,8 +100,8 @@ public interface HlsPlaylistTracker {
|
|||||||
/**
|
/**
|
||||||
* Starts the playlist tracker.
|
* Starts the playlist tracker.
|
||||||
*
|
*
|
||||||
* <p>Must be called from the playback thread. A tracker may be restarted after a {@link
|
* <p>Must be called from the playback thread. A tracker may be restarted after a {@link #stop()}
|
||||||
* #release()} call.
|
* call.
|
||||||
*
|
*
|
||||||
* @param initialPlaylistUri Uri of the HLS stream. Can point to a media playlist or a master
|
* @param initialPlaylistUri Uri of the HLS stream. Can point to a media playlist or a master
|
||||||
* playlist.
|
* playlist.
|
||||||
@ -111,8 +111,12 @@ public interface HlsPlaylistTracker {
|
|||||||
void start(
|
void start(
|
||||||
Uri initialPlaylistUri, EventDispatcher eventDispatcher, PrimaryPlaylistListener listener);
|
Uri initialPlaylistUri, EventDispatcher eventDispatcher, PrimaryPlaylistListener listener);
|
||||||
|
|
||||||
/** Releases all acquired resources. Must be called once per {@link #start} call. */
|
/**
|
||||||
void release();
|
* Stops the playlist tracker and releases any acquired resources.
|
||||||
|
*
|
||||||
|
* <p>Must be called once per {@link #start} call.
|
||||||
|
*/
|
||||||
|
void stop();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Registers a listener to receive events from the playlist tracker.
|
* Registers a listener to receive events from the playlist tracker.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user