You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exoplayer does not handle the HEAAC 5.1 with EDIT box properly in non-tunnel mode as handling the dropping of the PCM samples, nor adjusting its video rendering timing. #2249
The attached test vector "SDR_h264_HEAAC_51_FHD_25.mp4", there is an EDIT box (media_time:1656:72023) which instructs the first 1656 samples to be dropped. In non-tunnel mode, Exoplayer does not handle the dropping of the PCM samples, nor adjusting its video rendering timing.
Devices that reproduce the issue
Broadcom Android 14 Setop-box
Devices that do not reproduce the issue
No response
Reproducible in the demo app?
Yes
Reproduction steps
Use Exoplayer to playback the attached HEAAC 5.1 bitstream "SDR_h264_HEAAC_51_FHD_25.mp4" in non-tunnel mode.
Expected result
Exoplayer to drop the first 1656 samples as instructed by the EDIT(media_time:1656:72023) in the attached bittream.
Video and Audio in sync.
Actual result
Audio was being too late to the Video; Audio and Video are out of sync.
SDR_h264_HEAAC_51_FHD_25.mp4
Media
In non-tunnel mode, Exoplayer does not handle the dropping of the PCM samples, nor adjusting its video rendering timing as instructed by the EDIT box (media_time:1656:72023) which instructs the first 1656 samples to be dropped.