diff --git a/modules/audio_output/audiounit_ios.m b/modules/audio_output/audiounit_ios.m index 4eb144160a1dbbd449d09197fd9c16f919c2dd71..d37c07f22c5b5008b15d147950af3fbcf4bc13db 100644 --- a/modules/audio_output/audiounit_ios.m +++ b/modules/audio_output/audiounit_ios.m @@ -362,12 +362,6 @@ avas_GetOptimalChannelLayout(audio_output_t *p_aout, enum port_type *pport_type, break; } - msg_Dbg(p_aout, "Output on %s, channel count: %u, spatialAudioEnabled %i", - *pport_type == PORT_TYPE_HDMI ? "HDMI" : - *pport_type == PORT_TYPE_USB ? "USB" : - *pport_type == PORT_TYPE_HEADPHONES ? "Headphones" : "Default", - layout ? (unsigned) layout->mNumberChannelDescriptions : 2, p_sys->b_spatial_audio_supported); - *playout = layout; return VLC_SUCCESS; } @@ -660,6 +654,13 @@ Start(audio_output_t *p_aout, audio_sample_format_t *restrict fmt) goto error; } + msg_Dbg(p_aout, "Output on %s, channel count: %ld, spatialAudioEnabled %i", + port_type == PORT_TYPE_HDMI ? "HDMI" : + port_type == PORT_TYPE_USB ? "USB" : + port_type == PORT_TYPE_HEADPHONES ? "Headphones" : "Default", + (long) [p_sys->avInstance outputNumberOfChannels], + p_sys->b_spatial_audio_supported); + p_aout->current_sink_info.headphones = port_type == PORT_TYPE_HEADPHONES; p_sys->au_unit = au_NewOutputInstance(p_aout, kAudioUnitSubType_RemoteIO);