Skip to content

Commit ad35f5e

Browse files
sjuddglide-copybara-robot
authored andcommittedFeb 24, 2022
Default on animated webp decoding in Glide on P+
PiperOrigin-RevId: 430741092
1 parent 67350cd commit ad35f5e

File tree

2 files changed

+1
-13
lines changed

2 files changed

+1
-13
lines changed
 

‎library/src/main/java/com/bumptech/glide/GlideBuilder.java

-10
Original file line numberDiff line numberDiff line change
@@ -487,14 +487,6 @@ public GlideBuilder setImageDecoderEnabledForBitmaps(boolean isEnabled) {
487487
return this;
488488
}
489489

490-
/** This is an experimental method, it may be removed or changed at any future version. */
491-
public GlideBuilder setEnableImageDecoderForAnimatedWebp(
492-
boolean enableImageDecoderForAnimatedWebp) {
493-
glideExperimentsBuilder.update(
494-
new EnableImageDecoderForAnimatedWebp(), enableImageDecoderForAnimatedWebp);
495-
return this;
496-
}
497-
498490
void setRequestManagerFactory(@Nullable RequestManagerFactory factory) {
499491
this.requestManagerFactory = factory;
500492
}
@@ -606,8 +598,6 @@ private WaitForFramesAfterTrimMemory() {}
606598

607599
static final class EnableImageDecoderForBitmaps implements Experiment {}
608600

609-
static final class EnableImageDecoderForAnimatedWebp implements Experiment {}
610-
611601
/** See {@link #setLogRequestOrigins(boolean)}. */
612602
public static final class LogRequestOrigins implements Experiment {}
613603

‎library/src/main/java/com/bumptech/glide/RegistryFactory.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import android.os.ParcelFileDescriptor;
1313
import androidx.annotation.Nullable;
1414
import androidx.tracing.Trace;
15-
import com.bumptech.glide.GlideBuilder.EnableImageDecoderForAnimatedWebp;
1615
import com.bumptech.glide.GlideBuilder.EnableImageDecoderForBitmaps;
1716
import com.bumptech.glide.gifdecoder.GifDecoder;
1817
import com.bumptech.glide.load.ImageHeaderParser;
@@ -164,8 +163,7 @@ private static void initializeDefaults(
164163
streamBitmapDecoder = new StreamBitmapDecoder(downsampler, arrayPool);
165164
}
166165

167-
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P
168-
&& experiments.isEnabled(EnableImageDecoderForAnimatedWebp.class)) {
166+
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
169167
registry.append(
170168
Registry.BUCKET_ANIMATION,
171169
InputStream.class,

0 commit comments

Comments
 (0)
Please sign in to comment.