コード例 #1
0
ファイル: audio_call.c プロジェクト: zetok/toxic
void callback_call_canceled ( void* av, int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onCancel);

    /* In case call is active */
    stop_transmission(call_index);
}
コード例 #2
0
ファイル: audio_call.c プロジェクト: h4ck3rm1k3/toxic
void callback_call_canceled ( int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onCancel);

    /* In case call is active */
    stop_transmission(call_index);
    ((ToxWindow*)arg)->call_idx = -1;
}
コード例 #3
0
ファイル: audio_call.c プロジェクト: zetok/toxic
void callback_peer_timeout ( void* av, int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onPeerTimeout);
    stop_transmission(call_index);
    /* Call is stopped manually since there might be some other
     * actions that one can possibly take on timeout
     */
    toxav_stop_call(ASettins.av, call_index);
}
コード例 #4
0
ファイル: audio_call.c プロジェクト: zetok/toxic
void callback_requ_timeout ( void* av, int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onRequestTimeout);
}
コード例 #5
0
ファイル: audio_call.c プロジェクト: zetok/toxic
void callback_call_ended ( void* av, int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onEnd);
    stop_transmission(call_index);
}
コード例 #6
0
ファイル: audio_call.c プロジェクト: zetok/toxic
void callback_call_rejected ( void* av, int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onReject);
}
コード例 #7
0
ファイル: audio_call.c プロジェクト: zetok/toxic
void callback_recv_ending ( void* av, int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onEnding);
    stop_transmission(call_index);
}
コード例 #8
0
ファイル: audio_call.c プロジェクト: zetok/toxic
void callback_recv_ringing ( void* av, int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onRinging);
}
コード例 #9
0
ファイル: audio_call.c プロジェクト: zetok/toxic
void callback_recv_invite ( void* av, int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onInvite);
}
コード例 #10
0
ファイル: audio_call.c プロジェクト: h4ck3rm1k3/toxic
void callback_requ_timeout ( int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onRequestTimeout);
    ((ToxWindow*)arg)->call_idx = -1;
}
コード例 #11
0
ファイル: audio_call.c プロジェクト: h4ck3rm1k3/toxic
void callback_call_ended ( int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onEnd);
    stop_transmission(call_index);
    ((ToxWindow*)arg)->call_idx = -1;
}
コード例 #12
0
ファイル: audio_call.c プロジェクト: h4ck3rm1k3/toxic
void callback_recv_error ( int32_t call_index, void* arg )
{
    CB_BODY(call_index, arg, onError);
    stop_transmission(call_index);
    ((ToxWindow*)arg)->call_idx = -1;
}