mirror of
https://github.com/haraldk/TwelveMonkeys.git
synced 2026-05-27 00:00:02 -04:00
#1058: JPEG fix ClassCastException for Unknown segments
This commit is contained in:
+2
-1
@@ -268,7 +268,8 @@ class JPEGImage10Metadata extends AbstractMetadata {
|
||||
default:
|
||||
IIOMetadataNode unknown = new IIOMetadataNode("unknown");
|
||||
unknown.setAttribute("MarkerTag", String.valueOf(segment.marker & 0xFF));
|
||||
unknown.setUserObject(((Application) segment).data);
|
||||
byte[] data = segment instanceof Application ? ((Application) segment).data : ((Unknown) segment).data;
|
||||
unknown.setUserObject(data);
|
||||
markerSequence.appendChild(unknown);
|
||||
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user