playback: add fragmented mp4 extractor
Not adding this broke MP4-AAC files for some insane reason. Google devs try not to maintain two near-identical products with only slightly infuriating differences challenge (IMPOSSIBLE) Resolves #388.
This commit is contained in:
parent
c049422ab9
commit
e4aa409cbc
2 changed files with 6 additions and 0 deletions
|
@ -2,6 +2,10 @@
|
||||||
|
|
||||||
## dev
|
## dev
|
||||||
|
|
||||||
|
#### What's Fixed
|
||||||
|
- Fixed MP4-AAC files not playing due to an accidental audio extractor
|
||||||
|
deletion
|
||||||
|
|
||||||
#### What's Improved
|
#### What's Improved
|
||||||
- Accept `REPLAYGAIN_*` adjustment information on OPUS files alongside
|
- Accept `REPLAYGAIN_*` adjustment information on OPUS files alongside
|
||||||
`R128_*` adjustments.
|
`R128_*` adjustments.
|
||||||
|
|
|
@ -21,6 +21,7 @@ import com.google.android.exoplayer2.extractor.ExtractorsFactory
|
||||||
import com.google.android.exoplayer2.extractor.flac.FlacExtractor
|
import com.google.android.exoplayer2.extractor.flac.FlacExtractor
|
||||||
import com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
|
import com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
|
||||||
import com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
|
import com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
|
||||||
|
import com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
|
||||||
import com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
|
import com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
|
||||||
import com.google.android.exoplayer2.extractor.ogg.OggExtractor
|
import com.google.android.exoplayer2.extractor.ogg.OggExtractor
|
||||||
import com.google.android.exoplayer2.extractor.ts.AdtsExtractor
|
import com.google.android.exoplayer2.extractor.ts.AdtsExtractor
|
||||||
|
@ -36,6 +37,7 @@ object AudioOnlyExtractors : ExtractorsFactory {
|
||||||
arrayOf(
|
arrayOf(
|
||||||
FlacExtractor(),
|
FlacExtractor(),
|
||||||
WavExtractor(),
|
WavExtractor(),
|
||||||
|
FragmentedMp4Extractor(),
|
||||||
Mp4Extractor(),
|
Mp4Extractor(),
|
||||||
OggExtractor(),
|
OggExtractor(),
|
||||||
MatroskaExtractor(),
|
MatroskaExtractor(),
|
||||||
|
|
Loading…
Reference in a new issue