CoreAudio: fix properties for input/output

Also, check that audio devices are available before setting defaults
This commit is contained in:
jp9000
2014-03-10 13:59:15 -07:00
parent 03fc5b92b3
commit 806837873a
3 changed files with 45 additions and 25 deletions

View File

@@ -749,7 +749,7 @@ struct obs_source_info coreaudio_input_capture_info = {
.create = coreaudio_create_input_capture,
.destroy = coreaudio_destroy,
.defaults = coreaudio_defaults,
.properties = coreaudio_output_properties
.properties = coreaudio_input_properties
};
struct obs_source_info coreaudio_output_capture_info = {
@@ -760,5 +760,5 @@ struct obs_source_info coreaudio_output_capture_info = {
.create = coreaudio_create_output_capture,
.destroy = coreaudio_destroy,
.defaults = coreaudio_defaults,
.properties = coreaudio_input_properties
.properties = coreaudio_output_properties
};