Code Duplication    Length = 5-5 lines in 2 locations

src/wp-includes/ID3/module.audio-video.matroska.php 2 locations

@@ 366-370 (lines=5) @@
363
								}
364
								if (!empty($getid3_temp->info[$header_data_key])) {
365
									$info['matroska']['track_codec_parsed'][$trackarray['TrackNumber']] = $getid3_temp->info[$header_data_key];
366
									if (isset($getid3_temp->info['audio']) && is_array($getid3_temp->info['audio'])) {
367
										foreach ($getid3_temp->info['audio'] as $key => $value) {
368
											$track_info[$key] = $value;
369
										}
370
									}
371
								}
372
								else {
373
									$this->warning('Unable to parse audio data ['.basename(__FILE__).':'.__LINE__.'] because '.$class.'::Analyze() failed at offset '.$getid3_temp->info['avdataoffset']);
@@ 421-425 (lines=5) @@
418
								$getid3_ogg->ParseVorbisPageHeader($trackarray['CodecPrivate'], $vorbis_offset, $oggpageinfo);
419
								if (!empty($getid3_temp->info['ogg'])) {
420
									$info['matroska']['track_codec_parsed'][$trackarray['TrackNumber']] = $getid3_temp->info['ogg'];
421
									if (isset($getid3_temp->info['audio']) && is_array($getid3_temp->info['audio'])) {
422
										foreach ($getid3_temp->info['audio'] as $key => $value) {
423
											$track_info[$key] = $value;
424
										}
425
									}
426
								}
427
428
								// copy errors and warnings