| Re: how to record in an audio stream and be compitable with avi32 dll |
|
 |
|
 |
|
 |
|
 |
Group: microsoft.public.win32.programmer.directx.audio · Group Profile
Author: Alessandro AngeliAlessandro Angeli Date: Mar 14, 2008 14:15
From: "Mariam Hussien"
> First at all thanks for your quick reply
> well ,what I want to do is
> 1- Get voice from a buffer in an audio stream
> 2- read this audio stream in a memory buffer, I got a
> pointer to this memory buffer from IMemoryData.GetInfo
>
> My Imagination was to record the voice in the stream in
> some way [I don't know how]
> then I can get a handle to this stream [I also don't know
> how] to pass it to AVIStreamRead() so I can read the
> stream in memory buffer I got from IMemoryData.GetInfo
>
> I know I am bad in describing what I want, but this part
> is realted to project baes mainly on tapi , so I don't
> want to get in details
I can understand you don't want to provide details, but
without some details it is impossible to help you, since I
can't figure out how you plan on putting together TAPI,
AVIFile AVIStreamRead() and IMemoryData (I assume you are
referring to DirectShow's Multimedia Streaming, correct?).
In what language are you programming?
Where does the audio come from? Audio device, TAPI device,
network, file, memory...
What do you want to do with the audio? Save it to file (what
kind?), play it through an audio device or a TAPI device,
send it over the network, just keep it in memory to analyze
it...
|