Alessandro Toppi

Results 11 issues of Alessandro Toppi

### Your environment. - Version: **3.1.34** ### What did you do? I'm sending an offer from Janus that contains `rtx` for video SDP offer (janus) ``` v=0 o=- 1651154116641094 1...

### Your environment. - Version: *pion v3.1.0, latest example* ### What did you do? I've published the janus video-room client to my local janus master instance ### What did you...

This PR adds a new endpoint `/jwt/fetch_api_key` that accepts a Json Web Token (JWT) and can be used to fetch API keys for a certain user. The target realm is...

size: XL

This PR tracks the efforts aimed at integrating multistream APIs in the videoroom. This patch is still a draft do tue some missing APIs and lack of testing, but the...

please-test

This **does not exactly** match the code style. Even if not perfect, the configuration could help contributors and avoid useless code style reviews.

According [to the specs](https://www.w3.org/TR/webrtc-stats/#dom-rtcreceivedrtpstreamstats-jitter) the jitter should be measured in seconds. The current stats interceptor instead [uses timestamp units](https://github.com/pion/interceptor/blob/d6aad58f3f3947d1b9411ad242be8c74e8472152/pkg/stats/stats_recorder.go#L140).

… property changes or the whole room is muted This patch will cleanup participant's buffers (both the encoder queue and jitter buffer) when the `muted` status changes, the whole room...

When using the bare RTP timestamp as jitter buffer packet timestamp, UBSan detected some potential overflows in [speex internal metohd](https://github.com/meetecho/janus-gateway/blob/e4f6632202db7be72838a049c7b50b732025dc09/src/plugins/audiobridge-deps/jitter.c#L396) `update_timings`. This PR tries to address the issue by using...

See #3414 for some more background. This patch replaces `g_strplit` with `strtok_r` when tokenizing the SDP in `janus_sdp_parse`.

env: lws 4.3-stable, Ubuntu 24.04, kernel 6.11 When starting a server with `lws_create_vhost`, the function `_lws_vhost_init_server_af` gets stuck in an infinite loop when trying to bind to a not valid...