X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Falsa_pool.cpp;h=fcd4fea7cce6af341cb7d5dfc0dda22c2dff233c;hb=734a8b9f5d2baaadc3762b4abd25032898a2653b;hp=bdff5af09917b0c13a79bc5453b3e255ffd02ff4;hpb=9ffd4f03f314cc6e0254449593def95c9bc203d6;p=nageru diff --git a/nageru/alsa_pool.cpp b/nageru/alsa_pool.cpp index bdff5af..fcd4fea 100644 --- a/nageru/alsa_pool.cpp +++ b/nageru/alsa_pool.cpp @@ -266,12 +266,10 @@ ALSAPool::ProbeResult ALSAPool::probe_device_once(unsigned card_index, unsigned display_name = devices[internal_dev_index].display_name(); } - fprintf(stderr, "%s: Probed successfully.\n", address); - 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;