summaryrefslogtreecommitdiffstats
path: root/media/libmedia/IAudioRecord.cpp
diff options
context:
space:
mode:
authorGlenn Kasten <gkasten@google.com>2013-07-17 10:10:23 -0700
committerGlenn Kasten <gkasten@google.com>2013-07-29 10:49:59 -0700
commit3dcd00dddec86a1c5133083ad7ba2265d49c048c (patch)
tree0cb9279c20e16d3f059739818b71e9b77c185330 /media/libmedia/IAudioRecord.cpp
parentb283374cbf79dc5a36f1eef0015d7baf8881792e (diff)
downloadframeworks_av-3dcd00dddec86a1c5133083ad7ba2265d49c048c.zip
frameworks_av-3dcd00dddec86a1c5133083ad7ba2265d49c048c.tar.gz
frameworks_av-3dcd00dddec86a1c5133083ad7ba2265d49c048c.tar.bz2
Declare methods in binder opcode order
Change-Id: I5f624b7a51ffe1a17a67c056cf984f74e4c56eac
Diffstat (limited to 'media/libmedia/IAudioRecord.cpp')
-rw-r--r--media/libmedia/IAudioRecord.cpp23
1 files changed, 12 insertions, 11 deletions
diff --git a/media/libmedia/IAudioRecord.cpp b/media/libmedia/IAudioRecord.cpp
index 0d06e98..4a7de65 100644
--- a/media/libmedia/IAudioRecord.cpp
+++ b/media/libmedia/IAudioRecord.cpp
@@ -42,6 +42,18 @@ public:
{
}
+ virtual sp<IMemory> getCblk() const
+ {
+ Parcel data, reply;
+ sp<IMemory> cblk;
+ data.writeInterfaceToken(IAudioRecord::getInterfaceDescriptor());
+ status_t status = remote()->transact(GET_CBLK, data, &reply);
+ if (status == NO_ERROR) {
+ cblk = interface_cast<IMemory>(reply.readStrongBinder());
+ }
+ return cblk;
+ }
+
virtual status_t start(int /*AudioSystem::sync_event_t*/ event, int triggerSession)
{
Parcel data, reply;
@@ -64,17 +76,6 @@ public:
remote()->transact(STOP, data, &reply);
}
- virtual sp<IMemory> getCblk() const
- {
- Parcel data, reply;
- sp<IMemory> cblk;
- data.writeInterfaceToken(IAudioRecord::getInterfaceDescriptor());
- status_t status = remote()->transact(GET_CBLK, data, &reply);
- if (status == NO_ERROR) {
- cblk = interface_cast<IMemory>(reply.readStrongBinder());
- }
- return cblk;
- }
};
IMPLEMENT_META_INTERFACE(AudioRecord, "android.media.IAudioRecord");