X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Falsa_pool.cpp;h=70f533e32fafcfcbbb50a5718352cfc9a23d0930;hb=c364ccde52c21ef2edf19e93379b7e77dffa7cd8;hp=bdff5af09917b0c13a79bc5453b3e255ffd02ff4;hpb=9ffd4f03f314cc6e0254449593def95c9bc203d6;p=nageru diff --git a/nageru/alsa_pool.cpp b/nageru/alsa_pool.cpp index bdff5af..70f533e 100644 --- a/nageru/alsa_pool.cpp +++ b/nageru/alsa_pool.cpp @@ -271,7 +271,7 @@ ALSAPool::ProbeResult ALSAPool::probe_device_once(unsigned card_index, unsigned reset_device(internal_dev_index); // Restarts it if it is held (ie., we just replaced a dead card). DeviceSpec spec{InputSourceType::ALSA_INPUT, internal_dev_index}; - global_audio_mixer->set_display_name(spec, display_name); + global_audio_mixer->set_device_parameters(spec, display_name, CardType::LIVE_CARD, /*num_channels=*/0, /*active=*/true); // Type and channels are ignored. global_audio_mixer->trigger_state_changed_callback(); return ALSAPool::ProbeResult::SUCCESS;