@@ -36,27 +36,27 @@ pub const AUDIOF32SYS : AudioFormat = ll::AUDIO_F32SYS;
36
36
#[ repr( C ) ]
37
37
#[ derive( Copy , Clone , PartialEq , Hash , Show , FromPrimitive ) ]
38
38
pub enum AudioStatus {
39
- Stopped = ll:: SDL_AUDIO_STOPPED as int ,
40
- Playing = ll:: SDL_AUDIO_PLAYING as int ,
41
- Paused = ll:: SDL_AUDIO_PAUSED as int ,
39
+ Stopped = ll:: SDL_AUDIO_STOPPED as isize ,
40
+ Playing = ll:: SDL_AUDIO_PLAYING as isize ,
41
+ Paused = ll:: SDL_AUDIO_PAUSED as isize ,
42
42
}
43
43
44
- pub fn get_num_audio_drivers ( ) -> int {
45
- unsafe { ll:: SDL_GetNumAudioDrivers ( ) as int }
44
+ pub fn get_num_audio_drivers ( ) -> isize {
45
+ unsafe { ll:: SDL_GetNumAudioDrivers ( ) as isize }
46
46
}
47
47
48
- pub fn get_audio_driver ( index : int ) -> String {
48
+ pub fn get_audio_driver ( index : isize ) -> String {
49
49
unsafe {
50
50
let driver = ll:: SDL_GetAudioDriver ( index as c_int ) ;
51
51
String :: from_utf8_lossy ( c_str_to_bytes ( & driver) ) . to_string ( )
52
52
}
53
53
}
54
54
55
- pub fn get_num_audio_devices ( iscapture : int ) -> int {
56
- unsafe { ll:: SDL_GetNumAudioDevices ( iscapture as c_int ) as int }
55
+ pub fn get_num_audio_devices ( iscapture : isize ) -> isize {
56
+ unsafe { ll:: SDL_GetNumAudioDevices ( iscapture as c_int ) as isize }
57
57
}
58
58
59
- pub fn get_audio_device_name ( index : int , iscapture : int ) -> String {
59
+ pub fn get_audio_device_name ( index : isize , iscapture : isize ) -> String {
60
60
unsafe {
61
61
let dev_name = ll:: SDL_GetAudioDeviceName ( index as c_int , iscapture as c_int ) ;
62
62
String :: from_utf8_lossy ( c_str_to_bytes ( & dev_name) ) . to_string ( )
@@ -130,7 +130,7 @@ impl AudioSpecWAV {
130
130
unsafe {
131
131
transmute ( Slice {
132
132
data : self . audio_buf ,
133
- len : self . audio_len as uint
133
+ len : self . audio_len as usize
134
134
} )
135
135
}
136
136
}
@@ -198,7 +198,7 @@ extern "C" fn audio_callback_marshall<T: AudioFormatNum<T>, CB: AudioCallback<T>
198
198
let mut cb_userdata: & mut AudioCallbackUserdata < CB > = transmute ( userdata) ;
199
199
let buf: & mut [ T ] = transmute ( Slice {
200
200
data : stream,
201
- len : len as uint / size_of :: < T > ( )
201
+ len : len as usize / size_of :: < T > ( )
202
202
} ) ;
203
203
204
204
cb_userdata. callback . callback ( buf) ;
@@ -346,7 +346,7 @@ impl<CB> AudioDevice<CB> {
346
346
pub fn get_status ( & self ) -> AudioStatus {
347
347
unsafe {
348
348
let status = ll:: SDL_GetAudioDeviceStatus ( self . device_id . id ( ) ) ;
349
- FromPrimitive :: from_int ( status as int ) . unwrap ( )
349
+ FromPrimitive :: from_int ( status as isize ) . unwrap ( )
350
350
}
351
351
}
352
352
0 commit comments