sound_pool_stream_state_changed_cb typedef
sound_pool_stream_state_changed_cb = Pointer<NativeFunction<sound_pool_stream_state_changed_cbFunction> >
@brief Called when the sound pool stream state is changed.
@since_tizen 4.0
@remarks @a pool is the object for which the callback was set.
@paramin
pool The sound pool handle
@paramin
id Unique stream identifier
@paramin
prev_state Previous stream state
@paramin
cur_state Current stream state
@paramin
user_data The user data passed to the callback
@pre Create sound pool handle by calling sound_pool_create() @pre Load source to pool by calling sound_pool_load_source_from_file() @pre Start source playback by calling sound_pool_stream_play()
@see sound_pool_create() @see sound_pool_load_source_from_file() @see sound_pool_stream_play() @see sound_pool_stream_state_e
Implementation
typedef sound_pool_stream_state_changed_cb = ffi
.Pointer<ffi.NativeFunction<sound_pool_stream_state_changed_cbFunction>>;