звук из blob поля
имеется база paradox, в ней содержатся звуки, записанные в blob поле (как они туда записываются я не знаю), а чем их оттуда читаь/воспроизводить, какой компонентой или еще чем?
Читай эти звуки:) в поток. А уже сам поток ты можешь воспроизводить.
Читай эти звуки:) в поток.
^^^^^^^^^^^^^^^^^^^^^^^
а каким образом?
^^^^^^^^^^^^^^^^^^^^^^^
а каким образом?
Посмотри в хелпе про TField::CreateBlobStream
Посмотри в хелпе про TField::CreateBlobStream
нашел, пасибо.
нашел, пасибо.
с потоком разобрался, а теперь как воспроизвести из потока, в стандартном mplayere нет метода LoadFromStream.
с потоком разобрался, а теперь как воспроизвести из потока, в стандартном mplayere нет метода LoadFromStream.
Хм, значит, придется сохранять в файл, если писать собственные обертки для непосредственного воспроизведения потока не улыбается.
Лично не в курсе, но предполагаю, что придется писать много кода, связанного с управлением устройствами MCI, и т. п.
Хм, значит, придется сохранять в файл, если писать собственные обертки для непосредственного воспроизведения потока не улыбается.
Лично не в курсе, но предполагаю, что придется писать много кода, связанного с управлением устройствами MCI, и т. п.
Без этого не обойтись. Самое простое, и одновременно самое убогое - сохранять поток в файл, а после воспроизводить.
Без этого не обойтись. Самое простое, и одновременно самое убогое - сохранять поток в файл, а после воспроизводить.
действительно убогое, но, видимо придется.
действительно убогое, но, видимо придется.
В таком случае, записуй данные туда порциями и не забывай проверять свободное место на диске.