|
|
|
|
|
для: JIEXA
(25.02.2006 в 14:37)
| | Ну тогда на каждом этапе проверяйте значение $bits, пока не найдете в какой момент оно теряется. | |
|
|
|
|
|
|
|
для: cheops
(25.02.2006 в 14:14)
| | После этого блока с кодом значение bitrate равно нулю. | |
|
|
|
|
|
|
|
для: JIEXA
(25.02.2006 в 10:37)
| | Наверное вот этот блок подсуропил
<?php
$bitrate = 0;
if ($bits[16] == 1) $bitrate += 8;
if ($bits[17] == 1) $bitrate += 4;
if ($bits[18] == 1) $bitrate += 2;
if ($bits[19] == 1) $bitrate += 1;
?>
|
Попробуйте проверку после этого блока поставить. | |
|
|
|
|
|
|
|
для: JIEXA
(24.02.2006 в 14:08)
| | подниму тему, чтобы не забыли :) | |
|
|
|
|
|
|
|
для: JIEXA
(24.02.2006 в 14:08)
| | Да, я тоже заметил это! Походу дела гдета что то недописали! | |
|
|
|
|
 4.9 Кб |
|
|
для: cheops
(24.02.2006 в 13:41)
| | Странно. выставляю значение 16, но все равно код
<?
print $this->bitrate;
?>
|
выводит 0 | |
|
|
|
|
|
|
|
для: cheops
(24.02.2006 в 13:41)
| | Устанавливается в самом начале:
/**
* version of bitrate
* @var integer
*/
var $bitrate = 0;
var $layer;
|
ща попробую выставить значение большее нуля | |
|
|
|
|
|
|
|
для: JIEXA
(24.02.2006 в 10:29)
| | Хм... а я что-то не вижу где он у вас устанавливается, выставите его в начале файла
<?php
var $bitrate = 0; // Здесь нужно поставить что-то большее нуля
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(23.02.2006 в 22:07)
| | Оно равно "0"(нулю). выводил значение в этом куске кода
<?
echo $this->bitrate;
exit();
$size = ($length * $this->bitrate * 1000) / 8;
?>
|
| |
|
|
|
|
|
|
|
для: JIEXA
(23.02.2006 в 16:38)
| | Вы бы не могли проверить в методе write чему равно значение $this->bitrate?
<?php
echo $this->bitrate;
?>
|
PS Такие здоровые файлы лучше прикреплять в виде архива. | |
|
|
|
|