|
@@ 551-557 (lines=7) @@
|
| 548 |
|
break; |
| 549 |
|
|
| 550 |
|
|
| 551 |
|
case 'rmdr': // Reference Movie Data Rate atom |
| 552 |
|
$atom_structure['version'] = getid3_lib::BigEndian2Int(substr($atom_data, 0, 1)); |
| 553 |
|
$atom_structure['flags_raw'] = getid3_lib::BigEndian2Int(substr($atom_data, 1, 3)); // hardcoded: 0x0000 |
| 554 |
|
$atom_structure['data_rate'] = getid3_lib::BigEndian2Int(substr($atom_data, 4, 4)); |
| 555 |
|
|
| 556 |
|
$atom_structure['data_rate_bps'] = $atom_structure['data_rate'] * 10; |
| 557 |
|
break; |
| 558 |
|
|
| 559 |
|
|
| 560 |
|
case 'rmla': // Reference Movie Language Atom |
|
@@ 957-962 (lines=6) @@
|
| 954 |
|
break; |
| 955 |
|
|
| 956 |
|
|
| 957 |
|
case 'smhd': // Sound Media information HeaDer atom |
| 958 |
|
$atom_structure['version'] = getid3_lib::BigEndian2Int(substr($atom_data, 0, 1)); |
| 959 |
|
$atom_structure['flags_raw'] = getid3_lib::BigEndian2Int(substr($atom_data, 1, 3)); // hardcoded: 0x0000 |
| 960 |
|
$atom_structure['balance'] = getid3_lib::BigEndian2Int(substr($atom_data, 4, 2)); |
| 961 |
|
$atom_structure['reserved'] = getid3_lib::BigEndian2Int(substr($atom_data, 6, 2)); |
| 962 |
|
break; |
| 963 |
|
|
| 964 |
|
|
| 965 |
|
case 'vmhd': // Video Media information HeaDer atom |