diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 3406d6537e..f94c7f9990 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -185,6 +185,8 @@ * Test Utilities: * Demo app: * Remove deprecated symbols: + * Remove deprecated `DefaultEncoderFactory` constructors. Use + `DefaultEncoderFactory.Builder` instead. ## 1.5 diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultEncoderFactory.java b/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultEncoderFactory.java index 98f7af32f3..623574040e 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultEncoderFactory.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultEncoderFactory.java @@ -180,42 +180,6 @@ public final class DefaultEncoderFactory implements Codec.EncoderFactory { private final boolean enableFallback; private final @C.Priority int codecPriority; - /** - * @deprecated Use {@link Builder} instead. - */ - @Deprecated - public DefaultEncoderFactory(Context context) { - this(new Builder(context)); - } - - /** - * @deprecated Use {@link Builder} instead. - */ - @Deprecated - public DefaultEncoderFactory( - Context context, EncoderSelector videoEncoderSelector, boolean enableFallback) { - this( - new Builder(context) - .setVideoEncoderSelector(videoEncoderSelector) - .setEnableFallback(enableFallback)); - } - - /** - * @deprecated Use {@link Builder} instead. - */ - @Deprecated - public DefaultEncoderFactory( - Context context, - EncoderSelector videoEncoderSelector, - VideoEncoderSettings requestedVideoEncoderSettings, - boolean enableFallback) { - this( - new Builder(context) - .setVideoEncoderSelector(videoEncoderSelector) - .setEnableFallback(enableFallback) - .setRequestedVideoEncoderSettings(requestedVideoEncoderSettings)); - } - private DefaultEncoderFactory(Builder builder) { this.context = builder.context; this.videoEncoderSelector = builder.videoEncoderSelector;