Loading include/uapi/sound/compress_offload.h +4 −0 Original line number Diff line number Diff line Loading @@ -67,7 +67,11 @@ struct snd_compr_params { */ struct snd_compr_tstamp { __u32 byte_offset; #ifdef CONFIG_AUIDO_QGKI __u64 copied_total; #else __u32 copied_total; #endif __u32 pcm_frames; __u32 pcm_io_frames; __u32 sampling_rate; Loading sound/core/compress_offload.c +5 −0 Original line number Diff line number Diff line Loading @@ -171,8 +171,13 @@ static int snd_compr_update_tstamp(struct snd_compr_stream *stream, if (!stream->ops->pointer) return -ENOTSUPP; stream->ops->pointer(stream, tstamp); #ifdef CONFIG_AUDIO_QGKI pr_debug("dsp consumed till %d total %llu bytes\n", tstamp->byte_offset, tstamp->copied_total); #else pr_debug("dsp consumed till %d total %d bytes\n", tstamp->byte_offset, tstamp->copied_total); #endif if (stream->direction == SND_COMPRESS_PLAYBACK) stream->runtime->total_bytes_transferred = tstamp->copied_total; else Loading Loading
include/uapi/sound/compress_offload.h +4 −0 Original line number Diff line number Diff line Loading @@ -67,7 +67,11 @@ struct snd_compr_params { */ struct snd_compr_tstamp { __u32 byte_offset; #ifdef CONFIG_AUIDO_QGKI __u64 copied_total; #else __u32 copied_total; #endif __u32 pcm_frames; __u32 pcm_io_frames; __u32 sampling_rate; Loading
sound/core/compress_offload.c +5 −0 Original line number Diff line number Diff line Loading @@ -171,8 +171,13 @@ static int snd_compr_update_tstamp(struct snd_compr_stream *stream, if (!stream->ops->pointer) return -ENOTSUPP; stream->ops->pointer(stream, tstamp); #ifdef CONFIG_AUDIO_QGKI pr_debug("dsp consumed till %d total %llu bytes\n", tstamp->byte_offset, tstamp->copied_total); #else pr_debug("dsp consumed till %d total %d bytes\n", tstamp->byte_offset, tstamp->copied_total); #endif if (stream->direction == SND_COMPRESS_PLAYBACK) stream->runtime->total_bytes_transferred = tstamp->copied_total; else Loading