2016-02-04, 07:09
Just noticed there's a long-ish delay (4-5 seconds) without audio after seeking to a timestamp, eg. enter 5-0-0-OK to jump to 5 minutes. This affects only MMAL, not OMX.
Going back through the builds, this started happening with build #0102 - prior to build #0102, audio resumes immediately after seeking to a timestamp.
Debug log from #0203, using MMAL: http://sprunge.us/dXOH
At 60.655430 I clicked "OK" (KEY_ENTER) to jump to the 5m timestamp - video resumed immediately at the new timestamp.
However audio didn't resume until 64.815727:
Going back through the builds, this started happening with build #0102 - prior to build #0102, audio resumes immediately after seeking to a timestamp.
Debug log from #0203, using MMAL: http://sprunge.us/dXOH
At 60.655430 I clicked "OK" (KEY_ENTER) to jump to the 5m timestamp - video resumed immediately at the new timestamp.
However audio didn't resume until 64.815727:
Code:
04:09:23 64.815727 T:1875895200 DEBUG: ActiveAE::SyncStream - average error 22.072887, last average error: 3513.680532
04:09:23 64.915710 T:1875895200 DEBUG: ActiveAE::SyncStream - average error of -15.568037, start adjusting
04:09:23 64.915878 T:1875895200 DEBUG: ActiveAE::SyncStream - average error -0.568037 below threshold of 30.000000