Skip to content

Commit f41cd46

Browse files
author
Nikola Jovic
committed
Support HEVC spatial video tags in quicktime container
1 parent 9f4ad4c commit f41cd46

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Source/com/drew/metadata/mov/metadata/QuickTimeMetadataDirectory.java

+7
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ public class QuickTimeMetadataDirectory extends QuickTimeDirectory
7070
public static final int TAG_ORIGINATING_SIGNATURE = 0x051F;
7171
public static final int TAG_PIXEL_DENSITY = 0x0520;
7272

73+
public static final int TAG_SPATIAL_FORMAT_VERSION = 0x0521;
74+
public static final int TAG_SPATIAL_AGGRESSORS_SEEN = 0x0522;
75+
7376
public QuickTimeMetadataDirectory()
7477
{
7578
this.setDescriptor(new QuickTimeMetadataDescriptor(this));
@@ -116,6 +119,8 @@ public QuickTimeMetadataDirectory()
116119
_tagIntegerMap.put("com.apple.quicktime.model", TAG_MODEL);
117120
_tagIntegerMap.put("com.apple.photos.originating.signature", TAG_ORIGINATING_SIGNATURE);
118121
_tagIntegerMap.put("com.apple.quicktime.pixeldensity", TAG_PIXEL_DENSITY);
122+
_tagIntegerMap.put("com.apple.quicktime.spatial.format-version", TAG_SPATIAL_FORMAT_VERSION);
123+
_tagIntegerMap.put("com.apple.quicktime.spatial.aggressors-seen", TAG_SPATIAL_AGGRESSORS_SEEN);
119124

120125
_tagIntegerMap.put("----", 0x0400);
121126
_tagIntegerMap.put("@PST", 0x0401);
@@ -233,6 +238,8 @@ public QuickTimeMetadataDirectory()
233238
_tagNameMap.put(TAG_MODEL, "Model");
234239
_tagNameMap.put(TAG_ORIGINATING_SIGNATURE, "Originating Signature");
235240
_tagNameMap.put(TAG_PIXEL_DENSITY, "Pixel Density");
241+
_tagNameMap.put(TAG_SPATIAL_FORMAT_VERSION, "Spatial Format Version");
242+
_tagNameMap.put(TAG_SPATIAL_AGGRESSORS_SEEN, "Spatial Aggressors Seen");
236243

237244
_tagNameMap.put(0x0400, "iTunes Info");
238245
_tagNameMap.put(0x0401, "Parent Short Title");

0 commit comments

Comments
 (0)