Как прослушивать музыку в программе из потока из памяти или ее обязательно надо сохранять в файл на HDD?
Этот топик читают: Гость
Ответов: 632
Рейтинг: 16
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
если звук в формате wav, то PlaySound или BASS_StreamCreate, иначе BASS_StreamCreateFile + TempFileStream
|
|||
карма: 27 |
|
Ответов: 632
Рейтинг: 16
|
|||
Dilma, не, в мп3
иначе большой размер а схемку может покажите? |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
ExampleMediaBASS*.sha
|
|||
карма: 27 |
|
Ответов: 632
Рейтинг: 16
|
|||
первое нашел, а где взять TempFileStream?
[size=-2]------ Добавлено в 18:46 без БАССкава не поет [size=-2]------ Добавлено в 18:48 еще раз извиняюсь, но наверное есть поиск по компонентам в программе, хотя бы картинку высвечивало что искать |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Geka писал(а): а где взять TempFileStream?ФайлыПотоки |
|||
карма: 27 |
|
Ответов: 632
Рейтинг: 16
|
|||
все нашел, спасибо, буду разбираться
[size=-2]------ Добавлено в 19:21 чтото не получается у меня ничего...:? code_2372.txt |
|||
карма: 0 |
| ||
файлы: 1 | code_2372.txt [961B] [488] |
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Geka, играть ничего и не должно, так как в буфер загружается пустота из потока, какие данные загружаются с точки obCreate in MainForm Или я чего-то не понял?
|
|||
карма: 10 |
|
Ответов: 632
Рейтинг: 16
|
|||
Assasin, ну, поставь в бинарник TempFileStream mp3 файл и тоже ничего не проигрывает - говорит ошибка 2
|
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
Geka, у BASS_StreamCreateFile задай Name, а в BASS_ChannelPlay выбери его в свойстве Channel
|
|||
карма: 1 |
|
Ответов: 970
Рейтинг: 270
|
|||
карма: 0 |
|
Ответов: 632
Рейтинг: 16
|
|||
Genius, Гений однозначно, спасибо
|
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
Genius писал(а): а уменя работаетGenius, ненадо тут путать.... написал же Ravilr писал(а): у BASS_StreamCreateFile задай Name, а в BASS_ChannelPlay выбери его в свойстве Channelэто была ошибка в схеме Geka, ну и бинарник подать и все. ------------ Дoбавленo в 20.40: а ну еще неправильно временные файлы создавал. там префикс и расширение отдельно указывать надо было. ------------ Дoбавленo в 20.44:
|
|||
карма: 1 |
|
Ответов: 632
Рейтинг: 16
|
|||
Ravilr, спс, начнем с того что я поставил рядом bass.dll на 91кб из закрома HDD
|
|||
карма: 0 |
|
14