Add @Deprecated to MediaSourceFactory deprecated overrides

This is needed to ensure the deprecation warning appears on usages in
Android Studio and in javadoc.

#minor-release

PiperOrigin-RevId: 408319182
This commit is contained in:
ibaker 2021-11-08 13:53:17 +00:00 committed by Ian Baker
parent a06eb54b50
commit dba30ff863
6 changed files with 19 additions and 0 deletions

View File

@ -296,6 +296,7 @@ public final class DefaultMediaSourceFactory implements MediaSourceFactory {
return this; return this;
} }
@Deprecated
@Override @Override
public DefaultMediaSourceFactory setDrmHttpDataSourceFactory( public DefaultMediaSourceFactory setDrmHttpDataSourceFactory(
@Nullable HttpDataSource.Factory drmHttpDataSourceFactory) { @Nullable HttpDataSource.Factory drmHttpDataSourceFactory) {
@ -303,12 +304,14 @@ public final class DefaultMediaSourceFactory implements MediaSourceFactory {
return this; return this;
} }
@Deprecated
@Override @Override
public DefaultMediaSourceFactory setDrmUserAgent(@Nullable String userAgent) { public DefaultMediaSourceFactory setDrmUserAgent(@Nullable String userAgent) {
delegateFactoryLoader.setDrmUserAgent(userAgent); delegateFactoryLoader.setDrmUserAgent(userAgent);
return this; return this;
} }
@Deprecated
@Override @Override
public DefaultMediaSourceFactory setDrmSessionManager( public DefaultMediaSourceFactory setDrmSessionManager(
@Nullable DrmSessionManager drmSessionManager) { @Nullable DrmSessionManager drmSessionManager) {

View File

@ -177,6 +177,8 @@ public final class ProgressiveMediaSource extends BaseMediaSource
return this; return this;
} }
@Deprecated
@Override
public Factory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) { public Factory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) {
if (drmSessionManager == null) { if (drmSessionManager == null) {
setDrmSessionManagerProvider(null); setDrmSessionManagerProvider(null);
@ -186,6 +188,7 @@ public final class ProgressiveMediaSource extends BaseMediaSource
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmHttpDataSourceFactory( public Factory setDrmHttpDataSourceFactory(
@Nullable HttpDataSource.Factory drmHttpDataSourceFactory) { @Nullable HttpDataSource.Factory drmHttpDataSourceFactory) {
@ -196,6 +199,7 @@ public final class ProgressiveMediaSource extends BaseMediaSource
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmUserAgent(@Nullable String userAgent) { public Factory setDrmUserAgent(@Nullable String userAgent) {
if (!usingCustomDrmSessionManagerProvider) { if (!usingCustomDrmSessionManagerProvider) {

View File

@ -180,6 +180,7 @@ public final class DashMediaSource extends BaseMediaSource {
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) { public Factory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) {
if (drmSessionManager == null) { if (drmSessionManager == null) {
@ -190,6 +191,7 @@ public final class DashMediaSource extends BaseMediaSource {
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmHttpDataSourceFactory( public Factory setDrmHttpDataSourceFactory(
@Nullable HttpDataSource.Factory drmHttpDataSourceFactory) { @Nullable HttpDataSource.Factory drmHttpDataSourceFactory) {
@ -200,6 +202,7 @@ public final class DashMediaSource extends BaseMediaSource {
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmUserAgent(@Nullable String userAgent) { public Factory setDrmUserAgent(@Nullable String userAgent) {
if (!usingCustomDrmSessionManagerProvider) { if (!usingCustomDrmSessionManagerProvider) {

View File

@ -299,6 +299,7 @@ public final class HlsMediaSource extends BaseMediaSource
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) { public Factory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) {
if (drmSessionManager == null) { if (drmSessionManager == null) {
@ -309,6 +310,7 @@ public final class HlsMediaSource extends BaseMediaSource
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmHttpDataSourceFactory( public Factory setDrmHttpDataSourceFactory(
@Nullable HttpDataSource.Factory drmHttpDataSourceFactory) { @Nullable HttpDataSource.Factory drmHttpDataSourceFactory) {
@ -319,6 +321,7 @@ public final class HlsMediaSource extends BaseMediaSource
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmUserAgent(@Nullable String userAgent) { public Factory setDrmUserAgent(@Nullable String userAgent) {
if (!usingCustomDrmSessionManagerProvider) { if (!usingCustomDrmSessionManagerProvider) {

View File

@ -323,17 +323,20 @@ public final class ImaServerSideDaiMediaSourceFactory implements MediaSourceFact
return this; return this;
} }
@Deprecated
@Override @Override
public MediaSourceFactory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) { public MediaSourceFactory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) {
return this; return this;
} }
@Deprecated
@Override @Override
public MediaSourceFactory setDrmHttpDataSourceFactory( public MediaSourceFactory setDrmHttpDataSourceFactory(
@Nullable HttpDataSource.Factory drmHttpDataSourceFactory) { @Nullable HttpDataSource.Factory drmHttpDataSourceFactory) {
return this; return this;
} }
@Deprecated
@Override @Override
public MediaSourceFactory setDrmUserAgent(@Nullable String userAgent) { public MediaSourceFactory setDrmUserAgent(@Nullable String userAgent) {
return this; return this;

View File

@ -207,6 +207,7 @@ public final class SsMediaSource extends BaseMediaSource
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) { public Factory setDrmSessionManager(@Nullable DrmSessionManager drmSessionManager) {
if (drmSessionManager == null) { if (drmSessionManager == null) {
@ -217,6 +218,7 @@ public final class SsMediaSource extends BaseMediaSource
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmHttpDataSourceFactory( public Factory setDrmHttpDataSourceFactory(
@Nullable HttpDataSource.Factory drmHttpDataSourceFactory) { @Nullable HttpDataSource.Factory drmHttpDataSourceFactory) {
@ -227,6 +229,7 @@ public final class SsMediaSource extends BaseMediaSource
return this; return this;
} }
@Deprecated
@Override @Override
public Factory setDrmUserAgent(@Nullable String userAgent) { public Factory setDrmUserAgent(@Nullable String userAgent) {
if (!usingCustomDrmSessionManagerProvider) { if (!usingCustomDrmSessionManagerProvider) {