|
@@ 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 |