[C#][Je n'arrive pas à comprendre ce code]
Bonsoir,
cela fait plusieurs jours que j'essaye de décortiquer le code dont le liens suit : http://www.codeproject.com/KB/audio-video/cswavrec.aspx
A partir du code ci-dessous je n'arrive pas à comprendre pourquoi avec new WaveLib.WaveInRecorder et -1 en premier argument je n'arrive pas à enregistrer un fichier que je joue par exemple en mp3.
Merci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| private void Start()
{
Stop();
try
{
WaveLib.WaveFormat fmt = new WaveLib.WaveFormat(44100, 16, 2);
m_Player = new WaveLib.WaveOutPlayer(-1, fmt, 16384, 3,
new WaveLib.BufferFillEventHandler(Filler));
m_Recorder = new WaveLib.WaveInRecorder(-1, fmt, 16384, 3,
new WaveLib.BufferDoneEventHandler(DataArrived));
}
catch
{
Stop();
throw;
}
} |