Bonjour à tous.
Je suis en train de réaliser un programme permettant de mixer 2 flux audios avec DirectShow, l'un des flux provient d'une webcam et l'autre provient d'un microphone connecté à l'entrée microphone d'une carte son Sigmatel Audio.
Le problème est le suivant:
Avec la fonction put_MixerLevel( ) de l'interface IAMAudioInputMixer, j'arrive à régler le volume (gain) d'entrée du microphone de la webcam. Par contre, quand je fais la meme manipulation avec l'entrée de la carte son, il me retourne un HRESULT égale à E_NOTIMPL.
J'ai tenté de réinstaller le driver et d'utiliser une carte son externe mais rien n'y fait le problème est toujours là. Est ce que quelqu'un a su régler ce problème? Y a t-il une autre méthode pour régler le gain en entrée d'un microphone??
En vous remerciant d'avance pour votre aide.
Partager