rdp / screen-capture-recorder-to-video-windows-free

a free open source windows "screen capture" device and recorder (also allows VLC/ffmpeg and others to capture/stream desktop/audio)
https://github.com/rdp/screen-capture-recorder-to-video-windows-free/releases
Other
2.09k stars 458 forks source link

Can't select audio device for recording #47

Closed andrasfuchs closed 10 years ago

andrasfuchs commented 10 years ago

I've got the following error when I tried to select one of my audio recording devices. My guess is that the multiple cards/devices on that computer causes the problem, but I'm not sure, I'm not good with Ruby :)

[dshow @ 01f3c000] DirectShow video devices [dshow @ 01f3c000] "screen-capture-recorder" [dshow @ 01f3c000] DirectShow audio devices [dshow @ 01f3c000] "Microphone (Sound Blaster Z)" [dshow @ 01f3c000] "virtual-audio-capturer" dummy: Immediate exit requested "[\u2713:choose_audio_0] \"Microphone (Sound Blaster Z) \"" now "[\u2713:choose_audio_1] \"virtual-audio-capturer \"" now Exception in thread "AWT-EventQueue-0" org.jruby.exceptions.RaiseException: (Typ eError) can't convert Array into String at org.jruby.RubyString.concat(org/jruby/RubyString.java:2601) at RUBY.choose_audio(c:/Program Files (x86)/Screen Capturer Recorder/con figuration_setup_utility/record_with_buttons_options_pane.rb:226) at org.jruby.RubyProc.call(org/jruby/RubyProc.java:271) at RUBY.after_checked(c:/Program Files (x86)/Screen Capturer Recorder/co nfiguration_setup_utility/jruby-swing-helpers/lib/simple_gui_creator/swing_helpe rs.rb:249) at org.jruby.gen.InterfaceImpl1807703088.itemStateChanged(org/jruby/gen/ InterfaceImpl1807703088.gen:13) "[\u2713:choose_audio_0] \"Microphone (Sound Blaster Z) \"" now "[\u2713:choose_audio_1] \"virtual-audio-capturer \"" now Exception in thread "AWT-EventQueue-0" org.jruby.exceptions.RaiseException: (Typ eError) can't convert Array into String at org.jruby.RubyString.concat(org/jruby/RubyString.java:2601) at RUBY.choose_audio(c:/Program Files (x86)/Screen Capturer Recorder/con figuration_setup_utility/record_with_buttons_options_pane.rb:226) at org.jruby.RubyProc.call(org/jruby/RubyProc.java:271) at RUBY.after_checked(c:/Program Files (x86)/Screen Capturer Recorder/co nfiguration_setup_utility/jruby-swing-helpers/lib/simple_gui_creator/swing_helpe rs.rb:249) at org.jruby.gen.InterfaceImpl1807703088.itemStateChanged(org/jruby/gen/ InterfaceImpl1807703088.gen:13) "[\u2713:choose_audio_0] \"Microphone (Sound Blaster Z) \"" now "[\u2713:choose_audio_1] \"virtual-audio-capturer \"" now Exception in thread "AWT-EventQueue-0" org.jruby.exceptions.RaiseException: (Typ eError) can't convert Array into String at org.jruby.RubyString.concat(org/jruby/RubyString.java:2601) at RUBY.choose_audio(c:/Program Files (x86)/Screen Capturer Recorder/con figuration_setup_utility/record_with_buttons_options_pane.rb:226) at org.jruby.RubyProc.call(org/jruby/RubyProc.java:271) at RUBY.after_checked(c:/Program Files (x86)/Screen Capturer Recorder/co nfiguration_setup_utility/jruby-swing-helpers/lib/simple_gui_creator/swing_helpe rs.rb:249) at org.jruby.gen.InterfaceImpl1807703088.itemStateChanged(org/jruby/gen/ InterfaceImpl1807703088.gen:13) Exception in thread "AWT-EventQueue-0" org.jruby.exceptions.RaiseException: (Typ eError) can't convert Array into String at org.jruby.RubyString.concat(org/jruby/RubyString.java:2601) at RUBY.choose_audio(c:/Program Files (x86)/Screen Capturer Recorder/con figuration_setup_utility/record_with_buttons_options_pane.rb:226) at org.jruby.RubyProc.call(org/jruby/RubyProc.java:271) at RUBY.after_checked(c:/Program Files (x86)/Screen Capturer Recorder/co nfiguration_setup_utility/jruby-swing-helpers/lib/simple_gui_creator/swing_helpe rs.rb:249) at org.jruby.gen.InterfaceImpl1807703088.itemStateChanged(org/jruby/gen/ InterfaceImpl1807703088.gen:13)