Add back old deprecated MediaSource.prepareSource - remove for next release!

This ensures compatiblity of other apps depending on our public GitHub code.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=203129076
This commit is contained in:
tonihei 2018-07-03 08:49:06 -07:00 committed by Oliver Woodman
parent f4bcfe082d
commit f2b01275cb
2 changed files with 11 additions and 0 deletions

View File

@ -135,6 +135,12 @@ public abstract class BaseMediaSource implements MediaSource {
eventDispatcher.removeEventListener(eventListener);
}
@Override
public final void prepareSource(
ExoPlayer player, boolean isTopLevelSource, SourceInfoRefreshListener listener) {
prepareSource(player, isTopLevelSource, listener, /* mediaTransferListener= */ null);
}
@Override
public final void prepareSource(
ExoPlayer player,

View File

@ -190,6 +190,11 @@ public interface MediaSource {
*/
void removeEventListener(MediaSourceEventListener eventListener);
/** @deprecated Will be removed in the next release. */
@Deprecated
void prepareSource(
ExoPlayer player, boolean isTopLevelSource, SourceInfoRefreshListener listener);
/**
* Starts source preparation if not yet started, and adds a listener for timeline and/or manifest
* updates.