![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
стервочка (я мужик)
|
SoundMixer.soundTransform для всех сразу
![]() |
|
|||||
|
О том о чем вы рассуждаете - это чепуха %), Вернее не чепуха, но не смертельно. Смертельно это play(pos) когда pos больше длинны трека. Это не лечиться никак! Только четким контролем за значением pos.
Используя этот метод, например в вашем плеере вы автоматом делаете его глючным. Т.к. всегда есть возможность соврать со значение pos. +1ms и все ваше приложение убило браузер насмерть %(. И выличить это вы не в силах.
__________________
33 коровы |
|
|||||
|
Регистрация: Dec 2003
Адрес: Москва
Сообщений: 176
|
try catch не помогает... странно, конечно.
на мой взгляд, можно и так вполне обойтись: var pos : int = parseInt(posInput.text); if (pos > player.length) pos = player.length; track = player.play(pos); т.е. просто давать пользователю двигать ползунок в пределах загружаемого контента |
|
|||||
|
Цитата:
)Конкретно в моем случае еще были глюки даже если позиция большаня но не больше длинны звука - не нравился mp3 сжатый до 8kbps, хотя с небольшой позиции работало все ок, и если даже слушать его полностью без перемоток то было тоже ок. Пережал заработало. Но глюк с позицией больше длинны трека остается остается открытым.
__________________
33 коровы |
|
|||||
|
Цитата:
Не давать перематывать нельзя т.к. там все зависит не от длинны конкретного звука, а от других параметров. Если допустим общее время показа больше длинны звука то он повторяется (зацикливается). А тут есть небольшая вероятность как раз эту 1ms и провтыкать(
__________________
33 коровы Последний раз редактировалось __i; 22.01.2007 в 17:49. |
|
|||||
|
Регистрация: Dec 2003
Адрес: Москва
Сообщений: 176
|
аа, ясно.
|
|
|||||
|
стервочка (я мужик)
|
такая конструкция тоже не имеет право на жизнь в идеальном случаи, так как запустить звук можно до того как тот загрузился и получил длинну. в этом случаи длинна звука ровна 0.
|
|
|||||
|
Регистрация: Dec 2003
Адрес: Москва
Сообщений: 176
|
Цитата:
) |
|
|||||
|
стервочка (я мужик)
|
fishbounce, ну само сабой
я просто привёл граничный пример. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|