Code Duplication    Length = 3-4 lines in 3 locations

3rdparty/getID3/getid3/module.audio-video.quicktime.php 3 locations

@@ 455-458 (lines=4) @@
452
									case "\x10\xB5":
453
										$atom_structure['data'] = $boxsmalldata;
454
										break;
455
									default:
456
										$this->warning('Unknown QuickTime smallbox type: "'.preg_replace('#[^a-zA-Z0-9 _\\-]#', '?', $boxsmalltype).'" ('.trim(getid3_lib::PrintHexBytes($boxsmalltype)).') at offset '.$baseoffset);
457
										$atom_structure['data'] = $atom_data;
458
										break;
459
								}
460
								$atomoffset += (4 + $boxsmallsize);
461
							}
@@ 601-603 (lines=3) @@
598
										}
599
										break;
600
601
									default:
602
										$this->warning('Unknown QuickTime box type: "'.preg_replace('#[^a-zA-Z0-9 _\\-]#', '?', $boxtype).'" ('.trim(getid3_lib::PrintHexBytes($boxtype)).') at offset '.$baseoffset);
603
										$atom_structure['data'] = $atom_data;
604
605
								}
606
							}
@@ 2077-2080 (lines=4) @@
2074
					$atom_structure['track_number'] = getid3_lib::BigEndian2Int($atom_data);
2075
					break;
2076
2077
				default:
2078
					$this->warning('Unknown QuickTime atom type: "'.preg_replace('#[^a-zA-Z0-9 _\\-]#', '?', $atomname).'" ('.trim(getid3_lib::PrintHexBytes($atomname)).'), '.$atomsize.' bytes at offset '.$baseoffset);
2079
					$atom_structure['data'] = $atom_data;
2080
					break;
2081
			}
2082
		}
2083
		array_pop($atomHierarchy);