Commit Graph

  • 51bb798597
    Merge 9e1bddaca9df9d0027fda501f26d27c227504828 into 3a0a4dd220e074d4c3af1006b02c10defd828122 David VILLAUME 2025-03-18 11:53:53 +01:00
  • c7419fc398
    Merge ebe144b5adc23a6ac69b0907618c09d9af7f4a92 into 3a0a4dd220e074d4c3af1006b02c10defd828122 Lorenzo Miniero 2025-03-15 22:28:16 +03:00
  • b7d6173e90
    Merge d61d8cb00ba349050fb1eba50431ac66ad3a685a into 3a0a4dd220e074d4c3af1006b02c10defd828122 Lorenzo Miniero 2025-03-15 22:24:28 +03:00
  • 0126bdc460
    Merge 0111eeddcfe2f74db3db1e05f1302a802934659e into 1de6162e11702170c318b6533d77d1fd0f1aa63d Tristan Matthews 2025-03-15 18:40:42 +01:00
  • c850a20e76
    Merge 148a83b14bd685097a96fb870bca2d327ded3138 into 3a0a4dd220e074d4c3af1006b02c10defd828122 Lorenzo Miniero 2025-03-15 18:39:06 +01:00
  • 1de6162e11 rtcp: fix FIR parsing (#3528) 0.x Guillaume Desmottes 2025-03-15 03:16:34 +01:00
  • 3a0a4dd220
    rtcp: fix FIR parsing (#3528) master Guillaume Desmottes 2025-03-15 03:16:34 +01:00
  • 6440370a12 rtcp: fix FIR parsing Guillaume Desmottes 2025-03-14 09:19:40 +01:00
  • 32725b4350
    Merge a5789cb8838e831417a589d9ea85428c6bddd99c into fff7b31335cd5e679a1077e25c475424cc583201 Ricardo Figueiredo 2025-03-12 17:23:21 -04:00
  • f1b3bbff55
    Merge cf88865af2ec4f95964eae8b1f50b81b2a50df04 into fff7b31335cd5e679a1077e25c475424cc583201 Lionel Nicolas 2025-03-10 23:07:20 +05:30
  • 83b9185058
    Merge bb753c55cb45bc7670a6ef73aacc595bfefb1c7a into fff7b31335cd5e679a1077e25c475424cc583201 keremcadirci 2025-03-06 16:11:53 +07:00
  • e55c37fc5f
    Merge 6ff1f175eec35c220c6df70053e30a9c59c3c23b into ea15c3f55403336454162fb20325c3c56a747351 Federico Lorenzi 2025-03-05 10:40:12 +01:00
  • ea15c3f554 Bumped to version 0.15.2 (legacy) Lorenzo Miniero 2025-03-05 10:37:36 +01:00
  • fff7b31335 Bumped to version 1.3.2 Lorenzo Miniero 2025-03-05 10:35:56 +01:00
  • b052884af7 Updated Changelog (0.15.1) v0.15.1 Lorenzo Miniero 2025-03-05 10:32:15 +01:00
  • 8d4a7b1e16 Updated Changelog (1.3.1) v1.3.1 Lorenzo Miniero 2025-03-05 10:31:53 +01:00
  • 65009dd2de Issue #3523: Using a relative path for #include (#3525) Maxim Devaev 2025-03-05 11:22:34 +02:00
  • e982706774
    Issue #3523: Using a relative path for #include (#3525) Maxim Devaev 2025-03-05 11:22:34 +02:00
  • f3c13c071b Check if IPv6 is disabled when loading the Streaming plugin (see #3519) Lorenzo Miniero 2025-03-05 10:20:55 +01:00
  • e1c4130521
    Check if IPv6 is disabled when loading the Streaming plugin (fixes #3470) (#3519) Lorenzo Miniero 2025-03-05 10:16:37 +01:00
  • a3f2e84151
    Skip medium lookup when relaying RTCP by plugins (#3515) Lorenzo Miniero 2025-03-04 15:21:41 +01:00
  • 98054bfd40 Issue #3523: Using a relative path for #include Maxim Devaev 2025-03-03 22:13:14 +02:00
  • a231fbcefa Do the same for VideoRoom remote publishers Lorenzo Miniero 2025-03-03 14:39:58 +01:00
  • affe2bbdbe
    Merge 9ea8a4d15dae1b16776e0b870b3fb5ee8a9f489e into 1747c8f5aedd30e463ed35047f7b80e74ee3f96b Chris Wiggins 2025-03-03 09:49:22 +13:00
  • 1747c8f5ae
    videoroom: fix typo in doc (#3522) Guillaume Desmottes 2025-02-28 15:32:22 +01:00
  • 2445b67471
    Upgrade pyhton dependencies and fix the scripts to make the test work with the new versions Alessandro Toppi 2025-02-26 19:13:41 +01:00
  • a3da535826 videoroom: fix typo in doc Guillaume Desmottes 2025-02-26 17:36:03 +01:00
  • c6e8bef832 Upgrade to next major version ursravis 2025-02-25 07:22:05 +00:00
  • d49bc5dad8 Upgrade python websockets version to fix the Vulnerability CWE 208 ursravis 2025-02-25 07:13:57 +00:00
  • d962dc5ec5
    Merge 99be1482f5b9459b3910996cf164038ebefaf9ac into db86cf7c12b3e30d84b6ead42e2fc128c1b516d3 keremcadirci 2025-02-24 12:37:50 -08:00
  • 2a4e8d206d Add support for private recordings in Record&Play (see #3518) Lorenzo Miniero 2025-02-24 12:21:09 +01:00
  • db86cf7c12
    Add support for private recordings in Record&Play (#3518) Lorenzo Miniero 2025-02-24 12:20:35 +01:00
  • 22abdc2a31 Check if IPv6 is disabled when loading the Streaming plugin (fixes #3470) Lorenzo Miniero 2025-02-21 13:02:37 +01:00
  • 26d9834e0a Add support for private recordings in Record&Play Lorenzo Miniero 2025-02-20 16:18:04 +01:00
  • 5fa7376975 Send an 'idle' response when stopping a not-started mountpoint Lorenzo Miniero 2025-02-19 15:02:13 +01:00
  • 8f9d0edc0e Use true/false instead of yes/no when writing permanent config files in plugins Lorenzo Miniero 2025-02-19 14:52:57 +01:00
  • d61d8cb00b Aligned with latest changes sip-trunk Lorenzo Miniero 2025-02-19 11:11:13 +01:00
  • 12fa02ffee
    Add RTP packets with extensions to the fuzzer corpus Alessandro Toppi 2025-02-19 11:04:14 +01:00
  • ebe144b5ad Aligned to latest changes in master sip-nosip-multistream Lorenzo Miniero 2025-02-19 10:59:49 +01:00
  • 148a83b14b Added NULL checks to extension parsing video-layers-ext Lorenzo Miniero 2025-02-19 10:42:11 +01:00
  • 76aea96388 Add fuzzing for new extension parsing function Lorenzo Miniero 2025-02-19 10:36:46 +01:00
  • 8c9ce71dc5 New programmatic API to ask for keyframes in SIP and NoSIP plugins (see #3517) Lorenzo Miniero 2025-02-19 10:07:37 +01:00
  • f08c64da63
    New programmatic API to ask for keyframes in SIP and NoSIP plugins (#3517) Lorenzo Miniero 2025-02-19 10:03:53 +01:00
  • 59440f2d0e
    Reuse code in janus_ice_relay_rtcp_internal Alessandro Toppi 2025-02-17 12:18:16 +01:00
  • e48be0ef34 New programmatic API to ask for keyframes in SIP and NoSIP plugins Lorenzo Miniero 2025-02-13 15:39:00 +01:00
  • 84fbae5761
    Remove dupplicaton in videoroom.js Phong Le 2025-02-13 10:40:32 +07:00
  • adcc2ecdc6 Skip medium lookup when relaying RTCP by plugins Lorenzo Miniero 2025-02-12 17:03:21 +01:00
  • 08bb07bab8 New experimental multistream support in SIP and NoSIP plugins Lorenzo Miniero 2025-02-12 16:44:20 +01:00
  • 9b8dff7da9
    Fix deadlock on handle lock in janus.c (#3513) Alexander Malaev 2025-02-07 11:54:16 +03:00
  • 0dc0656a43 Fix deadlock on handle lock in janus.c Alexander Malaev 2025-02-06 18:08:45 +03:00
  • 83252ba596
    Fix recording for remote publishers (#3509) Alexander Malaev 2025-02-05 16:38:00 +03:00
  • 44286542b1 Updated year in demos and docs Lorenzo Miniero 2025-02-03 15:47:14 +01:00
  • 51939ef880 Updated year in demos and docs Lorenzo Miniero 2025-02-03 15:46:09 +01:00
  • 597f0c7b40 Updated year in demos and docs Lorenzo Miniero 2025-02-03 15:44:00 +01:00
  • 7686f85e4a Align Lua plugin logger output to Duktape's one Lorenzo Miniero 2025-01-23 16:25:44 +01:00
  • 0998af8c95 Align Lua plugin logger output to Duktape's one Lorenzo Miniero 2025-01-23 16:25:44 +01:00
  • 20d97f51a8 Fix possibly incorrect use of term-colors in Lua plugin (see #3505) Lorenzo Miniero 2025-01-23 15:57:43 +01:00
  • 7c637fd86e Fix possibly incorrect use of term-colors in Lua plugin (see #3505) Lorenzo Miniero 2025-01-23 15:57:43 +01:00
  • 10610b3108 Fix recording for remote publishers Alexander Malaev 2025-01-21 12:46:21 +03:00
  • c55499ea0c
    Cleanup remote publishers on videoroom destroy (#3508) Alexander Malaev 2025-01-20 14:48:14 +03:00
  • b5521f0588 Cleanup remote publishers on videoroom destroy Alexander Malaev 2025-01-20 14:02:50 +03:00
  • 7cf1b8310c janus-pp-rec: improve DTX detection (#3488) Alessandro Toppi 2025-01-17 15:42:54 +01:00
  • 3cdd6ff6a6
    janus-pp-rec: improve DTX detection (#3488) Alessandro Toppi 2025-01-17 15:42:54 +01:00
  • bbe648d416
    [1.x] Optimize NACKs handling (see #3471) (#3491) Lorenzo Miniero 2025-01-17 15:41:26 +01:00
  • 4cff0bb6bc
    [0.x] Optimize NACKs handling (#3471) Alessandro Toppi 2025-01-17 15:40:45 +01:00
  • 0f64915303
    Fix type error (#3507) Abhishek Mishra 2025-01-17 16:04:22 +05:30
  • 0c8283449b Fix type error Abhishek Mishra 2025-01-17 13:10:03 +05:30
  • 813f22a08b Dynamically update EchoTest simulcast/SVC buttons UI if VLA info is available Lorenzo Miniero 2025-01-10 18:07:52 +01:00
  • 0de79b4740 Parse number of spatial and temporal layers from VLA extension Lorenzo Miniero 2025-01-10 17:43:10 +01:00
  • 58f94e0523 Experimental support for the video-layers-allocation extension Lorenzo Miniero 2025-01-10 12:30:07 +01:00
  • 5d73711e03 Always show all temporal layer buttons Lorenzo Miniero 2025-01-10 11:58:43 +01:00
  • d636b69be8 Don't accept Dependency Descriptor extension unless the negotiated codec is AV1 or VP9 For reference: https://issues.webrtc.org/issues/42226269 Lorenzo Miniero 2025-01-10 11:57:11 +01:00
  • 13e7260ce9 Don't accept Dependency Descriptor extension unless the negotiated codec is AV1 or VP9 For reference: https://issues.webrtc.org/issues/42226269 Lorenzo Miniero 2025-01-10 11:09:03 +01:00
  • 1538b5485a Fixed small memory leaks when using SVC Lorenzo Miniero 2025-01-10 11:07:42 +01:00
  • 0b2d977828
    Abort lws initialization if no interface has the specified IP. Free allocated iface string. Alessandro Toppi 2025-01-08 13:16:38 +01:00
  • 95503c20fc
    Skip iface matching when starting the lws server with a specific IP (see #3500) Alessandro Toppi 2025-01-08 11:51:39 +01:00
  • 974936f1e8
    Abort lws initialization if no interface has the specified IP. Free allocated iface string. Alessandro Toppi 2025-01-08 13:16:38 +01:00
  • b3999b87b2 Fixed conflicts with master Lorenzo Miniero 2025-01-08 12:50:16 +01:00
  • f883f7f723
    Skip iface matching when starting the lws server with a specific IP (fixes #3500) Alessandro Toppi 2025-01-08 11:51:39 +01:00
  • 1b6c0005c0
    Move exit handlers setting at the beginning of main (see #3498) Alessandro Toppi 2025-01-07 14:34:40 +01:00
  • 99791ae376
    Move exit handlers setting at the beginning of main (#3498) Alessandro Toppi 2025-01-07 13:48:26 +01:00
  • b96d2da765
    Fix typo in Streaming plugin (#3499) Peter Zmanovsky 2025-01-07 14:23:09 +05:00
  • ba2f797092 Fix typo in Streaming plugin peter15914 2025-01-03 12:45:44 +05:00
  • 958e225daa
    Move exit handlers setting at the beginning of main Alessandro Toppi 2025-01-02 15:10:53 +01:00
  • 48d3e9f712
    Check if nacks queue is not NULL before iterating Alessandro Toppi 2024-12-19 16:05:37 +01:00
  • 34ba1885c9
    Check if nacks queue is not NULL before iterating Alessandro Toppi 2024-12-19 16:05:05 +01:00
  • a1cc644888 Make ip-utils aware of 0.0.0.0 and :: (see #3470) Lorenzo Miniero 2024-12-18 13:37:41 +01:00
  • c8e8b76785
    Build TextRoom plugin with libcurl Alessandro Toppi 2024-12-18 14:32:53 +01:00
  • dc83237410
    Build TextRoom plugin with libcurl Alessandro Toppi 2024-12-18 14:30:46 +01:00
  • 5b7cb52330 Make ip-utils aware of 0.0.0.0 and :: (see #3470) Lorenzo Miniero 2024-12-18 13:37:41 +01:00
  • 61a4d2c853 Added more details to Streaming plugin docs Lorenzo Miniero 2024-12-18 13:35:13 +01:00
  • 0b09884f46 Added missing refcount decrease for subscriber (see #3493) Lorenzo Miniero 2024-12-18 11:01:49 +01:00
  • 4fc066fffe
    Added missing refcount decrease for subscriber (#3493) Valery 2024-12-18 12:59:35 +03:00
  • a0be455f28 Decrease refcount for subscriber val.v.petrov 2024-12-18 10:48:31 +03:00
  • 47692d6423 Fixed dumb typo Lorenzo Miniero 2024-12-12 16:50:13 +01:00
  • 417d3f89a8 [1.x] Optimize NACKs handling (see #3471) Lorenzo Miniero 2024-12-12 16:48:43 +01:00
  • 06b74fc248 Small tweaks for code style Lorenzo Miniero 2024-12-12 16:26:36 +01:00
  • 087934b1f0 Bump plugin API number due to RTP/RTCP signatures change Lorenzo Miniero 2024-12-12 16:26:14 +01:00
  • 0111eeddcf sdp-utils: add AV1 profile parsing Tristan Matthews 2024-12-06 20:13:35 -05:00
  • 62d1793110
    janus-pp-rec: improve DTX detection Alessandro Toppi 2024-12-10 15:28:45 +01:00