atrooney-online-2/include
scatterflower 9eb0f53db1
Reset BASS when switching devices; drop Qt Multimedia support (#262)
* Allow changing audio device on the fly while in a server
* Use default audio device if device in config doesn't exist
* Automatically change audio device to default when current one is invalid
* Destroy Qt Multimedia support

It was decided that there was not enough attention being given to Qt
Multimedia support to justify its continued maintenance simply as a
libre alternative to BASS. While substantial changes to audio were being
made in 2.8, the Qt Multimedia support code fell behind in disrepair.
It's clear that there is no vested interest in implementing audio
features twice for the sake of licensing.

When it's time to switch to another audio library, it will be done
unilaterally.

* CI: Use BASS for Linux build

Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2020-08-19 16:40:37 -05:00
..
aoapplication.h Reset BASS when switching devices; drop Qt Multimedia support (#262) 2020-08-19 16:40:37 -05:00
aoblipplayer.h Reset BASS when switching devices; drop Qt Multimedia support (#262) 2020-08-19 16:40:37 -05:00
aobutton.h Perform clang-format 2020-05-22 17:13:37 -05:00
aocaseannouncerdialog.h Perform clang-format 2020-05-22 17:13:37 -05:00
aocharbutton.h Perform clang-format 2020-05-22 17:13:37 -05:00
aocharmovie.h Perform clang-format 2020-05-22 17:13:37 -05:00
aoemotebutton.h Add darker button generator (#201) 2020-07-30 12:10:58 -05:00
aoevidencebutton.h Perform clang-format 2020-05-22 17:13:37 -05:00
aoevidencedisplay.h Perform clang-format 2020-05-22 17:13:37 -05:00
aoimage.h Perform clang-format 2020-05-22 17:13:37 -05:00
aolineedit.h Perform clang-format 2020-05-22 17:13:37 -05:00
aomovie.h Perform clang-format 2020-05-22 17:13:37 -05:00
aomusicplayer.h Reset BASS when switching devices; drop Qt Multimedia support (#262) 2020-08-19 16:40:37 -05:00
aooptionsdialog.h IC log rewrite (#259) 2020-08-19 11:16:41 -05:00
aopacket.h Perform clang-format 2020-05-22 17:13:37 -05:00
aoscene.h Perform clang-format 2020-05-22 17:13:37 -05:00
aosfxplayer.h Reset BASS when switching devices; drop Qt Multimedia support (#262) 2020-08-19 16:40:37 -05:00
aotextarea.h Perform clang-format 2020-05-22 17:13:37 -05:00
aotextedit.h Perform clang-format 2020-05-22 17:13:37 -05:00
bass.h Perform clang-format 2020-05-22 17:13:37 -05:00
bassopus.h clang 2 electric boogaloo 2020-05-22 02:14:54 +03:00
chatlogpiece.h IC log rewrite (#259) 2020-08-19 11:16:41 -05:00
courtroom.h Reset BASS when switching devices; drop Qt Multimedia support (#262) 2020-08-19 16:40:37 -05:00
datatypes.h Perform clang-format 2020-05-22 17:13:37 -05:00
debug_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00
discord_register.h Perform clang-format 2020-05-22 17:13:37 -05:00
discord_rich_presence.h Merge KFO source unconditionally into AO2 2020-05-22 19:17:55 -05:00
discord_rpc.h Perform clang-format 2020-05-22 17:13:37 -05:00
discord-rpc.h Perform clang-format 2020-05-22 17:13:37 -05:00
encryption_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00
file_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00
hardware_functions.h moved headers into include and cpp files into src + logo into resource 2018-12-26 16:43:08 +01:00
hex_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00
lobby.h Perform clang-format 2020-05-22 17:13:37 -05:00
misc_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00
networkmanager.h Perform clang-format 2020-05-22 17:13:37 -05:00
scrolltext.h clang 2 electric boogaloo 2020-05-22 02:14:54 +03:00
text_file_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00