From 2e61c93dba8e92bfb3969104a1045a51201f0514 Mon Sep 17 00:00:00 2001 From: shahddaghash Date: Thu, 17 Oct 2024 01:50:34 -0700 Subject: [PATCH] Remove deprecated `DefaultEncoderFactory` constructors. Use `DefaultEncoderFactory.Builder` instead. PiperOrigin-RevId: 686821388 --- RELEASENOTES.md | 2 ++ .../transformer/DefaultEncoderFactory.java | 36 ------------------- 2 files changed, 2 insertions(+), 36 deletions(-) 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;