Commit Graph

  • 6696c1e63d Close published track always. (#2508) Raja Subramanian 2024-02-25 13:46:55 +05:30
  • eed457d8be Do not need pending migration tracks. (#2507) Raja Subramanian 2024-02-25 01:31:04 +05:30
  • e5b8e25064 use shared psrpc utils (#2506) Paul Wells 2024-02-24 00:38:49 -08:00
  • 013c933636 Properly persist participant kind. (#2505) Denys Smirnov 2024-02-23 18:56:11 +02:00
  • 90ab3fdf68 Reduce FrameIntegrityChecker's allocation (#2504) cnderrauber 2024-02-23 13:10:58 +08:00
  • 132d1ad31a Null out on slice compaction. (#2503) Raja Subramanian 2024-02-23 08:20:03 +05:30
  • 787af0e84c update pion/ice for tcpmux memory improvement (#2500) cnderrauber 2024-02-22 11:55:37 +08:00
  • f3e02d5132 Prevent multiple debounce of quality downgrade. (#2499) Raja Subramanian 2024-02-22 02:04:13 +05:30
  • 6895eff496 Buffer size config for video and audio. (#2498) Raja Subramanian 2024-02-21 22:58:56 +05:30
  • bd7950f56c Cleaning up logs added for debugging (#2497) Raja Subramanian 2024-02-21 20:21:59 +05:30
  • 0088eef3c1 Reduce heap for dependency descriptor in forwarding path. (#2496) Raja Subramanian 2024-02-20 15:30:21 +05:30
  • 628b7c7024 Fix nil bufferfactory in test (#2495) cnderrauber 2024-02-20 17:06:34 +08:00
  • 4404b6796b Some optimisations in the forwarding path. (#2035) Raja Subramanian 2024-02-20 10:32:35 +05:30
  • 2ac0b2cccc Merge remote-tracking branch 'origin/master' into raja_min_packets boks1971 2024-02-20 09:34:55 +05:30
  • 19cae0e6ad Merge remote-tracking branch 'origin/master' into raja_fr boks1971 2024-02-20 09:33:14 +05:30
  • ee6fb4a3c2 Merge remote-tracking branch 'origin/master' into raja_1833 boks1971 2024-02-20 09:32:04 +05:30
  • 91c320770b Replace reflect.Equal with generic sliceEqual (#2494) cnderrauber 2024-02-20 11:57:38 +08:00
  • e4acf02853 Include pending migrate tracks in ParticipantInfo. (#2493) Raja Subramanian 2024-02-19 13:30:54 +05:30
  • 1e2da70122 Filter out context canceled errors from logging (#2492) Raja Subramanian 2024-02-19 10:19:55 +05:30
  • 262b160464 Simplify migrate complete a bit more. (#2491) Raja Subramanian 2024-02-19 09:02:01 +05:30
  • 8371848747 Version 1.5.3 (#2489) v1.5.3 David Zhao 2024-02-17 12:37:15 -08:00
  • 7658e1b60d make 64bit atomics also align on 32bit (#2386) akarl10 2024-02-17 20:44:55 +01:00
  • 110cc83508 fix participant refreshing the room information after room closed (#2445) zesun96 2024-02-18 03:32:23 +08:00
  • 69ad8a28e4 Update golang Docker tag to v1.22 (#2458) renovate[bot] 2024-02-17 11:26:20 -08:00
  • e7dd03181c Use smaller default deque size. (#2488) Raja Subramanian 2024-02-17 21:30:19 +05:30
  • 5ac5bd236a Let track events go through after participant close. (#2487) Raja Subramanian 2024-02-17 13:40:07 +05:30
  • 8d7257dd19 Move CreateIngress to IOInfoService. Adopt UpdateIngressStare from IOInfoService instead of IngressService (#2485) Benjamin Pracht 2024-02-15 14:00:25 -08:00
  • d216f94ac1 Remove some logs. (#2484) Raja Subramanian 2024-02-15 18:05:50 +05:30
  • e4c112929c Declare migration complete on publisher PC connected. (#2481) Raja Subramanian 2024-02-13 22:56:28 +05:30
  • f7b6e915cb Fix return on dropping a padding packet. (#2479) Raja Subramanian 2024-02-13 14:24:31 +05:30
  • 57d424542e Update protocol to get protoProxy close await channel (#2478) Raja Subramanian 2024-02-13 13:19:58 +05:30
  • 0bcd9a2f8b Remove some noisy logs (#2477) Raja Subramanian 2024-02-13 12:01:20 +05:30
  • 07f64251b2 Delete spammy log (#2476) Raja Subramanian 2024-02-13 00:06:57 +05:30
  • dbda393610 Update pion deps (#2465) renovate[bot] 2024-02-12 10:06:31 -08:00
  • 33755e7dfd Update module github.com/google/wire to v0.6.0 (#2449) renovate[bot] 2024-02-12 09:13:08 -08:00
  • 3674217d64 Support new SIP protocol. (#2474) Denys Smirnov 2024-02-12 18:52:21 +02:00
  • 49fd332e91 Store first SR also as it can get reset (#2472) Raja Subramanian 2024-02-12 12:14:25 +05:30
  • 89a312d259 Ignore duplicate RID. (#2471) Raja Subramanian 2024-02-12 11:49:14 +05:30
  • 927d8fc0ef UserPacket sid should be empty for hidden participants (#2469) Théo Monnom 2024-02-11 03:30:51 +01:00
  • 0f830ffd1b Update README.md (#2441) Russ d'Sa 2024-02-10 08:15:28 -08:00
  • 7508560fde larger buckets for jitter prometheus histogram (#2468) Mathew Kamkar 2024-02-09 12:09:51 -08:00
  • 213b46dca9 skip confirming room persistence (#2466) Paul Wells 2024-02-08 16:54:14 -08:00
  • b659fef8ed Add support for ingress ParticipantMetadata (#2461) Benjamin Pracht 2024-02-08 13:59:26 -08:00
  • d20811d1c2 Ignore disabled when adpative stream is enabled. (#2463) Raja Subramanian 2024-02-08 18:58:48 +05:30
  • fd35c9edfc add exponential backoff to room service check retries (#2462) Paul Wells 2024-02-07 19:35:58 -08:00
  • 89e58b150e Update TURN (#2460) Raja Subramanian 2024-02-07 14:52:39 +05:30
  • f95194c833 Fixes to sync state disabled tracks. (#2459) Raja Subramanian 2024-02-07 13:52:57 +05:30
  • f4f0b3336b Update module github.com/pion/turn/v2 to v2.1.5 (#2450) renovate[bot] 2024-02-06 21:31:15 -08:00
  • e1fb69b634 Synthesize a track setting on sync state. (#2455) Raja Subramanian 2024-02-07 09:32:56 +05:30
  • 5a310f961c Log receiver close. (#2456) Raja Subramanian 2024-02-06 23:33:58 +05:30
  • af0a8fbbbc add log for extpacket accumulated (#2454) cnderrauber 2024-02-06 21:38:36 +08:00
  • 2f9ec2117f Do not enqueue after stop. (#2457) Raja Subramanian 2024-02-06 19:01:24 +05:30
  • be87a1b6f0 Support rtx for publisher (#2452) cnderrauber 2024-02-06 21:30:37 +08:00
  • 716844c383 Log unpublish for debug. (#2451) Raja Subramanian 2024-02-06 10:39:57 +05:30
  • e9cff525f4 Add method for creating SIP participants with a custom token. (#2448) Denys Smirnov 2024-02-06 00:13:44 +02:00
  • b7147efb87 Close published tracks on participant close (#2446) Raja Subramanian 2024-02-05 13:41:41 +05:30
  • 7c16ca6a0c Log feed Sender Report to better understand forwarded sender report (#2443) Raja Subramanian 2024-02-04 11:12:22 +05:30
  • 4bce0e7ed4 fix startup with -dev and -config (#2442) Paul Wells 2024-02-03 14:57:07 -08:00
  • f26fbceaba Update pion deps (#2438) renovate[bot] 2024-02-03 02:15:21 -08:00
  • d0128b19cd Reset sender reports before measuring clock skew. (#2437) Raja Subramanian 2024-02-02 21:52:43 +05:30
  • 87fe0cd29e Merge remote-tracking branch 'origin/master' into raja_min_packets boks1971 2024-02-02 12:34:08 +05:30
  • 962138e32c Merge remote-tracking branch 'origin/master' into raja_fr boks1971 2024-02-02 12:33:37 +05:30
  • aeeead2193 Merge remote-tracking branch 'origin/master' into raja_1833 boks1971 2024-02-02 12:33:12 +05:30
  • 174e69c81d Restore min score to 30. (#2435) Raja Subramanian 2024-02-02 08:52:52 +05:30
  • ff69c2aa11 Add debug to understand VP9 freezes. (#2434) Raja Subramanian 2024-01-31 15:33:39 +05:30
  • c8b7d486b9 Do not synthesise DISCONNECT on session change. (#2412) Raja Subramanian 2024-01-31 11:36:50 +05:30
  • f960a4f9fb update egress client (#2431) David Colburn 2024-01-29 16:57:50 -08:00
  • a68500d4a1 Selective send of LeaveRequest. (#2429) Raja Subramanian 2024-01-29 14:49:53 +05:30
  • d53f167b31 LeaveRequest changes. (#2426) Raja Subramanian 2024-01-29 13:04:18 +05:30
  • 2a3de84351 Reverting participant worker. (#2428) Raja Subramanian 2024-01-29 13:03:32 +05:30
  • ad072f0836 Revert "Plug worker leaks" (#2427) Raja Subramanian 2024-01-29 12:40:55 +05:30
  • 846121e781 Revert "Cache data synchronously for processing in worker." (#2425) Raja Subramanian 2024-01-29 12:36:27 +05:30
  • 42d0d30c3e WIP - to show the idea of passing along DisconnnectedReasonn pending David Zhao 2024-01-28 22:54:27 -08:00
  • 0be241eed8 refactor transport callbacks as interface (#2423) Paul Wells 2024-01-28 21:35:25 -08:00
  • efbc985c82 Cache data synchronously for processing in worker. (#2424) Raja Subramanian 2024-01-29 10:57:41 +05:30
  • 134b6f05b4 Update module github.com/pion/dtls/v2 to v2.2.9 (#2355) renovate[bot] 2024-01-28 15:29:07 -08:00
  • 5f3bd7cf59 Update actions/upload-artifact action to v4 (#2317) renovate[bot] 2024-01-28 15:28:46 -08:00
  • ea2fa30cf8 Plug worker leaks (#2422) Raja Subramanian 2024-01-28 23:12:33 +05:30
  • bcf9fe3f0f Use a participant worker queue in room. (#2420) Raja Subramanian 2024-01-28 22:10:35 +05:30
  • 38352b6125 Change transport queue. (#2419) Raja Subramanian 2024-01-28 14:28:29 +05:30
  • b71d373f4a Use Deque in ops queue. (#2418) Raja Subramanian 2024-01-28 13:48:30 +05:30
  • c2549081c8 Allow creating SRT URL pull ingress (#2416) Benjamin Pracht 2024-01-26 14:03:46 -08:00
  • 654b05638f update psrpc (#2414) Paul Wells 2024-01-26 10:39:08 -08:00
  • 9eca035738 revert signal retry (#2413) Paul Wells 2024-01-26 08:14:49 -08:00
  • 9b4ba2d41d use default max playout delay as chrome (#2411) cnderrauber 2024-01-26 13:32:54 +08:00
  • 995fddbaf9 Add dynamic playout delay if PlayoutDelay enabled in the room (#2403) cnderrauber 2024-01-26 09:33:35 +08:00
  • 0ebb861bdf Replace /bin/bash with env call (#2409) aoife cassidy 2024-01-26 01:49:36 +02:00
  • 025eb1164c retry signal stream start (#2410) Paul Wells 2024-01-25 15:48:12 -08:00
  • d5b3bbac61 Update module github.com/livekit/protocol to v1.9.7 (#2337) renovate[bot] 2024-01-25 15:47:15 -08:00
  • 00c3930fb1 Use unique SIP room names. sip Denys Smirnov 2024-01-25 19:53:30 +02:00
  • d3da94c45e Augment LeaveRequest with alternate regions to connect. (#2408) Raja Subramanian 2024-01-25 22:22:46 +05:30
  • 43a40eb52d Using minimal TrackInfo when reporing to telemetry. (#2407) Raja Subramanian 2024-01-25 10:27:55 +05:30
  • 79cdc2df2e Unify muted and unmuted migration paths. (#2406) Raja Subramanian 2024-01-25 01:24:09 +05:30
  • 89c7cec2ad SIP: New protocol for creating participants. (#2404) Denys Smirnov 2024-01-24 20:01:22 +02:00
  • f6608977f0 Fix race condition on Participant.updateState (#2401) Pablo Fuente Pérez 2024-01-23 02:11:34 +01:00
  • 867325d120 restore legacy room delete behavior (#2400) Paul Wells 2024-01-22 05:18:12 -08:00
  • cb42c6152c add psrpc redis keepalive (#2398) Paul Wells 2024-01-21 06:16:40 -08:00
  • 8c932da678 Add ControllerNodeId and SelectionReason to StartSession. (#2396) Raja Subramanian 2024-01-19 17:06:09 +05:30
  • e255b8a51d update readme (#2392) Jonas Schell 2024-01-19 00:48:23 +01:00
  • fbd488adc3 remove participant key helpers (#2385) Paul Wells 2024-01-18 06:46:34 -08:00