@@ -39,14 +39,14 @@ typedef enum {
3939 GET_BUFFER_ERROR , // Error while reading data.
4040} audioio_get_buffer_result_t ;
4141
42- typedef uint32_t (* audiosample_sample_rate_fun )(void * sample_obj );
43- typedef uint8_t (* audiosample_bits_per_sample_fun )(void * sample_obj );
44- typedef uint8_t (* audiosample_channel_count_fun )(void * sample_obj );
45- typedef void (* audiosample_reset_buffer_fun )(void * sample_obj );
46- typedef audioio_get_buffer_result_t (* audiosample_get_buffer_fun )(void * sample_obj ,
42+ typedef uint32_t (* audiosample_sample_rate_fun )(mp_obj_t );
43+ typedef uint8_t (* audiosample_bits_per_sample_fun )(mp_obj_t );
44+ typedef uint8_t (* audiosample_channel_count_fun )(mp_obj_t );
45+ typedef void (* audiosample_reset_buffer_fun )(mp_obj_t );
46+ typedef audioio_get_buffer_result_t (* audiosample_get_buffer_fun )(mp_obj_t ,
4747 bool single_channel , uint8_t channel , uint8_t * * buffer ,
4848 uint32_t * buffer_length );
49- typedef void (* audiosample_get_buffer_structure_fun )(void * sample_obj ,
49+ typedef void (* audiosample_get_buffer_structure_fun )(mp_obj_t ,
5050 bool single_channel , bool * single_buffer ,
5151 bool * samples_signed , uint32_t * max_buffer_length ,
5252 uint8_t * spacing );
0 commit comments