Re[2]: Проирывание MP3
От: softds  
Дата: 15.07.05 07:41
Оценка:
Здравствуйте, SnowMan, Вы писали:

SM>Здравствуйте, softds, Вы писали:


S>>Проблема: предположим воспроизводится мп3 файл. Соответственно бежит слайдер указывающий на временную позицию (как в WinAmp и пр.) нужно сделать так, что бы када этот слайдер потянешь назад выспроизведение пошло в обратном направление (аналог вращения пластинки в обратную сторону)!

S>>Такое можно реализовать и где почитать/списать?

SM>Возможно придется разжимать мп3 самому. Или воспользоваться готовым разжимальщиком, но запоминать все полученные разжатые данные, чтобы потом можно было их проиграть в обратном порядке (интересно, получится ли требуемый эффект?). При движении слайдера в обратном направлении переворачивать буферы с данными и проигрывать их. Кстати, интересно, а скорость проигрывания должна зависеть от скорости движения слайдера?


Я как думал: загрузить трек в память, сделать "обратную копию" (т.е. на 1 трек 2 буфера) и отсчитывать временные метки и в случае чего менять буферы. Или так: 1 трек нормальный, 2 "обратный", воспроизвести их одновременно, но у 2 громкость = 0, а реакция на слайдер — просто переключить громкость
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.