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 |