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