AOSP CL "Export pcm_mmap_avail"

https://android.googlesource.com/platform/external/tinyalsa/+/9074cfc4127cb841f0633b35895141f90da3f0d6

commit	9074cfc4127cb841f0633b35895141f90da3f0d6
author	Dylan Reid <dgreid@chromium.org>

Export pcm_mmap_avail

This is useful for timer based wakeups and for checking how much data
has been captured by a hotwording device.

Change-Id: I409201a5c9ce73abc807a9dd767beb3a32810f06
Signed-off-by: Dylan Reid <dgreid@chromium.org>
This commit is contained in:
dvdli
2020-10-28 22:18:40 +08:00
parent 3eb0f55c81
commit 295e2fc9fd
2 changed files with 3 additions and 1 deletions
+2
View File
@@ -341,6 +341,8 @@ int pcm_mmap_begin(struct pcm *pcm, void **areas, unsigned int *offset, unsigned
int pcm_mmap_commit(struct pcm *pcm, unsigned int offset, unsigned int frames);
int pcm_mmap_avail(struct pcm *pcm);
int pcm_link(struct pcm *pcm1, struct pcm *pcm2);
int pcm_unlink(struct pcm *pcm);
+1 -1
View File
@@ -1236,7 +1236,7 @@ static inline int pcm_mmap_capture_avail(struct pcm *pcm)
return avail;
}
static inline int pcm_mmap_avail(struct pcm *pcm)
int pcm_mmap_avail(struct pcm *pcm)
{
if (pcm->flags & PCM_IN)
return pcm_mmap_capture_avail(pcm);