Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Вниз

Звук с микрофона 


PVR   (2001-12-08 11:09) [0]

Записываю звук в файл без проблем, однако мне это не нужно если бы можно было записать его в чтото типа ^Bufer или Tstream меня бы это устроило больше. Ктото знает как это сделать так как MediaPlayer хочет писать толбко в файл.



troits   (2001-12-08 17:59) [1]

Ну, дело не в MediaPlayer, а в MCI - интерфейсе, к-м пользуется MediaPlayer. Если там ничего такого нет, попробуй после того, как запишешь файл, открыть его, например, TFileStream - ом. Вот тебе и TStream. Резервируешь потом буфер размером Size стрима, считываешь туда файл ....

А можно с помощью CreateFile - CreateFileMapping - MapViewOfFile получить сразу твой Buffer. В общем, много чего сделать можно....



PVR   (2001-12-09 16:30) [2]

Я к своей печали так и делаю этож кривизна то какая и вопрос я задаю только потому что мне противно в свою программу такой код вставлять



Sergey_n   (2001-12-13 01:30) [3]

www.nctsoft.com там есть набор компонент NCTAudioStudio в ней есть NCTAudioRecord который пишет с любого устройства в буфер.
Но ето дело SHAREWARE



Guest2002   (2002-01-21 16:03) [4]

Есть библиотека DelphiX, попробуй взять оттуда. Исходники и примеры тоже есть.
Библиотека лежит на Torry.




Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.024 c
1-57370           Aleksandr             2002-03-04 15:44  2002.03.18  
Почему поток не возобновляется после паузы?


3-57299           [NIKEL]               2002-02-13 17:14  2002.03.18  
поддержка различных СУБД в одном приложении и возможность выполнения к ним SQL запросов


4-57559           Maxman                2002-01-04 07:16  2002.03.18  
Запуск приложений


3-57275           grab                  2002-02-16 18:49  2002.03.18  
сохранение данных в .dbf файл


14-57493          Igor_thief            2002-01-31 13:56  2002.03.18  
Слабаки