summaryrefslogtreecommitdiffstats
path: root/include/media/IAudioFlinger.h
diff options
context:
space:
mode:
authorEric Laurent <elaurent@google.com>2010-02-26 02:47:27 -0800
committerEric Laurent <elaurent@google.com>2010-03-02 08:20:13 -0800
commit47d0a9264fa5297db6333697ad750e6bc06822aa (patch)
tree2b688202179ab906b44a413b8b27fd1a0ae9f75a /include/media/IAudioFlinger.h
parent04218254ec1129e329cac71479b309cfb8a28d88 (diff)
downloadframeworks_base-47d0a9264fa5297db6333697ad750e6bc06822aa.zip
frameworks_base-47d0a9264fa5297db6333697ad750e6bc06822aa.tar.gz
frameworks_base-47d0a9264fa5297db6333697ad750e6bc06822aa.tar.bz2
Issue 2071329: audio track is shorter than video track for video capture on sholes
Add API to retrieve number of frames dropped by audio input kernel driver. Submitted on behalf of Masaki Sato <masaki.sato@motorola.com>
Diffstat (limited to 'include/media/IAudioFlinger.h')
-rw-r--r--include/media/IAudioFlinger.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/media/IAudioFlinger.h b/include/media/IAudioFlinger.h
index bddd23e..c147632 100644
--- a/include/media/IAudioFlinger.h
+++ b/include/media/IAudioFlinger.h
@@ -130,7 +130,10 @@ public:
virtual status_t setStreamOutput(uint32_t stream, int output) = 0;
virtual status_t setVoiceVolume(float volume) = 0;
+
virtual status_t getRenderPosition(uint32_t *halFrames, uint32_t *dspFrames, int output) = 0;
+
+ virtual unsigned int getInputFramesLost(int ioHandle) = 0;
};