Commit Graph

  • d1bab17b76 Add session duration and participant kind to closing log. (#4277) Raja Subramanian 2026-02-03 07:07:24 +05:30
  • 1e689e1a24 Reducing some info level logs. (#4274) Raja Subramanian 2026-02-02 10:54:03 +05:30
  • 88facc0235 adds a test to ensure agent worker errors cause disconnection (#4273) David Zhao 2026-01-31 14:19:19 -08:00
  • 76a41a7a8c Generate config flags (#4268) cnderrauber 2026-01-29 15:04:01 +08:00
  • 700e1788f2 require participant broadcast when metadata/attributes are set in token (#4266) Paul Wells 2026-01-26 14:22:30 -08:00
  • b61799ecd8 Ignore parse addr error when add remote candidate (#4264) cnderrauber 2026-01-26 14:37:02 +08:00
  • 01bd966ff8 Add silent frame for pcmu/a (#4258) cnderrauber 2026-01-21 16:11:08 +08:00
  • 0c33b8c671 chore: move codecs/mime stuff to protocol (#4255) Anunay Maheshwari 2026-01-20 20:54:32 +05:30
  • 165c17358a Update livekit protocol to v1.44.0 (#4254) Ryan Gaus 2026-01-19 14:12:37 +11:00
  • 343f12b88f Wrapping SIP errors for invalid argument and not found (#4253) Nishad 2026-01-16 12:38:44 -08:00
  • 99b23f894a Wrapping SIP errors for invalid argument and not found sip-api-error-wrapping Nishad Musthafa 2026-01-16 11:15:12 -08:00
  • aea044c5cb Defer setting clock rate in RTPStats module till codec is bound. (#4250) Raja Subramanian 2026-01-15 22:08:50 +05:30
  • d9f716c14a FIx receiver restart race (#4248) Raja Subramanian 2026-01-15 19:54:20 +05:30
  • 0508ee9f9c remove copy/paste left over line (#4246) v1.9.11 Raja Subramanian 2026-01-15 12:13:33 +05:30
  • 40408407ca Release v1.9.11 (#4245) Raja Subramanian 2026-01-15 12:03:11 +05:30
  • f867550716 Do not remove participant from cache on disconnect. (#4241) Raja Subramanian 2026-01-14 20:18:58 +05:30
  • a35a6ae751 Add participant option for data track auto-subscribe. (#4240) Raja Subramanian 2026-01-14 13:22:43 +05:30
  • 07572511ba Wrapping the invalid request errors for CreateSipParticipant (#4239) Nishad 2026-01-13 17:37:13 -08:00
  • 843d8c3ea1 Update Pion transport package. (#4237) Denys Smirnov 2026-01-13 19:56:41 +02:00
  • a05690d2b2 Changing field naming of data track packet (#4235) Raja Subramanian 2026-01-13 09:42:53 +05:30
  • c40150085a Clear participant version cache on disconnect (#4234) Raja Subramanian 2026-01-13 09:36:09 +05:30
  • 18db4ec146 Log modified timeout of API context. (#4232) Raja Subramanian 2026-01-12 15:53:53 +05:30
  • ac20ccda53 Log timeout in API. (#4231) Raja Subramanian 2026-01-12 11:22:39 +05:30
  • 541a7d6c5b Change some logs to debugw (#4229) Raja Subramanian 2026-01-09 16:11:54 +05:30
  • 52ab3374c6 Return on SDP fragment read error. (#4228) Raja Subramanian 2026-01-09 14:36:41 +05:30
  • 7fae5ac9e6 Do not restart receiver on codec change mid-session. (#4225) Raja Subramanian 2026-01-08 02:35:32 +05:30
  • dafdc36e3e Add option to force simuclast codec. (#4226) Raja Subramanian 2026-01-08 02:13:03 +05:30
  • 0a7dd40b35 Use only layer 0 for SVC codecs. (#4224) Raja Subramanian 2026-01-07 18:57:21 +05:30
  • 4ec0f8f4ce Support OpenTelemetry tracing. Add Jaeger support. (#4222) Denys Smirnov 2026-01-06 17:22:21 +02:00
  • 80ba93fa18 Do NACK updates as soon as flow state is processed. (#4221) Raja Subramanian 2026-01-06 11:59:21 +05:30
  • 4405afe24d Use atomic pointer and return interface from RED transformer constructors (#4220) Raja Subramanian 2026-01-06 06:45:52 +05:30
  • b649c2fe95 Remove method not needed from REDTransformer. (#4219) Raja Subramanian 2026-01-05 11:53:24 +05:30
  • f0080f35b2 Remove enable arrival time forwarding method. (#4217) Raja Subramanian 2026-01-03 23:25:44 +05:30
  • 335f4c33fb Swap result sink atomically rather than closing and setting. (#4216) Raja Subramanian 2026-01-03 03:17:58 +05:30
  • 46651c1978 Release v1.9.10 (#4214) v1.9.10 Raja Subramanian 2026-01-01 12:36:34 +05:30
  • 08ac4ecdc5 Support preserving external supplied time. (#4212) Raja Subramanian 2025-12-31 14:41:59 +05:30
  • f6efccce25 report video size from media data for whip (#4211) cnderrauber 2025-12-31 15:52:10 +08:00
  • d92f6a790f return iceservers for whip (#4210) cnderrauber 2025-12-31 15:10:15 +08:00
  • 1a4758ed9c Skip restart callback if external. (#4208) Raja Subramanian 2025-12-30 22:14:06 +05:30
  • dde4fb498e configurable dependency descriptor restart (#4207) Raja Subramanian 2025-12-29 23:51:15 +05:30
  • 08793bea89 Use active at time to check for track not bound timeout. (#4206) Raja Subramanian 2025-12-29 20:32:08 +05:30
  • 3606ce542f Do not warn about track not bound if participant is not ready. (#4205) Raja Subramanian 2025-12-29 18:16:11 +05:30
  • b8ddd0f98c Taking interface{} -> any modernize bits (#4204) Raja Subramanian 2025-12-28 05:22:12 +05:30
  • b91cd2e4ea Rework receiver restart. (#4202) Raja Subramanian 2025-12-27 17:17:16 +05:30
  • bb00c86489 Restart API on receiver. (#4200) Raja Subramanian 2025-12-27 03:42:23 +05:30
  • 25ece1e911 Minor refactor in buffer base and audio level (#4198) Raja Subramanian 2025-12-26 20:13:38 +05:30
  • 599002f890 ignore PLI requests for non-video (#4196) Raja Subramanian 2025-12-26 12:26:22 +05:30
  • 2510b9462e Taking a bunch of go modernize suggestions. (#4194) Raja Subramanian 2025-12-25 16:55:58 +05:30
  • ed8e6afcd7 Handle repair SSRC of simulcast tracks during migration. (#4193) Raja Subramanian 2025-12-25 14:45:48 +05:30
  • c6bf7a2786 Fix logging key and other clean up around stream restart. (#4192) Raja Subramanian 2025-12-24 22:48:25 +05:30
  • 3cb9abb615 Update pion/webrtc to v4.2.1 (#4191) Raja Subramanian 2025-12-24 17:19:15 +05:30
  • 8b0efb8c89 Resolve RTX pair via OnTrack also. (#4190) Raja Subramanian 2025-12-24 15:27:13 +05:30
  • 381bce03ae Return extended sequence number only and not packet. (#4189) Raja Subramanian 2025-12-24 10:44:56 +05:30
  • 6bcbf54ea1 Always instantiate nacker when using out-of-band sequence numbers. (#4187) Raja Subramanian 2025-12-24 04:10:11 +05:30
  • e71184dea0 Store buffer after creating it. (#4186) Raja Subramanian 2025-12-24 02:55:51 +05:30
  • 7c8ea11505 Refactor receiver and buffer into Base and higher layer. (#4185) Raja Subramanian 2025-12-23 21:35:48 +05:30
  • 4104b8270b update protocol (#4183) cnderrauber 2025-12-22 12:54:11 +08:00
  • cd99fec2e7 Make new path for signalling v1.5 support. (#4180) Raja Subramanian 2025-12-20 01:02:22 +05:30
  • 32cd0370c7 Flush the ext packets on restart/close and release packets. (#4179) Raja Subramanian 2025-12-19 20:25:22 +05:30
  • 1df1316b85 Move OnDataTrackMessage to participant listener to support replay. (#4178) Raja Subramanian 2025-12-19 13:08:44 +05:30
  • e7601251bc Make data message naming a bit more consistent. (#4177) Raja Subramanian 2025-12-19 12:09:16 +05:30
  • a04e566dbf Use published track for model access in data down track. (#4176) Raja Subramanian 2025-12-19 11:00:18 +05:30
  • 47c86be1df Add support for TURN static auth secret credentials (#3796) Jade Ellis 2025-12-18 08:46:38 +00:00
  • 24559a2853 chore(deps): update github workflows to v6 (#3866) renovate[bot] 2025-12-17 22:54:36 -08:00
  • 0a82438687 add explicit room exists servicestore op (#4175) Paul Wells 2025-12-17 22:14:06 -08:00
  • 39bd077d24 Release v1.9.9 (#4174) v1.9.9 Raja Subramanian 2025-12-18 10:58:26 +05:30
  • cbb2c61787 Publish/Unpublish counter match. (#4173) Raja Subramanian 2025-12-18 10:16:27 +05:30
  • fb849edc6a Minor clean up (#4172) Raja Subramanian 2025-12-18 08:46:40 +05:30
  • c28e5e450f fix(kindToProto): update protocol (#4171) Anunay Maheshwari 2025-12-17 23:32:02 +05:30
  • 47324abd0e Drop run away receiver reports. (#4170) Raja Subramanian 2025-12-17 21:58:47 +05:30
  • 462ec324be prevent uint overflow setting packet not found count (#4169) Paul Wells 2025-12-17 06:54:23 -08:00
  • 5c841b8ea1 Some logging changes. (#4168) Raja Subramanian 2025-12-17 18:05:29 +05:30
  • 2f2d0a5735 skip lost sequence number ranges in getIntervalStats (#4166) Paul Wells 2025-12-17 00:02:51 -08:00
  • 898ebe058c clean up manual roomservice log redaction (#4165) Paul Wells 2025-12-16 23:02:45 -08:00
  • 3e41725395 move delete to oss service store (#4164) Paul Wells 2025-12-16 22:00:43 -08:00
  • 5964efbba5 Ensure subscribe data track handles are unique (#4162) Raja Subramanian 2025-12-16 13:52:05 +05:30
  • a26c48304a Add support for RTP stream restart. (#4161) Raja Subramanian 2025-12-16 13:21:39 +05:30
  • 386f0b3822 fix typo in clearing index when removing track from room track manager (#4158) Raja Subramanian 2025-12-14 19:57:39 +05:30
  • 0abfb2515c deregister observability function when participant is closed (#4157) Paul Wells 2025-12-14 04:21:07 -08:00
  • 97aba5e77b Consistently undo update to sequence number and timestamp when the (#4156) Raja Subramanian 2025-12-13 15:46:04 +05:30
  • 2317c29531 Fix panic while removing track from room track manager. (#4153) Raja Subramanian 2025-12-12 14:19:18 +05:30
  • a0a28ac5e3 Avoid duplicate track add to room track manager. (#4152) Raja Subramanian 2025-12-12 12:42:04 +05:30
  • f01008f876 Revert telemetry stats worker wait configuration. (#4151) Raja Subramanian 2025-12-12 10:56:25 +05:30
  • ca4b56d2d5 Handle case of sequence number jump just after start. (#4150) Raja Subramanian 2025-12-12 00:29:15 +05:30
  • 97099cae3e Configurable telemetry stats worker clean up wait. (#4148) Raja Subramanian 2025-12-11 11:25:32 +05:30
  • d7db7cb389 chore: fix a large number of spelling issues (#4147) changgesi 2025-12-11 12:04:13 +08:00
  • cadf2ad9d8 Release v1.9.8 (#4145) v1.9.8 Raja Subramanian 2025-12-10 15:32:12 +05:30
  • 498304cdd9 defensive nil check (#4144) Raja Subramanian 2025-12-10 13:33:08 +05:30
  • 20f6a49780 Store ddParser in atomic.Pointer (#4143) Raja Subramanian 2025-12-10 13:01:17 +05:30
  • 037cb9062f release ext packet if patching fails (#4142) Raja Subramanian 2025-12-10 12:09:49 +05:30
  • dd598ef23f Release ExtPacket if dependency descriptor or other parsing fails (#4141) Raja Subramanian 2025-12-10 11:05:19 +05:30
  • 35b0e2bc21 update webrtc to 4.1.8 to pick up DTLS fingerprint check during handshake (#4140) Raja Subramanian 2025-12-10 00:03:32 +05:30
  • 1c1a836c3c Mark RTCP buffer Write as noinline. (#4138) Raja Subramanian 2025-12-08 22:30:30 +05:30
  • ea9b217738 protocol deps to get inactive file adjusted memory usage. (#4137) Raja Subramanian 2025-12-08 22:07:24 +05:30
  • 64f3d1e972 switch participant callbacks to room to listener interface (#4136) Raja Subramanian 2025-12-08 15:59:45 +05:30
  • c6e6c0215f add debug metric for tracking references (#4134) Paul Wells 2025-12-07 11:39:21 -08:00
  • a30c79fa6d Use isEnding to indicate if down track could be resumed. (#4132) Raja Subramanian 2025-12-06 19:55:20 +05:30
  • 8c241ecf12 Fix RTCP reader leak in DownTrack. (#4131) Raja Subramanian 2025-12-06 17:49:23 +05:30
  • 3eef869a68 Do not pause rid in SDP (#4129) Raja Subramanian 2025-12-05 15:57:31 +05:30
  • 8e01e595b8 Release 1.9.7 (#4128) v1.9.7 Raja Subramanian 2025-12-05 11:13:05 +05:30