yuzu-fork/src/citra_qt
Kloen Lansfiel f852369986 SDL: Select audio device (#2403)
* Initial Commit

Added Device logic to Sinks
Started on UI for selecting devices

Removed redundant import

* Audio Core: Complete Device Switching

Complete the device switching implementation by allowing the output
device to be loaded, changed and saved through the configurations menu.

Worked with the Sink abstraction and tuned the "Device Selection"
configuration so that the Device List is automatically populated when
the Sink is changed.
This hopefully addresses the concerns and recommendations mentioned in
the comments of the PR.

* Clean original implementation.

* Refactor GetSinkDetails
2017-01-25 22:33:26 -05:00
..
debugger citra-qt: Removed unused and unimplemented ramview files. 2017-01-22 18:42:15 +01:00
util Fix some warnings (#2399) 2017-01-04 13:48:29 -03:00
bootmanager.cpp Merge pull request #1951 from wwylele/motion-sensor 2017-01-07 12:39:20 -05:00
bootmanager.h Frontend: emulate motion sensor 2016-12-26 10:52:16 +02:00
citra-qt.rc Unify Windows ICON resource name 2016-12-05 19:09:16 +01:00
CMakeLists.txt Removed unused and outdated external qhexedit 2017-01-22 18:46:48 +01:00
config.cpp SDL: Select audio device (#2403) 2017-01-25 22:33:26 -05:00
config.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
configure.ui qt: Add a configuration tab for Graphics and move relevant fields. 2016-08-29 21:42:29 -04:00
configure_audio.cpp SDL: Select audio device (#2403) 2017-01-25 22:33:26 -05:00
configure_audio.h SDL: Select audio device (#2403) 2017-01-25 22:33:26 -05:00
configure_audio.ui SDL: Select audio device (#2403) 2017-01-25 22:33:26 -05:00
configure_debug.cpp Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
configure_debug.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
configure_debug.ui qt: Rename all "toogle" to "toggle". 2016-08-31 22:12:20 -04:00
configure_dialog.cpp Support additional screen layouts. 2016-11-05 02:55:41 -06:00
configure_dialog.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
configure_general.cpp Merge pull request #2240 from wwylele/auto-region 2016-12-29 22:09:01 -05:00
configure_general.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
configure_general.ui QT: Fix ui file format 2017-01-11 13:52:26 +01:00
configure_graphics.cpp config: Add option for specifying screen resolution scale factor. 2017-01-07 03:23:22 -05:00
configure_graphics.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
configure_graphics.ui QT: Fix some UI related warnings 2017-01-11 13:52:01 +01:00
configure_input.cpp configure_input: Modernize and cleanup input configuration tab 2016-12-10 23:30:28 +00:00
configure_input.h configure_input: Modernize and cleanup input configuration tab 2016-12-10 23:30:28 +00:00
configure_input.ui QT: Fix some UI related warnings 2017-01-11 13:52:01 +01:00
configure_system.cpp core: Consolidate core and system state, remove system module & cleanups. 2016-12-21 23:29:13 -05:00
configure_system.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
configure_system.ui Config: auto-select region and language 2016-12-07 20:52:42 +02:00
game_list.cpp game_list: Implement context menu for items in list 2016-12-15 18:43:10 +00:00
game_list.h game_list: Implement context menu for items in list 2016-12-15 18:43:10 +00:00
game_list_p.h game_list: Implement context menu for items in list 2016-12-15 18:43:10 +00:00
hotkeys.cpp Use negative priorities to avoid special-casing the self-include 2016-09-21 00:15:56 -07:00
hotkeys.h citra-qt: Make constructors explicit where applicable 2016-12-11 14:18:06 +00:00
hotkeys.ui Add Configure widget 2016-03-21 20:03:18 +01:00
Info.plist CMake: Fix Info.plist template for citra_qt/OSX 2016-07-21 21:33:54 +01:00
main.cpp Removed unused and outdated external qhexedit 2017-01-22 18:46:48 +01:00
main.h citra-qt: Move bits of constructor behavior to named functions 2016-12-19 15:12:28 -05:00
main.ui Minor Menu Fixes 2016-11-11 09:58:55 -08:00
ui_settings.cpp Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
ui_settings.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00