summaryrefslogtreecommitdiffstats
path: root/media/mtp
diff options
context:
space:
mode:
authorMike Lockwood <lockwood@android.com>2010-11-23 18:38:55 -0500
committerMike Lockwood <lockwood@android.com>2010-11-23 18:38:55 -0500
commit5b19af05f2c6ad71171f95bdad2484a38b61121f (patch)
tree759a460023709100fbebabf32ca70e5b4191c1be /media/mtp
parent5a2755d0c9220b6bc52cb1262927e27dc3dce6c1 (diff)
downloadframeworks_base-5b19af05f2c6ad71171f95bdad2484a38b61121f.zip
frameworks_base-5b19af05f2c6ad71171f95bdad2484a38b61121f.tar.gz
frameworks_base-5b19af05f2c6ad71171f95bdad2484a38b61121f.tar.bz2
MTP: Use DateTime form in GetObjectPropDesc for date/time properties.
Change-Id: I5a3c0b07a9f2958b86947256606e6a824dbe93a6 Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'media/mtp')
-rw-r--r--media/mtp/MtpProperty.cpp4
-rw-r--r--media/mtp/MtpProperty.h2
2 files changed, 6 insertions, 0 deletions
diff --git a/media/mtp/MtpProperty.cpp b/media/mtp/MtpProperty.cpp
index 86889c3..42945f5 100644
--- a/media/mtp/MtpProperty.cpp
+++ b/media/mtp/MtpProperty.cpp
@@ -312,6 +312,10 @@ void MtpProperty::setFormEnum(const int* values, int count) {
}
}
+void MtpProperty::setFormDateTime() {
+ mFormFlag = kFormDateTime;
+}
+
void MtpProperty::print() {
LOGV("MtpProperty %04X\n", mCode);
LOGV(" type %04X\n", mType);
diff --git a/media/mtp/MtpProperty.h b/media/mtp/MtpProperty.h
index c12399c..f783a87 100644
--- a/media/mtp/MtpProperty.h
+++ b/media/mtp/MtpProperty.h
@@ -58,6 +58,7 @@ public:
kFormNone = 0,
kFormRange = 1,
kFormEnum = 2,
+ kFormDateTime = 3,
};
uint32_t mGroupCode;
@@ -90,6 +91,7 @@ public:
void setFormRange(int min, int max, int step);
void setFormEnum(const int* values, int count);
+ void setFormDateTime();
void print();