Code Duplication    Length = 3-3 lines in 3 locations

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

@@ 432-434 (lines=3) @@
429
						$atom_structure['data']        =                           substr($atom_data, 4);
430
431
						$atom_structure['language']    = $this->QuicktimeLanguageLookup($atom_structure['language_id']);
432
						if (empty($info['comments']['language']) || (!in_array($atom_structure['language'], $info['comments']['language']))) {
433
							$info['comments']['language'][] = $atom_structure['language'];
434
						}
435
					} else {
436
						// Apple item list box atom handler
437
						$atomoffset = 0;
@@ 737-739 (lines=3) @@
734
					$atom_structure['language_id'] = getid3_lib::BigEndian2Int(substr($atom_data,  4, 2));
735
736
					$atom_structure['language']    = $this->QuicktimeLanguageLookup($atom_structure['language_id']);
737
					if (empty($info['comments']['language']) || (!in_array($atom_structure['language'], $info['comments']['language']))) {
738
						$info['comments']['language'][] = $atom_structure['language'];
739
					}
740
					break;
741
742
@@ 1214-1216 (lines=3) @@
1211
					$atom_structure['modify_time_unix']      = getid3_lib::DateMac2Unix($atom_structure['modify_time']);
1212
					$atom_structure['playtime_seconds']      = $atom_structure['duration'] / $atom_structure['time_scale'];
1213
					$atom_structure['language']              = $this->QuicktimeLanguageLookup($atom_structure['language_id']);
1214
					if (empty($info['comments']['language']) || (!in_array($atom_structure['language'], $info['comments']['language']))) {
1215
						$info['comments']['language'][] = $atom_structure['language'];
1216
					}
1217
					$info['quicktime']['timestamps_unix']['create'][$atom_structure['hierarchy']] = $atom_structure['creation_time_unix'];
1218
					$info['quicktime']['timestamps_unix']['modify'][$atom_structure['hierarchy']] = $atom_structure['modify_time_unix'];
1219
					break;