java.lang.Object
org.libheif.linuxosx.heif_encoding_options
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout$LAYOUT()static MemorySegmentallocate(ResourceScope scope) static MemorySegmentallocate(SegmentAllocator allocator) static MemorySegmentallocateArray(int len, ResourceScope scope) static MemorySegmentallocateArray(int len, SegmentAllocator allocator) static bytestatic bytemacOS_compatibility_workaround_no_nclx_profile$get(MemorySegment seg, long index) static voidstatic voidmacOS_compatibility_workaround_no_nclx_profile$set(MemorySegment seg, long index, byte x) static VarHandlestatic bytestatic bytemacOS_compatibility_workaround$get(MemorySegment seg, long index) static voidmacOS_compatibility_workaround$set(MemorySegment seg, byte x) static voidmacOS_compatibility_workaround$set(MemorySegment seg, long index, byte x) static VarHandlestatic MemorySegmentofAddress(MemoryAddress addr, ResourceScope scope) static MemoryAddressstatic MemoryAddressoutput_nclx_profile$get(MemorySegment seg, long index) static voidoutput_nclx_profile$set(MemorySegment seg, long index, MemoryAddress x) static voidstatic VarHandlestatic bytestatic bytesave_alpha_channel$get(MemorySegment seg, long index) static voidsave_alpha_channel$set(MemorySegment seg, byte x) static voidsave_alpha_channel$set(MemorySegment seg, long index, byte x) static VarHandlestatic bytestatic bytesave_two_colr_boxes_when_ICC_and_nclx_available$get(MemorySegment seg, long index) static voidstatic voidsave_two_colr_boxes_when_ICC_and_nclx_available$set(MemorySegment seg, long index, byte x) static VarHandlestatic longsizeof()static byteversion$get(MemorySegment seg) static byteversion$get(MemorySegment seg, long index) static voidversion$set(MemorySegment seg, byte x) static voidversion$set(MemorySegment seg, long index, byte x) static VarHandle
-
Constructor Details
-
heif_encoding_options
public heif_encoding_options()
-
-
Method Details
-
$LAYOUT
-
version$VH
-
version$get
-
version$set
-
version$get
-
version$set
-
save_alpha_channel$VH
-
save_alpha_channel$get
-
save_alpha_channel$set
-
save_alpha_channel$get
-
save_alpha_channel$set
-
macOS_compatibility_workaround$VH
-
macOS_compatibility_workaround$get
-
macOS_compatibility_workaround$set
-
macOS_compatibility_workaround$get
-
macOS_compatibility_workaround$set
-
save_two_colr_boxes_when_ICC_and_nclx_available$VH
-
save_two_colr_boxes_when_ICC_and_nclx_available$get
-
save_two_colr_boxes_when_ICC_and_nclx_available$set
-
save_two_colr_boxes_when_ICC_and_nclx_available$get
public static byte save_two_colr_boxes_when_ICC_and_nclx_available$get(MemorySegment seg, long index) -
save_two_colr_boxes_when_ICC_and_nclx_available$set
public static void save_two_colr_boxes_when_ICC_and_nclx_available$set(MemorySegment seg, long index, byte x) -
output_nclx_profile$VH
-
output_nclx_profile$get
-
output_nclx_profile$set
-
output_nclx_profile$get
-
output_nclx_profile$set
-
macOS_compatibility_workaround_no_nclx_profile$VH
-
macOS_compatibility_workaround_no_nclx_profile$get
-
macOS_compatibility_workaround_no_nclx_profile$set
-
macOS_compatibility_workaround_no_nclx_profile$get
public static byte macOS_compatibility_workaround_no_nclx_profile$get(MemorySegment seg, long index) -
macOS_compatibility_workaround_no_nclx_profile$set
public static void macOS_compatibility_workaround_no_nclx_profile$set(MemorySegment seg, long index, byte x) -
sizeof
public static long sizeof() -
allocate
-
allocate
-
allocateArray
-
allocateArray
-
ofAddress
-