|
@@ 275-279 (lines=5) @@
|
| 272 |
|
} |
| 273 |
|
$thisfile_asf_headerextensionobject['reserved_2'] = getid3_lib::LittleEndian2Int(substr($ASFHeaderData, $offset, 2)); |
| 274 |
|
$offset += 2; |
| 275 |
|
if ($thisfile_asf_headerextensionobject['reserved_2'] != 6) { |
| 276 |
|
$info['warning'][] = 'header_extension_object.reserved_2 ('.getid3_lib::PrintHexBytes($thisfile_asf_headerextensionobject['reserved_2']).') does not match expected value of "6"'; |
| 277 |
|
//return false; |
| 278 |
|
break; |
| 279 |
|
} |
| 280 |
|
$thisfile_asf_headerextensionobject['extension_data_size'] = getid3_lib::LittleEndian2Int(substr($ASFHeaderData, $offset, 4)); |
| 281 |
|
$offset += 4; |
| 282 |
|
$thisfile_asf_headerextensionobject['extension_data'] = substr($ASFHeaderData, $offset, $thisfile_asf_headerextensionobject['extension_data_size']); |
|
@@ 527-530 (lines=4) @@
|
| 524 |
|
$offset += 4; |
| 525 |
|
$thisfile_asf_markerobject['reserved_2'] = getid3_lib::LittleEndian2Int(substr($ASFHeaderData, $offset, 2)); |
| 526 |
|
$offset += 2; |
| 527 |
|
if ($thisfile_asf_markerobject['reserved_2'] != 0) { |
| 528 |
|
$info['warning'][] = 'marker_object.reserved_2 ('.getid3_lib::PrintHexBytes($thisfile_asf_markerobject['reserved_2']).') does not match expected value of "0"'; |
| 529 |
|
break; |
| 530 |
|
} |
| 531 |
|
$thisfile_asf_markerobject['name_length'] = getid3_lib::LittleEndian2Int(substr($ASFHeaderData, $offset, 2)); |
| 532 |
|
$offset += 2; |
| 533 |
|
$thisfile_asf_markerobject['name'] = substr($ASFHeaderData, $offset, $thisfile_asf_markerobject['name_length']); |
|
@@ 1185-1189 (lines=5) @@
|
| 1182 |
|
$offset += 8; |
| 1183 |
|
$thisfile_asf_dataobject['reserved'] = getid3_lib::LittleEndian2Int(substr($DataObjectData, $offset, 2)); |
| 1184 |
|
$offset += 2; |
| 1185 |
|
if ($thisfile_asf_dataobject['reserved'] != 0x0101) { |
| 1186 |
|
$info['warning'][] = 'data_object.reserved ('.getid3_lib::PrintHexBytes($thisfile_asf_dataobject['reserved']).') does not match expected value of "0x0101"'; |
| 1187 |
|
//return false; |
| 1188 |
|
break; |
| 1189 |
|
} |
| 1190 |
|
|
| 1191 |
|
// Data Packets array of: variable // |
| 1192 |
|
// * Error Correction Flags BYTE 8 // |