mirror of
https://github.com/0ldsk00l/nestopia.git
synced 2025-04-02 10:31:51 -04:00
FLTK: Style changes around audio muting
This commit is contained in:
parent
f7bacd038d
commit
9e6bded5ba
2 changed files with 4 additions and 13 deletions
|
@ -86,12 +86,8 @@ void audio_cb_input(void *data, uint8_t *stream, int len) {
|
|||
|
||||
AudioManager::AudioManager(JGManager& jgm, SettingManager& setmgr)
|
||||
: jgm(jgm), setmgr(setmgr) {
|
||||
if (setmgr.get_setting("a_mute")->val) {
|
||||
jgm.set_audio_cb(AudioManager::null_queue);
|
||||
}
|
||||
else {
|
||||
jgm.set_audio_cb(AudioManager::queue);
|
||||
}
|
||||
jgm.set_audio_cb(setmgr.get_setting("a_mute")->val ?
|
||||
AudioManager::null_queue : AudioManager::queue);
|
||||
|
||||
// Initialize audio buffers
|
||||
buf_in = new int16_t[BUFSIZE];
|
||||
|
|
|
@ -473,15 +473,10 @@ void FltkUi::mute(Fl_Widget *w, void *data) {
|
|||
m = w ? const_cast<Fl_Menu_Item*>(((Fl_Menu_Bar*)w)->mvalue()) :
|
||||
get_menuitem(muted ? "Unmute" : "Mute");
|
||||
|
||||
if (muted) {
|
||||
audiomgr-> mute(false);
|
||||
}
|
||||
else {
|
||||
audiomgr-> mute(true);
|
||||
}
|
||||
|
||||
muted ^= 1;
|
||||
|
||||
audiomgr->mute(muted);
|
||||
|
||||
m->label(muted ? "Unmute" : "Mute");
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue