Share via


ISAN (Compact 2013)

3/26/2014

This attribute contains the International Standard Audiovisual Number (ISAN) that identifies the content.

Global Constant

g_wszISAN

Data Type

WMT_TYPE_STRING

Remarks

ISAN is an international standard for identifying audiovisual works. For information about ISAN, visit the standard's Web site.

The metadata editor object verifies the ISAN string when you set this attribute. The acceptable string formatting, as described in section 4.1 of the ISAN specification, consists of 16 hexadecimal digits, optionally separated by white space or hyphens into 4-digit segments. The formatted number must be followed, also optionally separated by a space or hyphen, by a valid check character. The check character can be a decimal digit or an uppercase letter. Refer to Annex A of the ISAN User's Guide for information about how to derive the check number.

The standard ISAN string can be followed by version information. If present, version information consists of eight hexadecimal digits followed by a check number. The formatting of these characters follows the same rules as the basic string.

The following are three acceptably formatted strings for an example ISAN:

00003BAB93520000G

0000 3BAB 9352 0000 G

0000-3BAB-9352-0000-G

The following string shows the format of an ISAN with version information:

0000-3BAB-9352-0000-G-0000-0000-Q

Requirements

Header

dshow.h

Library

Strmiids.lib

See Also

Reference

Attribute List