ANDROID: GKI: ASoC: msm: fix integer overflow for long duration offload playback
32 bit variable is used for storing number of bytes copied to DSP, which can overflow when playback duration goes beyond 24 hours. Change data type for this variable to uint64_t to prevent overflow and related playback anomaly. Bug: 153747771 Test: compile CRs-Fixed: 877677 Change-Id: Ie4dfa630cf89559bb784d4712c52526665baeca6 Signed-off-by:Dhananjay Kumar <dhakumar@codeaurora.org> Signed-off-by:
Banajit Goswami <bgoswami@codeaurora.org> Signed-off-by:
Meng Wang <mwang@codeaurora.org> (cherry picked from commit 5396710759fcf2595e76e180940f7aa4302ac6dc) Signed-off-by:
Will McVicker <willmcvicker@google.com> [willmcvicker: fixed merged conflict in compress_offload.c]
Loading
Please register or sign in to comment