Devon Sookhoo
Devon Sookhoo
infe items of type "uri " contain customized metadata The uri_type is a 16-byte key that indicates how to parse the raw out_data A list of some registered uri keys...
The `Box_infe` class already contains the `std::string m_item_uri_type` variable, but no getters/setters for it. The `HeifContext::add_generic_metadata()` function could be easily extended to handle this capability. Would there be interest if...
Some EntityToGroupBoxes have additional data at the end of the box (see ISO/IEC 14496-12 section 8.18.3.2). Currently, the libheif Box_grpl class doesn't parse any additional data. This pull request resolves...
Boxes of type 'uuid' can be used to store user-define data. The GIMI profile uses uuid boxes as properties to store KLV metadata. The extended_type (also known as the uuid_type)...
The *taic* & *itai* boxes are new boxes defined in the Draft Text for CD 23001-17 AMD 1. They provide information about the source clock as well as a nano-precision...
I'm trying to run libheif.js directly into an HTML page, but I'm getting the following error: *libheif.HeifDecoder is not a constructor*. Any ideas on what the problem is? index.html ```HTML...
Reusing identical properties will help clean up the ipco box. It becomes cumbersome when there are many images like this:
When heif_context* doesn't read from a file, `HeifFile::m_input_stream` never initialized. Therefore, calling `heif_decode_image()` results in an unexpected Segmentation Fault. ```C // Read HEIF heif_context* ctx_read = heif_context_alloc(); heif_context_read_from_file(ctx_read, filename, nullptr);...
I'm interested in adding uuid property getters/setters to enable user-defined image metadata.
I'm working with a non-ISO HEIF profile, so it probably doesn't belong in the ComplianceWarden. Is there a way to add a custom spec?