Skip to content

Commit d5eca87

Browse files
committed
audiocore: use mp_obj_t in prototypes
1 parent c38a2ac commit d5eca87

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

shared-module/audiocore/__init__.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)