Dolby Atmos content causes low fps [4.0.0a10]
Tested on iOS. Video playback has low fps when playing content with dolby atmos.
VLCKit 4.0.0a10 logs
[WARN] picture is too late to be displayed (missing 46 ms)
[WARN] picture is too late to be displayed (missing 90 ms)
[WARN] picture is too late to be displayed (missing 50 ms)
[WARN] picture is too late to be displayed (missing 44 ms)
[WARN] picture is too late to be displayed (missing 48 ms)
[WARN] picture is too late to be displayed (missing 49 ms)
[WARN] picture is too late to be displayed (missing 44 ms)
[WARN] picture is too late to be displayed (missing 49 ms)
[WARN] picture is too late to be displayed (missing 46 ms)
[WARN] picture is too late to be displayed (missing 48 ms)
This isn't an issue when using MobileVLCKit 3.6.1 I've tried comparing logs to see how things were being decoded but it was more/less the same thing.
Minor differences I saw
ffmpeg
VLCKit 4.0.0a10 = ffmpeg Lavc61.19.100
MobileVLCKit 3.6.1 = ffmpeg Lavc58.134.100
soxr candidates
VLCKit 4.0.0a10 (2 total candidates for soxr audio resamplers).
MobileVLCKit (6 total candidates for soxr audio resamplers)
total audio channels (I think this is the biggest issue?)
VLCKit 4.0.0a10 is using 6 channels for audio
MobileVLCKit is using 2 channels for audio.
Edited by herrrta github