Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 4d318fdb authored by Gopalakrishnan Nallasamy's avatar Gopalakrishnan Nallasamy
Browse files

MPEG4Writer:Avoid deadlock when reset internally

For client initiated request, reset's return value is important
and hence wait for any previous internal reset to complete.
For reset initiated by control looper thread, prevent multiple
simultaneous calls to avoid deadlock.
Save reset status and return the same in subsequent calls.

Bug: 159082429
Bug: 159225772

Test:   atest android.media.cts.MediaMuxerTest \
        android.mediav2.cts.MuxerTest \
        android.mediav2.cts.MuxerUnitTest \
        android.media.cts.MediaRecorderTest \
        android.mediastress.cts.MediaRecorderStressTest \
        android.mediastress.cts.MediaMuxerStressTest

Change-Id: Idda58a65abf7f49989f9aec2a7c56413ee3aebdd
parent 86b5e43a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment