diff options
author | ByteHamster <ByteHamster@users.noreply.github.com> | 2021-05-13 19:11:21 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-13 19:11:21 +0200 |
commit | fb6bd0cbaa909b6067fedef1e8a108130841f3fe (patch) | |
tree | 64de6b678d5bbc770aca2da273ebc397e03218f4 /core/src/main | |
parent | c6aee572fbf1dbf01291fd850aef511aa0f526a7 (diff) | |
parent | 93b2a07811a0287e69a529fd219435b78145af95 (diff) | |
download | AntennaPod-fb6bd0cbaa909b6067fedef1e8a108130841f3fe.zip |
Merge pull request #5160 from ByteHamster/disable-id3
Disable ExoPlayer id3 extraction
Diffstat (limited to 'core/src/main')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java b/core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java index 8d3633b24..0d289bee6 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java +++ b/core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java @@ -16,6 +16,7 @@ import com.google.android.exoplayer2.SeekParameters; import com.google.android.exoplayer2.SimpleExoPlayer; import com.google.android.exoplayer2.audio.AudioAttributes; import com.google.android.exoplayer2.extractor.DefaultExtractorsFactory; +import com.google.android.exoplayer2.extractor.mp3.Mp3Extractor; import com.google.android.exoplayer2.source.MediaSource; import com.google.android.exoplayer2.source.ProgressiveMediaSource; import com.google.android.exoplayer2.source.TrackGroupArray; @@ -210,6 +211,7 @@ public class ExoPlayerWrapper implements IPlayer { DataSource.Factory dataSourceFactory = new DefaultDataSourceFactory(context, null, httpDataSourceFactory); DefaultExtractorsFactory extractorsFactory = new DefaultExtractorsFactory(); extractorsFactory.setConstantBitrateSeekingEnabled(true); + extractorsFactory.setMp3ExtractorFlags(Mp3Extractor.FLAG_DISABLE_ID3_METADATA); ProgressiveMediaSource.Factory f = new ProgressiveMediaSource.Factory(dataSourceFactory, extractorsFactory); mediaSource = f.createMediaSource(Uri.parse(s)); } |