Commit Graph

2152 Commits (mr11.1)

Author SHA1 Message Date
Richard Fuchs a6afc755eb MT#57302 add `exclude-recording` flag
3 years ago
Donat Zenichev 1b67d2770d MT#57118 Prevent entire call deletion after `monologue_delete_iter()`
3 years ago
Donat Zenichev ea78369855 MT#57118 Rework the call's deconstruction logic
3 years ago
Richard Fuchs 34c60a6588 MT#55283 use correct password for STUN errors
3 years ago
Richard Fuchs 36873d8fa1 MT#55283 work around LWS thread non-safety
3 years ago
Richard Fuchs 51edd3fbb0 MT#55283 eliminate useless return values
3 years ago
Richard Fuchs e9d7b4f85e MT#55283 single-threaded lws_write()
3 years ago
Richard Fuchs 6861d355f0 MT#55283 use LOCK() macro
3 years ago
Richard Fuchs db35ec22c5 MT#55283 reverse loop skip logic
3 years ago
Richard Fuchs 9e3d19fb30 MT#56420 suppress port-change for sendonly streams
3 years ago
Richard Fuchs e35acad5a0 MT#56420 add new port latching logic
3 years ago
Richard Fuchs 3078eedee5 MT#56420 split out endpoint hunting logic
3 years ago
Richard Fuchs e0f1d86522 Revert "MT#56420 use actual local socket for decryption"
3 years ago
Richard Fuchs 2cf121e647 MT#56420 use actual local socket for decryption
3 years ago
Richard Fuchs 5c65690aca MT#56420 fix incorrect local socket switching
3 years ago
Richard Fuchs 1ec84abbb0 MT#55283 fix time tracking race condition
3 years ago
Richard Fuchs 9a791d2bb6 MT#55984 cancel scheduled deletion during offer/answer
3 years ago
Richard Fuchs 0e2d514005 MT#55984 safeguard against possible null return
3 years ago
Richard Fuchs d9e32e050a MT#55283 remove reciprocal subscriptions
3 years ago
Richard Fuchs 747dcd0d9b MT#55984 obsolete `branches` hash table
3 years ago
Richard Fuchs 68778fd0c1 MT#55984 obsolete `other_tags` table
3 years ago
Richard Fuchs 88ffd9ba49 MT#55984 fix call teardown logic
3 years ago
Richard Fuchs 08ed04009a MT#55984 introduce `associated_tags` hash table
3 years ago
Richard Fuchs 53727427bb MT#55283 fix `single-codec` with odd codec order
3 years ago
Richard Fuchs 209b30c09a MT#55283 allow for delay in kernel mode
3 years ago
Richard Fuchs 89a92660e6 MT#55283 don't set RTP flag for legacy protocols
3 years ago
Richard Fuchs 509dfafc67 MT#55283 add dedicated "unknown" transport protocol
3 years ago
Richard Fuchs 8eeb05022f MT#55283 fix legacy protocols
3 years ago
Richard Fuchs 166fd14a4b MT#55283 simplify statistics_update_oneway a bit
3 years ago
Richard Fuchs 14509c49cd MT#55283 fix nopacket_relayed_sess stats
3 years ago
Richard Fuchs 9e09cf3c40 MT#55283 fix padding/SRTP order
3 years ago
Richard Fuchs 387895b61c TT#44805 add bookkeeping for output stream stats
3 years ago
Richard Fuchs 265067ba4a TT#44805 refactor stats keeping macro to allow flexbility
3 years ago
Richard Fuchs e7abe3b378 TT#44805 rename `stats` to `stats_in`
3 years ago
Richard Fuchs 354c4ea2c2 TT#189201 add extra `all=` options for media blocking
3 years ago
Richard Fuchs d4922681ba TT#189201 upgrade `all` flag to key/value and enum
3 years ago
Richard Fuchs 71a5cec45d TT#189201 allow `to-label` usage for media blocking
3 years ago
Richard Fuchs 4a19714cd1 TT#189201 support per-sink media blocking/silencing
3 years ago
Richard Fuchs 1efc3d9409 TT#189201 move kernel media silencing from input to output
3 years ago
Richard Fuchs f316deafb7 TT#189201 retain list of sorted payload types
3 years ago
Richard Fuchs d7ef87d2ec TT#189201 clear "no kernel support" flag on demand
3 years ago
Richard Fuchs 1699c90705 TT#189201 refactor __add_subscription arguments
3 years ago
Richard Fuchs 0b8d74ae2f TT#189201 preserve existing attributes after repeated offer/answer
3 years ago
Richard Fuchs 9e227099c6 TT#189201 add convenience function call_get_call_subscription
3 years ago
Richard Fuchs 2463c5e37c TT#189201 simplify attrs handling in __init_streams
3 years ago
Richard Fuchs 7be1d0aef1 TT#189201 refactor sink/handler attributes
3 years ago
Richard Fuchs ba56e37bc0 TT#189201 unify media blocking/silencing interface functions
3 years ago
Richard Fuchs c109644fea TT#189201 change block/silence media flags to bool
3 years ago
Richard Fuchs 3ac4863a94 TT#14008 don't try to offer RTCP after previous mux
3 years ago
Richard Fuchs 9eb7b640c2 TT#14008 add explicit lws_cancel_service at shutdown
3 years ago