SDL3 module

SDL_PutAudioStreamDataNoCopy

procedureforeignextension6 overloadsSource
SDL_PutAudioStreamDataNoCopy :: (
    stream: *SDL_AudioStream,
    buf: *void,
    len: s32,
    callback: SDL_AudioStreamDataCompleteCallback,
    userdata: *void
) -> bool #foreign

Parameters

buf: *void
len: s32
userdata: *void

Returns

bool
SDL_PutAudioStreamDataNoCopy :: (
    stream: *SDL_AudioStream,
    buf: *void,
    len: s32,
    callback: SDL_AudioStreamDataCompleteCallback,
    userdata: *void
) -> bool #foreign

Parameters

buf: *void
len: s32
callback: SDL_AudioStreamDataCompleteCallback
userdata: *void

Returns

bool
SDL_PutAudioStreamDataNoCopy :: (
    stream: *SDL_AudioStream,
    buf: *void,
    len: s32,
    callback: SDL_AudioStreamDataCompleteCallback,
    userdata: *void
) -> bool #foreign

Parameters

buf: *void
len: s32
callback: SDL_AudioStreamDataCompleteCallback
userdata: *void

Returns

bool
SDL_PutAudioStreamDataNoCopy :: (
    stream: *SDL_AudioStream,
    buf: *void,
    len: s32,
    callback: SDL_AudioStreamDataCompleteCallback,
    userdata: *void
) -> bool #foreign

Parameters

buf: *void
len: s32
callback: SDL_AudioStreamDataCompleteCallback
userdata: *void

Returns

bool
SDL_PutAudioStreamDataNoCopy :: (
    stream: *SDL_AudioStream,
    buf: *void,
    len: s32,
    callback: SDL_AudioStreamDataCompleteCallback,
    userdata: *void
) -> bool #foreign

Parameters

buf: *void
len: s32
callback: SDL_AudioStreamDataCompleteCallback
userdata: *void

Returns

bool
SDL_PutAudioStreamDataNoCopy :: (
    stream: *SDL_AudioStream,
    buf: *void,
    len: s32,
    callback: SDL_AudioStreamDataCompleteCallback,
    userdata: *void
) -> bool #foreign

Parameters

buf: *void
len: s32
callback: SDL_AudioStreamDataCompleteCallback
userdata: *void

Returns

bool

See also