Commit Graph

6298 Commits

Author SHA1 Message Date
sauwming 91b98fdd08 Remove unnecessary change 2023-05-15 14:49:35 +08:00
sauwming 14833c6d21 Add device id in audio device info 2023-05-15 14:48:27 +08:00
Nanang Izzuddin 7c4035ba00
Fix frame copy for stereo mode in WebRTC-AEC2 (#3561) 2023-05-15 09:21:27 +08:00
Nanang Izzuddin ee37fc467b
Add local addr info in SSL handshake failure log (#3558) 2023-05-15 09:21:05 +08:00
Nanang Izzuddin d03000ac2d
Handle bad NAT type info in SDP (#3552) 2023-05-15 09:20:36 +08:00
sauwming 56ca435999
Fixed local address returned by API pjsip_tpmgr_find_local_addr() (#3548) 2023-05-15 09:20:11 +08:00
Riza Sulistyo 07265a3f28
Enable specifying format video when opening video preview using PJSUA2 API (#3547) 2023-05-15 09:19:54 +08:00
sauwming 454a6d55a5
Implement merged requests detection (#3541) 2023-05-15 09:19:35 +08:00
Nanang Izzuddin de58d2f4d0
Avoid ICE agents seeing different valid ICE candidate pairs (#2929) 2023-05-15 09:17:59 +08:00
jimying 512e62b6be
Fix minor error: ffmpeg_frame_unref() Missing return statement (#3554) 2023-05-10 10:30:51 +07:00
Riza Sulistyo ad14f860d0
Add option to maintain payload type to codec mapping to make sure one payload type is not used by different codec (#3468) 2023-05-08 14:26:08 +08:00
sauwming f1926cc1a6
Fixed option to execute command to all buddies in pjsua sample app (#3535) 2023-05-08 13:41:37 +08:00
sauwming 98e4590cf0
Add SDP signaling for RTCP-XR (#3522) 2023-05-08 13:41:23 +08:00
sauwming b11a48501a
Fixed WAV player when there is unknown chunk (#3521) 2023-05-08 13:41:10 +08:00
sauwming 5b23889a79
Clarify pjsip_inv_create_uac() doc for use case where app specifies the local SDP later (#3520) 2023-05-08 13:40:43 +08:00
Andreas Wehrmann 2b2bd871f7
don't assert when attempting to set PJ_DNS_RESOLVER_MAX_NS nameservers (#3549) 2023-05-05 16:05:36 +08:00
Sun Dro e210c69104
Fixed segmentation fault in pjmedia_vid_stream_destroy (#3546) 2023-05-03 10:35:13 +08:00
Sun Dro 4a17c672b2
Fixed memory leak while decoding video packet with ffmpeg (#3539) 2023-05-01 19:57:47 +08:00
sauwming d6d67b8ac6
Parse SDP connection info with multicast address (#3529) 2023-05-01 09:08:18 +08:00
sauwming dc4778ed8a
Fixed crash when incoming SIP transport is immediately closed (#3527) 2023-05-01 09:03:14 +08:00
sauwming 3fa60838cc
Prevent data race in stream when sending RTCP (#3528) 2023-05-01 09:02:33 +08:00
sauwming 27d522d91d
Fixed DNS SRV response processing when SRV entries contain the same host (#3531) 2023-05-01 09:02:05 +08:00
sauwming f3a261345f
Fixed crash when answering an outgoing call in early state (#3537) 2023-05-01 09:01:40 +08:00
sauwming 44b9c36c74
Modify the DTMF duration default (#3540) 2023-05-01 09:01:10 +08:00
sauwming 59814255a1
Fixed stack buffer underflow if crypto is zero (#3545) 2023-05-01 09:00:50 +08:00
jimying 0a142290d1
Fix minor error: duplicate link pjmedia lib (#3544) 2023-04-28 17:46:21 +08:00
jhting aa99bc23ae
update pjsua_media.c is_media_changed (#3536) 2023-04-28 09:46:19 +08:00
sauwming c7f3063373
Update Github issue template (#3533) 2023-04-27 18:55:30 +08:00
jimying a3035bcaa4
Fix PJ_CC_NAME/VER incorrec when use clang compiler to build (#3523) 2023-04-27 17:47:44 +08:00
jimying c15793f86e
Do not run cron workflow(coverity scan) in forks (#3516) 2023-04-27 15:46:48 +08:00
sauwming 8d9312913b
Fixed failed CI pjsua tests (#3517) 2023-04-24 08:15:36 +08:00
sauwming deb10fbbb6
Fixed crash when sip_inv reason is not NULL terminated (#3518) 2023-04-24 08:15:11 +08:00
Florian Xaver a9f3204bdc
Fix PJSUA2 documentation (#3473)
Co-authored-by: sauwming <ming@teluu.com>
2023-04-21 13:29:27 +07:00
Nanang Izzuddin 76523f3a7e
Fix memory leak in PJSUA2 timer (#3507) 2023-04-19 09:29:18 +07:00
sauwming 72b46f74dd
Fixed deadlock between SIP transaction and dialog (#3492) 2023-04-14 12:22:10 +08:00
Riza Sulistyo 19f083d317
Fix undefined "IN6_IS_ADDR_LINKLOCAL" on Visual Studio (#3503) 2023-04-14 10:11:04 +07:00
sauwming e7c74cca42
Add sleep in ioq kqueue and fixed failed ioq stress test (#3499) 2023-04-13 11:15:27 +08:00
sauwming f5fab2619e
Fixed build failure if PJ_JNI_HAS_JNI_ONLOAD is disabled (#3496) 2023-04-13 11:14:48 +08:00
sauwming 79b4a3d83d
Fixed race condition between session timer and call disconnection (#3494) 2023-04-11 18:16:52 +08:00
Riza Sulistyo 90a704b0c6
Change socket assertion check to allow socket handle value 0 (#3500)
* Change socket assertion check to allow socket handle value 0

* Modification based on comments

- Revert changes in sock_qos_symbian.cpp
- Remove check for sock value 0
2023-04-11 09:14:04 +07:00
sauwming 912573e4cb
Fixed use-after-free in sip_100rel (#3493) 2023-04-10 14:57:16 +08:00
sauwming 86c919fb46
Fixed memory leak in AudDevManager (#3491) 2023-04-10 08:11:35 +08:00
sauwming def3e179c3
Fixed max hostname default value and usage (#3478) 2023-04-06 14:27:12 +08:00
sauwming f803da3f19
Fixed bug when converting from n to 1 in stereo port (#3486) 2023-04-06 12:19:12 +08:00
sauwming ef75213af3
Fixed coverity warnings (#3487) 2023-04-06 12:18:48 +08:00
sauwming 382b0a63f1
Fixed buffer overflow in pjsua app cli (#3488) 2023-04-06 12:18:28 +08:00
jimying a4c9dc0c9b
Fix scan-build reports (#3471) 2023-04-06 10:26:10 +08:00
Riza Sulistyo 410c69c6e1
Handle PJSIP_EBUSY error when sending Registration after calling pjsua_handle_ip_change() (#3021) 2023-04-05 14:42:00 +08:00
sauwming b7b51be1c1
Add SRTP ROC checking for video (#3479) 2023-04-05 11:49:39 +08:00
sauwming 2c4bf48fb5
Increase log level for dropped packet in sip_transport (#3480) 2023-04-05 10:22:59 +08:00