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

Commit 6d91ba50 authored by Mikhail Naganov's avatar Mikhail Naganov
Browse files

audioflinger: Fix unsigned integer overflow in RecordThread

Bug: 129159931
Test: atest CtsMediaTestCases:AudioRecordTest
  on cuttlefish

Change-Id: I87b72d6d98806327278b80d0a4765f7bed9ce2a7
parent 6a91f7cf
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -7245,7 +7245,7 @@ reacquire_wakelock:
                } else {
                    // FIXME could do a partial drop of framesOut
                    if (activeTrack->mFramesToDrop > 0) {
                        activeTrack->mFramesToDrop -= framesOut;
                        activeTrack->mFramesToDrop -= (ssize_t)framesOut;
                        if (activeTrack->mFramesToDrop <= 0) {
                            activeTrack->clearSyncStartEvent();
                        }