@@ 1583-1587 (lines=5) @@ | ||
1580 | $distinct_bitrates++; |
|
1581 | } |
|
1582 | } |
|
1583 | if ($distinct_bitrates > 1) { |
|
1584 | $info['mpeg']['audio']['bitrate_mode'] = 'vbr'; |
|
1585 | } else { |
|
1586 | $info['mpeg']['audio']['bitrate_mode'] = 'cbr'; |
|
1587 | } |
|
1588 | $info['audio']['bitrate_mode'] = $info['mpeg']['audio']['bitrate_mode']; |
|
1589 | ||
1590 | } |
@@ 415-418 (lines=4) @@ | ||
412 | $info['ogg']['stop_bit'] = getid3_lib::LittleEndian2Int(substr($filedata, $filedataoffset, 1)); // must be 1, marks end of packet |
|
413 | ||
414 | $info['audio']['bitrate_mode'] = 'vbr'; // overridden if actually abr |
|
415 | if ($info['ogg']['bitrate_max'] == 0xFFFFFFFF) { |
|
416 | unset($info['ogg']['bitrate_max']); |
|
417 | $info['audio']['bitrate_mode'] = 'abr'; |
|
418 | } |
|
419 | if ($info['ogg']['bitrate_nominal'] == 0xFFFFFFFF) { |
|
420 | unset($info['ogg']['bitrate_nominal']); |
|
421 | } |
|
@@ 422-425 (lines=4) @@ | ||
419 | if ($info['ogg']['bitrate_nominal'] == 0xFFFFFFFF) { |
|
420 | unset($info['ogg']['bitrate_nominal']); |
|
421 | } |
|
422 | if ($info['ogg']['bitrate_min'] == 0xFFFFFFFF) { |
|
423 | unset($info['ogg']['bitrate_min']); |
|
424 | $info['audio']['bitrate_mode'] = 'abr'; |
|
425 | } |
|
426 | return true; |
|
427 | } |
|
428 |