Open stari4ek opened 4 years ago
After looking a bit, it would seem that it's not trivial to fix this. The stream is using parametric stereo, which means we need to parse more of the ADTS content in order to find the configuration that overrides the initial channel_configuration field. I'll mark this as low priority for now, you are welcome to send a pull request our way.
If you are sending this stream via HLS, please consider just signalling the channel configuration in the manifest, which will also help the case of chunkless preparation.
I have the same ID 257 (0x101) with Ac3 in .ts and also deal with a undesired Codec ID (129, but I'm looking for 6). I'm interested in the solution to this so please prioritize
[REQUIRED] Issue description
ExoPlayer identifies audio track incorrectly (mono/24kHz vs stereo/48kHz):
ExoPlayer:
MediaInfo
VLC:
[REQUIRED] Reproduction steps
Start demo with local TS file provided below
[REQUIRED] Link to test content
[REQUIRED] A full bug report captured from the device
not device-specific
[REQUIRED] Version of ExoPlayer being used
dev-v2
[REQUIRED] Device(s) and version(s) of Android being used
Tested on emulator API 28, reproduced on Sony TV (SVPDTV15_EU, API 24)