Commit 25d9f76a by bachinger Committed by Oliver Woodman

deprecate createMediaSource with uri argument

PiperOrigin-RevId: 303217607
parent 777d99da
...@@ -168,12 +168,9 @@ public final class ExtractorMediaSource extends CompositeMediaSource<Void> { ...@@ -168,12 +168,9 @@ public final class ExtractorMediaSource extends CompositeMediaSource<Void> {
throw new UnsupportedOperationException(); throw new UnsupportedOperationException();
} }
/** /** @deprecated Use {@link #createMediaSource(MediaItem)} instead. */
* Returns a new {@link ExtractorMediaSource} using the current parameters. @SuppressWarnings("deprecation")
* @Deprecated
* @param uri The {@link Uri uri}.
* @return The new {@link ExtractorMediaSource}.
*/
@Override @Override
public ExtractorMediaSource createMediaSource(Uri uri) { public ExtractorMediaSource createMediaSource(Uri uri) {
return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build()); return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build());
......
...@@ -66,13 +66,9 @@ public interface MediaSourceFactory { ...@@ -66,13 +66,9 @@ public interface MediaSourceFactory {
*/ */
MediaSource createMediaSource(MediaItem mediaItem); MediaSource createMediaSource(MediaItem mediaItem);
/** /** @deprecated Use {@link #createMediaSource(MediaItem)} instead. */
* Creates a new {@link MediaSource} with the specified {@code uri}. @Deprecated
*
* @param uri The URI to play.
* @return The new {@link MediaSource media source}.
*/
default MediaSource createMediaSource(Uri uri) { default MediaSource createMediaSource(Uri uri) {
return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build()); return createMediaSource(MediaItem.fromUri(uri));
} }
} }
...@@ -164,12 +164,9 @@ public final class ProgressiveMediaSource extends BaseMediaSource ...@@ -164,12 +164,9 @@ public final class ProgressiveMediaSource extends BaseMediaSource
return this; return this;
} }
/** /** @deprecated Use {@link #createMediaSource(MediaItem)} instead. */
* Returns a new {@link ProgressiveMediaSource} using the current parameters. @SuppressWarnings("deprecation")
* @Deprecated
* @param uri The {@link Uri uri}.
* @return The new {@link ProgressiveMediaSource}.
*/
@Override @Override
public ProgressiveMediaSource createMediaSource(Uri uri) { public ProgressiveMediaSource createMediaSource(Uri uri) {
return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build()); return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build());
......
...@@ -307,12 +307,9 @@ public final class DashMediaSource extends BaseMediaSource { ...@@ -307,12 +307,9 @@ public final class DashMediaSource extends BaseMediaSource {
return mediaSource; return mediaSource;
} }
/** /** @deprecated Use {@link #createMediaSource(MediaItem)} instead. */
* Returns a new {@link DashMediaSource} using the current parameters. @SuppressWarnings("deprecation")
* @Deprecated
* @param uri The {@link Uri uri}.
* @return The new {@link DashMediaSource}.
*/
@Override @Override
public DashMediaSource createMediaSource(Uri uri) { public DashMediaSource createMediaSource(Uri uri) {
return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build()); return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build());
......
...@@ -327,12 +327,9 @@ public final class HlsMediaSource extends BaseMediaSource ...@@ -327,12 +327,9 @@ public final class HlsMediaSource extends BaseMediaSource
return mediaSource; return mediaSource;
} }
/** /** @deprecated Use {@link #createMediaSource(MediaItem)} instead. */
* Returns a new {@link HlsMediaSource} using the current parameters. @SuppressWarnings("deprecation")
* @Deprecated
* @param uri The {@link Uri uri}.
* @return The new {@link HlsMediaSource}.
*/
@Override @Override
public HlsMediaSource createMediaSource(Uri uri) { public HlsMediaSource createMediaSource(Uri uri) {
return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build()); return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build());
......
...@@ -217,12 +217,9 @@ public final class SsMediaSource extends BaseMediaSource ...@@ -217,12 +217,9 @@ public final class SsMediaSource extends BaseMediaSource
return this; return this;
} }
/** /** @deprecated Use {@link #createMediaSource(MediaItem)} instead. */
* Returns a new {@link SsMediaSource} using the current parameters. @SuppressWarnings("deprecation")
* @Deprecated
* @param uri The {@link Uri uri}.
* @return The new {@link SsMediaSource}.
*/
@Override @Override
public SsMediaSource createMediaSource(Uri uri) { public SsMediaSource createMediaSource(Uri uri) {
return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build()); return createMediaSource(new MediaItem.Builder().setSourceUri(uri).build());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment