Code Duplication    Length = 4-5 lines in 3 locations

src/wp-includes/ID3/module.audio-video.quicktime.php 3 locations

@@ 1986-1990 (lines=5) @@
1983
					$data = getid3_lib::BigEndian2Int(substr($atom_data, $offset, $data_size * 1));
1984
					$offset += ($data_size * 1);
1985
					break;
1986
				case 0x0002: // 0x0002 = char   (size field *= 1-byte)
1987
					$data = substr($atom_data, $offset, $data_size * 1);
1988
					$offset += ($data_size * 1);
1989
					$data = rtrim($data, "\x00");
1990
					break;
1991
				case 0x0003: // 0x0003 = DWORD+ (size field *= 2-byte), values are stored CDAB
1992
					$data = '';
1993
					for ($i = $data_size - 1; $i >= 0; $i--) {
@@ 2023-2026 (lines=4) @@
2020
						$data = $data[0];
2021
					}
2022
					break;
2023
				case 0x0007: // 0x0007 = bytes  (size field *= 1-byte), values are stored as ??????
2024
					$data = substr($atom_data, $offset, $data_size * 1);
2025
					$offset += ($data_size * 1);
2026
					break;
2027
				case 0x0008: // 0x0008 = ?????  (size field *= 2-byte), values are stored as ??????
2028
					$data = substr($atom_data, $offset, $data_size * 2);
2029
					$offset += ($data_size * 2);
@@ 2027-2030 (lines=4) @@
2024
					$data = substr($atom_data, $offset, $data_size * 1);
2025
					$offset += ($data_size * 1);
2026
					break;
2027
				case 0x0008: // 0x0008 = ?????  (size field *= 2-byte), values are stored as ??????
2028
					$data = substr($atom_data, $offset, $data_size * 2);
2029
					$offset += ($data_size * 2);
2030
					break;
2031
				default:
2032
echo 'QuicktimeParseNikonNCTG()::unknown $data_size_type: '.$data_size_type.'<br>';
2033
					break 2;