on_stream_precreate property

Pointer<NativeFunction<Void Function(pjsua_call_id call_id, Pointer<pjsua_on_stream_precreate_param> param)>> on_stream_precreate
getter/setter pair

Notify application when an audio media session is about to be created (as opposed to on_stream_created() and on_stream_created2() which are called after the session has been created). The application may change some stream info parameter values, i.e: jb_init, jb_min_pre, jb_max_pre, jb_max, use_ka, rtcp_sdes_bye_disabled, jb_discard_algo (audio), rx_event_pt (audio), codec_param->enc_fmt (video).

@param call_id Call identification. @param param The on stream precreate callback parameter.

Implementation

external ffi.Pointer<
        ffi.NativeFunction<
            ffi.Void Function(pjsua_call_id call_id,
                ffi.Pointer<pjsua_on_stream_precreate_param> param)>>
    on_stream_precreate;