diff options
author | Michael Dickens <mlk@alum.mit.edu> | 2014-03-07 11:10:07 -0500 |
---|---|---|
committer | Michael Dickens <mlk@alum.mit.edu> | 2014-03-07 11:10:07 -0500 |
commit | 6e0895cb3cbc355060eab037ef74b8e237dcf133 (patch) | |
tree | 41d7f98abee78a8154bb4841761de8850f1ae607 /docs/doxygen/swig_doc.py | |
parent | ca69ec5d64b67dfc714917bd94162a5d1f131d69 (diff) |
fix gr-audio osx:
+ use GNU Radio preferences file to set default input and output audio device, if provided;
+ use gr::logger for all non-debug messages;
+ case-insensitive string find with desired audio device name;
+ fixes buffer allocation bug with low sample rates;
+ allows using a specific (named) audio device, or the default;
+ handles the case when the selected audio device becomes unavailable (e.g., a USB stick is removed while in use);
+ if no audio device name is provided, uses the default audio device as found in System Preferences::Sound;
+ handles the case when the default audio device is in use, and the user changes that audio device in System Preferences::Sound, by internally resetting to use the newly selected audio device;
+ all non-Apple names are now lower_case, not CamelCase;
+ move osx_impl functions to gr::audio::osx, and use them correctly;
+ install osx_impl.h to expose gr::audio::osx functions, but iff OSX audio is enabled.
Diffstat (limited to 'docs/doxygen/swig_doc.py')
0 files changed, 0 insertions, 0 deletions