diff options
author | Mike Lockwood <lockwood@android.com> | 2010-08-10 07:37:50 -0400 |
---|---|---|
committer | Mike Lockwood <lockwood@android.com> | 2010-08-10 09:00:30 -0400 |
commit | 782aef17c9921a3bf401a0432878df5031f2328b (patch) | |
tree | 16990996aabf410d011704657f11bf3ec5cedd54 /media/mtp/MtpDataPacket.cpp | |
parent | d7943b4cd2fa597581d1e29325adccc62dbf2939 (diff) | |
download | frameworks_av-782aef17c9921a3bf401a0432878df5031f2328b.zip frameworks_av-782aef17c9921a3bf401a0432878df5031f2328b.tar.gz frameworks_av-782aef17c9921a3bf401a0432878df5031f2328b.tar.bz2 |
MTP: Push queries for supported formats and properties up to Java.
Change-Id: I4f117090340e3916afda3d194521a6092a672ddc
Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'media/mtp/MtpDataPacket.cpp')
-rw-r--r-- | media/mtp/MtpDataPacket.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/media/mtp/MtpDataPacket.cpp b/media/mtp/MtpDataPacket.cpp index c159e20..9bfd00f 100644 --- a/media/mtp/MtpDataPacket.cpp +++ b/media/mtp/MtpDataPacket.cpp @@ -266,6 +266,13 @@ void MtpDataPacket::putAUInt16(const uint16_t* values, int count) { putUInt16(*values++); } +void MtpDataPacket::putAUInt16(const UInt16List* values) { + size_t count = (values ? values->size() : 0); + putUInt32(count); + for (size_t i = 0; i < count; i++) + putUInt16((*values)[i]); +} + void MtpDataPacket::putAInt32(const int32_t* values, int count) { putUInt32(count); for (int i = 0; i < count; i++) |