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>>;