From 0c7a565bf76f23963d4ff94acbb06c778b689782 Mon Sep 17 00:00:00 2001 From: Izzat Bahadirov Date: Tue, 18 Nov 2025 09:52:31 -0800 Subject: [PATCH 1/3] Bump actions/cache to 4.2.0 --- .github/workflows/deploy-snapshot.yml | 2 +- .github/workflows/merge-check.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-snapshot.yml b/.github/workflows/deploy-snapshot.yml index 331a1193..bd5ea4d5 100644 --- a/.github/workflows/deploy-snapshot.yml +++ b/.github/workflows/deploy-snapshot.yml @@ -11,7 +11,7 @@ jobs: - uses: actions/checkout@v2 - name: Cache Gradle Files - uses: actions/cache@v2 + uses: actions/cache@v4.2.0 with: path: | ~/.gradle/caches/ diff --git a/.github/workflows/merge-check.yml b/.github/workflows/merge-check.yml index f49d1316..5889309d 100644 --- a/.github/workflows/merge-check.yml +++ b/.github/workflows/merge-check.yml @@ -18,7 +18,7 @@ jobs: uses: actions/checkout@v2 - name: Cache Gradle Files - uses: actions/cache@v2 + uses: actions/cache@v4.2.0 with: path: | ~/.gradle/caches/ From c1ce1684043c824b898e9cd3dd9ec5cf15784644 Mon Sep 17 00:00:00 2001 From: Izzat Bahadirov Date: Tue, 18 Nov 2025 11:50:06 -0800 Subject: [PATCH 2/3] Bump cmake to 4.1.2 --- litr-ffmpeg/build.gradle | 2 +- litr/build.gradle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/litr-ffmpeg/build.gradle b/litr-ffmpeg/build.gradle index bba30772..97258b11 100644 --- a/litr-ffmpeg/build.gradle +++ b/litr-ffmpeg/build.gradle @@ -27,7 +27,7 @@ android { externalNativeBuild { cmake { path file('src/main/cpp/CMakeLists.txt') - version '3.18.1' + version '4.1.2' } } } diff --git a/litr/build.gradle b/litr/build.gradle index 062e547b..55f89c36 100644 --- a/litr/build.gradle +++ b/litr/build.gradle @@ -42,7 +42,7 @@ android { externalNativeBuild { cmake { path file('src/main/cpp/CMakeLists.txt') - version '3.10.2' + version '4.1.2' } } } From e782e5e927788a16d58e733be354cf2889d1871a Mon Sep 17 00:00:00 2001 From: Izzat Bahadirov Date: Wed, 19 Nov 2025 05:15:39 -0800 Subject: [PATCH 3/3] Fix PassthroughTranscoder unit test failure --- .../android/litr/transcoder/PassthroughTranscoderShould.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/litr/src/test/java/com/linkedin/android/litr/transcoder/PassthroughTranscoderShould.java b/litr/src/test/java/com/linkedin/android/litr/transcoder/PassthroughTranscoderShould.java index 2eed69ae..b46c508c 100644 --- a/litr/src/test/java/com/linkedin/android/litr/transcoder/PassthroughTranscoderShould.java +++ b/litr/src/test/java/com/linkedin/android/litr/transcoder/PassthroughTranscoderShould.java @@ -41,6 +41,8 @@ public class PassthroughTranscoderShould { private static final long SAMPLE_TIME = 21; private static final int BUFFER_SIZE = 512; + private final ByteBuffer outputBuffer = ByteBuffer.allocate(1); + private static final long CURRENT_PRESENTATION_TIME = 42; private static final long SELECTION_START = 16; private static final long SELECTION_END = 64; @@ -48,7 +50,6 @@ public class PassthroughTranscoderShould { @Mock private MediaSource mediaSource; @Mock private MediaTarget mediaTarget; @Mock private MediaCodec.BufferInfo outputBufferInfo; - @Mock private ByteBuffer outputBuffer; @Mock private MediaFormat sourceMediaFormat; @@ -59,7 +60,7 @@ public class PassthroughTranscoderShould { @Before public void setup() throws Exception { - MockitoAnnotations.initMocks(this); + MockitoAnnotations.openMocks(this); fullMediaRange = new MediaRange(0, Long.MAX_VALUE); trimmedMediaRange = new MediaRange(SELECTION_START, SELECTION_END);