From 5eb1f4043b98c7f6ccb83c9ace4421ded3cfb635 Mon Sep 17 00:00:00 2001 From: tofunmi Date: Thu, 18 Jan 2024 03:26:08 -0800 Subject: [PATCH] disallow go links in Media3 open source code PiperOrigin-RevId: 599455204 --- .../src/main/java/androidx/media3/common/util/Util.java | 2 +- .../androidx/media3/transformer/SefSlowMotionFlattener.java | 5 ++--- .../androidx/media3/transformer/SegmentSpeedProvider.java | 4 ---- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/libraries/common/src/main/java/androidx/media3/common/util/Util.java b/libraries/common/src/main/java/androidx/media3/common/util/Util.java index 8ef7669962..67b1aea840 100644 --- a/libraries/common/src/main/java/androidx/media3/common/util/Util.java +++ b/libraries/common/src/main/java/androidx/media3/common/util/Util.java @@ -3312,7 +3312,7 @@ public final class Util { * @param newFromIndex The new from index. */ @UnstableApi - @SuppressWarnings("ExtendsObject") // See go/lsc-extends-object + @SuppressWarnings("ExtendsObject") public static void moveItems( List items, int fromIndex, int toIndex, int newFromIndex) { ArrayDeque removedItems = new ArrayDeque<>(); diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/SefSlowMotionFlattener.java b/libraries/transformer/src/main/java/androidx/media3/transformer/SefSlowMotionFlattener.java index 0a5150944f..7cea73a3cf 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/SefSlowMotionFlattener.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/SefSlowMotionFlattener.java @@ -42,10 +42,9 @@ import org.checkerframework.checker.nullness.qual.RequiresNonNull; * Sample transformer that flattens SEF slow motion videos in H.264/AVC and H.265/HEVC format using * temporal layers. * - *

If the input is not an SEF slow motion video, samples will be unchanged. The mathematical - * formulas used in this class are explained in [Internal ref: - * http://go/exoplayer-sef-slomo-video-flattening]. + *

If the input is not an SEF slow motion video, samples will be unchanged. */ + /* package */ final class SefSlowMotionFlattener { /** diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/SegmentSpeedProvider.java b/libraries/transformer/src/main/java/androidx/media3/transformer/SegmentSpeedProvider.java index a6c1dae1f5..4acad1f35c 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/SegmentSpeedProvider.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/SegmentSpeedProvider.java @@ -36,10 +36,6 @@ import java.util.TreeMap; /** A {@link SpeedProvider} for slow motion segments. */ /* package */ class SegmentSpeedProvider implements SpeedProvider { - /** - * Input frame rate of Samsung Slow motion videos is always 30. See - * go/exoplayer-sef-slomo-video-flattening. - */ private static final int INPUT_FRAME_RATE = 30; private final ImmutableSortedMap speedsByStartTimeUs;