summaryrefslogtreecommitdiffstats
path: root/include/hardware_legacy/AudioHardwareInterface.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/hardware_legacy/AudioHardwareInterface.h')
-rw-r--r--include/hardware_legacy/AudioHardwareInterface.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/hardware_legacy/AudioHardwareInterface.h b/include/hardware_legacy/AudioHardwareInterface.h
index 4bd56d4..82fc633 100644
--- a/include/hardware_legacy/AudioHardwareInterface.h
+++ b/include/hardware_legacy/AudioHardwareInterface.h
@@ -116,6 +116,18 @@ public:
*/
#ifndef ICS_AUDIO_BLOB
virtual status_t getNextWriteTimestamp(int64_t *timestamp);
+#ifdef QCOM_HARDWARE
+ virtual status_t start() {return INVALID_OPERATION;}
+ virtual status_t pause() {return INVALID_OPERATION;}
+ virtual status_t flush() {return INVALID_OPERATION;}
+ virtual status_t stop() {return INVALID_OPERATION;}
+ virtual int setObserver(void *observer) {return INVALID_OPERATION;}
+ virtual status_t getBufferInfo(buf_info **buf) {return INVALID_OPERATION;}
+ virtual status_t isBufferAvailable(int *isAvail) {
+ *isAvail = true;
+ return NO_ERROR;
+ }
+#endif
#endif
};