c7aa52e9c8
fix: oh wow, that was a silly mistake, huh
2026-05-06 23:58:34 +07:00
d0ccf08e05
fix: ensure CallStats JSON fields are converted to strings (looking at you, iOS)
2026-05-06 23:49:02 +07:00
d421c46a71
feat(ios): migrate to Swift Package Manager and upgrade linphone-sdk
2026-05-06 22:10:33 +07:00
a02b76c360
feat(ios): refactor plugin and add DSCP, stats, and codec support
2026-05-06 21:11:49 +07:00
057020864a
chore: remove commented audio codecs from list
2026-05-06 21:10:59 +07:00
5dde87dc13
fix(android): call stats datatype move int to long
2026-05-04 22:38:05 +07:00
0624f78401
feat(android): updated linphone-sdk to 5.5.0-beta
2026-05-04 22:22:13 +07:00
3ed93930b0
feat: (for now android only!) codec configuration and retrieval methods
2026-05-04 14:39:50 +07:00
32789468a3
feat: (for now android only!) method to get current call stats
2026-04-30 16:52:10 +07:00
82c1a3f96c
feat: (for now android only!) dscp retrieval and configuration methods
2026-04-28 15:30:30 +07:00
02cc6ad612
feat: disable automatic gain control for android (unavailable in iOS)
2026-04-24 13:38:03 +07:00
5a547958d5
feat: add playback gain methods to all platforms
2026-04-24 13:25:28 +07:00
7608d79d64
feat: add mic gain set and get methods
2026-04-23 17:14:17 +07:00
a740475d56
refactor: simplify ipv6 configuration with setIpv6Enabled (disabling ipv6 actually)
2026-04-14 16:16:54 +07:00
71b9b11439
fix: temporary enabling only g729 audio codec
2026-04-14 15:01:36 +07:00
19cc2836a3
chore: downgrade linphone-sdk-android to stable 5.4.106
2026-04-14 14:57:50 +07:00
b167b6ae3f
fix: add missing android.os.Bundle import to LinphoneVoipService
2026-04-09 12:41:38 +07:00
7a0209e33a
fix: remove miss-put tone parameter from stopCallService method
2026-04-09 12:32:18 +07:00
ab5df9fd28
feat: add custom notification title and message for VoIP calls (also stopCallService method)
2026-04-09 12:22:18 +07:00
f722fc0e5f
fix: apparently, liblinphone has NO keepalive options
2026-04-08 18:58:04 +07:00
392b501167
fix: so, newer versions of liblinphone have no support for manual keepalive timing setting
2026-04-08 18:54:16 +07:00
288b46647c
fix: more fixes to google sheeeat
2026-04-08 18:49:35 +07:00
518a43082e
feat: add MANAGE_OWN_CALLS permission to AndroidManifest
2026-04-08 18:30:16 +07:00
ead14e9a83
fix: moved important functions out of companion
2026-04-08 18:02:12 +07:00
e9e07a3415
fix: forgor about imports
2026-04-08 17:59:17 +07:00
0940fcb908
feat: experimental fix for dying calls on android sdk34+
2026-04-08 17:47:37 +07:00
4285891d8d
style: neovim broke tabs a little
2026-04-08 17:40:37 +07:00
abe086b469
fix: added missing RegistrationState e num value
2026-03-30 18:41:36 +07:00
f64284f963
feat: add sendDtmf method to send DTMF tones during a call
2026-03-30 09:28:40 +07:00
b95baa6799
docs: add MIT license and expand README with full documentation
2026-03-30 09:08:39 +07:00
c9429141ae
test: hushed tests so they won't complain
2026-03-30 08:34:12 +07:00
3669312329
fix: try-optional in core.config.sync()
2026-02-13 14:33:36 +07:00
1d8cd84118
fix: set required liblinphone sdk version to 5.4.3
2026-02-13 12:35:26 +07:00
5b5f026210
fix: mishaps in core initialization method
2026-02-11 23:48:34 +07:00
79e405797a
fix: disabling IPv6 support may fix DSCP fields absence
2026-02-10 12:29:52 +07:00
2e67ea7ff9
feat: add syncCurrentState to sync registration and call state
2026-02-09 12:58:02 +07:00
6bf6e7e8ea
feat: prioritize g729 audio codec
2026-02-09 11:57:31 +07:00
4d8ef9c9d2
chore: migrate to kotlin dsl and update linphone sdk
2026-02-09 11:57:15 +07:00
d652c1237e
chore: upgrade linphone-sdk to 5.4.84 and add linphone.org maven repo
2026-02-03 17:19:04 +07:00
189df6d042
perf: lower Opus bitrate and add Speex (8 kbps) to preferred list
2026-02-03 16:54:25 +07:00
06a57d5c21
feat: upgrade linphone-sdk to 5.4.84 and add syncCurrentState
2026-02-03 15:53:40 +07:00
f29d9d42e5
fix: updated liblinphone constraint so no bitcode is used
2026-01-22 21:28:09 +07:00
9a86c4881c
refactor: remove activity dependency from LinphoneBridge
2026-01-22 17:11:24 +07:00
0375fe4d1a
feat: implement Linphone SDK integration with video call support
...
Complete rewrite from stub plugin to (probably) functional liblinphone integration featuring:
- Core SDK bridge with registration, calls, and media controls
- Platform views for remote and local video rendering
- Event channels for registration and call state updates
2026-01-22 16:15:28 +07:00
7bbaf1b827
feat: added scaffold for iOS plugin side
2026-01-22 14:03:18 +07:00
e2d1086f07
chore: configure Android library Gradle build and fix package namespace inconsistency
2026-01-22 14:01:36 +07:00
96a7e211a0
feat: Working VoIP calling implementation (Flutter + Android)
...
Working video and audio calls, as well as android integration
2025-08-30 18:46:02 +07:00