Показать сообщение отдельно
Старый 13.05.2009, 23:42
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 1  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
По умолчанию Filereference - загрузить и проиграть mp3

Здравствуйте
Вопрос состоит в том, как именно стоит воспроизводить mp3, полученный методом FileReference.load()
По сути дела, mp3 становится массивом байтов ByteArray, и тут все понятно.
Далее нужно все это дело подсунуть объекту Sound
Решил сделать это через событие SampleDataEvent - отсылается, когда объект Sound требует новую порцию данных для проигрывания.

И вот с этим то и возникла загвоздка. Я считывал байты так:
Код AS3:
event.data.writeByte(FileReference.data.readByte())
где event - это событие SampleData
однако получался только шум...

Каким образом правильно проиграть загруженный Filereference'ом mp3-файл ???

UPD:
существующее решение, которое собираюсь упростить под свои нужды
кстати, там же есть библиотека для чтения ID3 тэгов
__________________
...вселенская грусть


Последний раз редактировалось gloomyBrain; 14.05.2009 в 00:04.