Добрый день всем) подскажите как поймать поток звука когда я звоню с модема?! возможно ли это вообще и актуально ли это?! Можно ли это сделать программно не трогая звук компьютера(например смотрю кино, а программа не трогая звук кино, пишет звук звонка в File) и сохранить в MP3 или WAV???
Через какую прогу звонишь? А так все банально - берешь прогу для определения какие API функции используются и с какими параметрами, пишешь DLL для перехвата и записи. И инжектишь в процесс.
Вот именно, что имеется обычный модем GSM + Rad 2010, WinAPI и AT Command - звонит отлично, но не всегда есть звук ( гудка ) и не могу понять как его перехватить своей прогой, некоторые говорят, что для этого есть COM Port типо для аудио передачи, ну как узнать так ли это?!
Была бы у меня эта прога...модем то есть. Вообщем там 90% надо перехватывать waveInOpen и waveOutOpen (если смотреть в Delphi - модуль MMSystem). Их перехватываешь и эти два потока записываешь, правда хз как в один объединить, это уже надо в гугле смотреть алгоритмы.
К сожалению исходы не хочу палить, а то тут прозвонщиков понаделают потом уйма. На данный момент даже "коннект менеджер" родной от МТСа не хочет мне давать гудок при наборе номера из него, что с ним случилось я даже хз P.S. Спасибо за подсказку
Ну тут вообщем два варианта, первый через MMSystem, если неузаются, то второй вариант через DirectSound по теории, но там уже сложнее.