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

Commit 2a5792a9 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ASoC: msm: fix integer overflow for long duration offload playback"

parents 010ee46d 05be48a1
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -174,12 +174,18 @@ static int snd_compr_update_tstamp(struct snd_compr_stream *stream,
	err = stream->ops->pointer(stream, tstamp);
	if (err)
		return err;
#ifdef CONFIG_AUDIO_QGKI
	pr_debug("dsp consumed till %u total %llu bytes\n",
		tstamp->byte_offset,
		stream->runtime->total_bytes_transferred);
#else
	pr_debug("dsp consumed till %d total %d bytes\n",
		tstamp->byte_offset, tstamp->copied_total);
	if (stream->direction == SND_COMPRESS_PLAYBACK)
		stream->runtime->total_bytes_transferred = tstamp->copied_total;
	else
		stream->runtime->total_bytes_available = tstamp->copied_total;
#endif
	return 0;
}