@@ -333,7 +333,7 @@ void common_hal_audioio_audioout_play(audioio_audioout_obj_t *self,
333333 common_hal_audioio_audioout_stop (self );
334334 }
335335 audio_dma_result result = AUDIO_DMA_OK ;
336- uint32_t sample_rate = audiosample_sample_rate (sample );
336+ uint32_t sample_rate = audiosample_get_sample_rate (sample );
337337 #ifdef SAMD21
338338 const uint32_t max_sample_rate = 350000 ;
339339 #endif
@@ -364,12 +364,12 @@ void common_hal_audioio_audioout_play(audioio_audioout_obj_t *self,
364364 right_channel_reg = (uint32_t )& DAC -> DATABUF [0 ].reg ;
365365 }
366366
367- size_t num_channels = audiosample_channel_count (sample );
367+ size_t num_channels = audiosample_get_channel_count (sample );
368368
369369 if (num_channels == 2 &&
370370 // Are DAC channels sequential?
371371 left_channel_reg + 2 == right_channel_reg &&
372- audiosample_bits_per_sample (sample ) == 16 ) {
372+ audiosample_get_bits_per_sample (sample ) == 16 ) {
373373 result = audio_dma_setup_playback (& self -> left_dma , sample , loop , false, 0 ,
374374 false /* output unsigned */ ,
375375 left_channel_reg ,
@@ -403,7 +403,7 @@ void common_hal_audioio_audioout_play(audioio_audioout_obj_t *self,
403403 }
404404 }
405405 Tc * timer = tc_insts [self -> tc_index ];
406- set_timer_frequency (timer , audiosample_sample_rate (sample ));
406+ set_timer_frequency (timer , audiosample_get_sample_rate (sample ));
407407 timer -> COUNT16 .CTRLBSET .reg = TC_CTRLBSET_CMD_RETRIGGER ;
408408 while (timer -> COUNT16 .STATUS .bit .STOP == 1 ) {
409409 }
0 commit comments