L_JP2_UUID_URL_BOX

typedef struct _tagL_JP2_UUID_URL_BOX
{
   L_UINT32 uStructSize;
   L_UINT8  uVERS;
   L_UINT8  pFLAG[3];
   L_UINT8 * pLOC;
   L_SIZE_T uLOCSize;
}L_JP2_UUID_URL_BOX,   *pL_JP2_UUID_URL_BOX;

The L_JP2_UUID_URL_BOX structure provides information for a Data Entry Uniform Resource Locator (URL) box.

Member

Description

uStructSize

Size of this structure, in bytes. Use the sizeof operator to calculate this value.

uVERS

Version number. This field specifies the version number of the format of this box. The value of this field shall be 0.

pFLAG

Flags. An array of 3 bytes reserved for other use to flag particular attributes of this box

pLOC

Location. This field specifies the URL of the additional information associated with the UUIDs contained in the UUID List box within the same UUID info superbox. The URL is encoded as a null-terminated string of UTF-8 characters.

uLOCSize

The size of pLOC.

Comments

The Data Entry URL box contains a URL, which used by an application to acquire more information about the associated vendor-specific extensions. The URL type should be the kind that delivers a file (e.g. URL’s of type file, http, ftp, etc.). Ideally it permits random access. Relative URLs are permissible and are relative to the file containing this Data Entry URL box. This box is defined in JP2 and above file formats.