RenderHeads / UnityPlugin-AVProMovieCapture

AVPro Movie Capture is a Unity Plugin for advanced video capture to AVI/MP4/MOV files
https://renderheads.com/products/avpro-movie-capture/
47 stars 8 forks source link

The microphone I selected does not apply to avpro capture #15

Open sujinlab opened 5 years ago

sujinlab commented 5 years ago

Hi.

I use one of the multi microphones in the window to capture.

Changing the input audio setting of avpro Capture does not apply. The default microphone of the window is applied. So to change input audio, I have to change the default microphone of Windows.

20190906_224239 20190906_224253

I've changed the microphone settings, but the sound comes from the microphone that's set by default in the window.

20190906_234602

AndrewRH commented 5 years ago

Thanks for reporting this, we will investigate.

AndrewRH commented 4 years ago

Ok I think I've worked out what was happening here. You changed the default microphone while the plugin was already running. You see, when the plugin first loads, we create a list of all the audio devices, and store their index. We then refer to them only by index. But when you go and change audio settings, the ordering of the devices will change, but our plugin will still have the old ordering. So there will be a mismisatch. This shouldn't be problem if you don't change audio settings in the system.

Hopefully this is the same issue you were having.

I will see if we can use a better system to manage this in an upcoming version.

Thanks,

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.