summaryrefslogtreecommitdiff
path: root/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleStoreAccountTypeBox.java
diff options
context:
space:
mode:
Diffstat (limited to 'isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleStoreAccountTypeBox.java')
-rwxr-xr-xisoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleStoreAccountTypeBox.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleStoreAccountTypeBox.java b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleStoreAccountTypeBox.java
new file mode 100755
index 0000000..36ecf4e
--- /dev/null
+++ b/isoparser/src/main/java/com/coremedia/iso/boxes/apple/AppleStoreAccountTypeBox.java
@@ -0,0 +1,27 @@
+package com.coremedia.iso.boxes.apple;
+
+/**
+ * itunes MetaData comment box.
+ */
+public class AppleStoreAccountTypeBox extends AbstractAppleMetaDataBox {
+ public static final String TYPE = "akID";
+
+
+ public AppleStoreAccountTypeBox() {
+ super(TYPE);
+ appleDataBox = AppleDataBox.getUint8AppleDataBox();
+ }
+
+ public String getReadableValue() {
+ byte value = this.appleDataBox.getData()[0];
+ switch (value) {
+ case 0:
+ return "iTunes Account";
+ case 1:
+ return "AOL Account";
+ default:
+ return "unknown Account";
+ }
+
+ }
+} \ No newline at end of file