@@ -147,7 +147,7 @@ def _err_ne(result: T, func: Callable, args: list) -> T:
147
147
# The fourth is the error handler.
148
148
exported_functions : list [tuple [Any , ...]] = [
149
149
# Generic
150
- ("opus_get_version_string" , None , ctypes .c_char_p , None ),
150
+ ("opus_get_version_string" , [] , ctypes .c_char_p , None ),
151
151
("opus_strerror" , [ctypes .c_int ], ctypes .c_char_p , None ),
152
152
# Encoder functions
153
153
("opus_encoder_get_size" , [ctypes .c_int ], ctypes .c_int , None ),
@@ -169,7 +169,7 @@ def _err_ne(result: T, func: Callable, args: list) -> T:
169
169
ctypes .c_int32 ,
170
170
_err_lt ,
171
171
),
172
- ("opus_encoder_ctl" , None , ctypes .c_int32 , _err_lt ),
172
+ ("opus_encoder_ctl" , [ EncoderStructPtr , ctypes . c_int ] , ctypes .c_int32 , _err_lt ),
173
173
("opus_encoder_destroy" , [EncoderStructPtr ], None , None ),
174
174
# Decoder functions
175
175
("opus_decoder_get_size" , [ctypes .c_int ], ctypes .c_int , None ),
@@ -205,7 +205,7 @@ def _err_ne(result: T, func: Callable, args: list) -> T:
205
205
ctypes .c_int ,
206
206
_err_lt ,
207
207
),
208
- ("opus_decoder_ctl" , None , ctypes .c_int32 , _err_lt ),
208
+ ("opus_decoder_ctl" , [ DecoderStructPtr , ctypes . c_int ] , ctypes .c_int32 , _err_lt ),
209
209
("opus_decoder_destroy" , [DecoderStructPtr ], None , None ),
210
210
(
211
211
"opus_decoder_get_nb_samples" ,
0 commit comments