From 18b3552da13ef10f9cbf49af16ee870b3ec6c503 Mon Sep 17 00:00:00 2001 From: FongMi Date: Sun, 15 Dec 2024 12:16:30 +0800 Subject: [PATCH] Add iamf decoder --- app/build.gradle | 1 + .../com/fongmi/android/tv/player/exo/TrackNameProvider.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/app/build.gradle b/app/build.gradle index 16b712a7f..b073911e4 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -139,6 +139,7 @@ dependencies { implementation(ext: 'aar', name: 'lib-datasource-rtmp-release', group: 'fongmi', version: 'release') implementation(ext: 'aar', name: 'lib-decoder-release', group: 'fongmi', version: 'release') implementation(ext: 'aar', name: 'lib-decoder-av1-release', group: 'fongmi', version: 'release') + implementation(ext: 'aar', name: 'lib-decoder-iamf-release', group: 'fongmi', version: 'release') implementation(ext: 'aar', name: 'lib-decoder-ffmpeg-release', group: 'fongmi', version: 'release') implementation(ext: 'aar', name: 'lib-exoplayer-release', group: 'fongmi', version: 'release') implementation(ext: 'aar', name: 'lib-exoplayer-dash-release', group: 'fongmi', version: 'release') diff --git a/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java b/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java index fe3dd0bf2..aa9c76674 100644 --- a/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java +++ b/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java @@ -172,6 +172,8 @@ public class TrackNameProvider { return "AMR-NB"; case MimeTypes.AUDIO_AMR_WB: return "AMR-WB"; + case MimeTypes.AUDIO_IAMF: + return "IAMF"; case MimeTypes.AUDIO_AV3A: return "AV3A"; case MimeTypes.VIDEO_MP4: