Commit Graph

191 Commits (master)

Author SHA1 Message Date
Richard Fuchs 3f8f182119 MT#55283 introduce abstract parsing framework
1 year ago
Donat Zenichev c98c98374a MT#60476 origin-replace: introduce full and limited replace
2 years ago
Donat Zenichev e037367878 MT#60476 call_monologue: use whole `sdp_origin` struct
2 years ago
Donat Zenichev dbc0896439 MT#60476 Make `struct sdp_origin` a typedef
2 years ago
Donat Zenichev 4f944502a5 MT#56465 sdp_create(), set the actual sdp timing
2 years ago
Donat Zenichev 5c9edacf5b MT#56465 sdp_create(), set the actual sdp sess bandwidth
2 years ago
Richard Fuchs 9f714288fd MT#55283 add convenience alias flag `WebRTC`
2 years ago
Donat Zenichev 9f8820bd36 MT#56465 Drop support for `replace-session-connection`
2 years ago
Donat Zenichev 138ba8c178 MT#56465 sdp_create(), set the actual sdp session name
2 years ago
Donat Zenichev 7123b59bb4 MT#56465 Carry `sdp_origin` via flags to ml init func
2 years ago
Donat Zenichev 97f7098459 MT#58535 rtpp_flags: parse `direction` flag directly
2 years ago
Donat Zenichev 8548e7d67b MT#58535 rtpp_flags: parse `codec-*` flags directly
2 years ago
Donat Zenichev 1e65172b52 MT#58535 rtpp_flags: parse key/val flags directly
2 years ago
Donat Zenichev 282f57884e MT#58535 Use `call_ng_flags_flags()` for generic flags
2 years ago
Donat Zenichev 15d0867737 MT#58535 rtpp_flags: add directional flag parsing
2 years ago
Donat Zenichev 31641efe06 MT#58535 Be able to detect message type (request/reply)
2 years ago
Richard Fuchs 63059122f0 MT#59038 add rec announcement options
2 years ago
Richard Fuchs 151c45ddd7 MT#59038 add block-egress flag
2 years ago
Richard Fuchs 1ff089114c MT#55283 save some bits
2 years ago
Richard Fuchs 953fabbf10 MT#59038 support `block DTMF` flag
2 years ago
Richard Fuchs 50848552c6 MT#59038 support DTMF VSC to control recording
2 years ago
Richard Fuchs ac4f2ef641 MT#55283 reverse handling of session attributes
2 years ago
Richard Fuchs 96cb2e8f73 MT#55283 distinguish between lookup and creation
2 years ago
Richard Fuchs bda1b937cb MT#59071 support selective DB updates
2 years ago
Richard Fuchs e4630eb53c MT#59069 add option to override rec file pattern
2 years ago
Richard Fuchs b19f5982a4 MT#59069 add recording-path option
2 years ago
Richard Fuchs 366448e44b MT#59069 merge handling of output-dest w metadata
2 years ago
Donat Zenichev 423d7bf824 MT#59086 Unify header files.
2 years ago
Richard Fuchs 76203fdce9 MT#58636 add new option 'static codecs'
2 years ago
Richard Fuchs 8f98f69e98 MT#55283 use typed G* for subscriptions
2 years ago
Richard Fuchs c6b907017d MT#55283 use g_auto for call_t
2 years ago
Richard Fuchs 2975b2131d MT#55283 convert struct call to typedef
2 years ago
Richard Fuchs 49037aee91 MT#55283 use typed G* for codec-set/except/SDES
2 years ago
Richard Fuchs 6685fb6efd MT#55283 use g_auto for sdp_streams/sessions
2 years ago
Richard Fuchs 9810c501fd MT#55283 use str_q for parsed flags
2 years ago
Richard Fuchs 575d86816f MT#55283 turn ng_buffer into typedef
2 years ago
Richard Fuchs 83ee0b1aca MT#55283 use g_auto for sdp_ng_flags
2 years ago
Richard Fuchs bc61caf2cc MT#55283 turn sdp_ng_flags into a typedef
2 years ago
Donat Zenichev 85fc7ff70c MT#57719 Move `monologue_subscribe_*` to media subs
2 years ago
Richard Fuchs b265477654 MT#55283 add SDES-prefer option
2 years ago
Richard Fuchs 81151b3793 MT#57977 support short-packet blocking
2 years ago
Richard Fuchs 16e7b9465f MT#55283 add `allow-asymmetric-codecs` option
2 years ago
Richard Fuchs 4f6f5fdf4e MT#55283 update config settings to bool type
2 years ago
Richard Fuchs 7990d127b8 MT#56128 convert sdp_manipulations to array
3 years ago
Richard Fuchs ee0b2bc2c1 MT#55283 set output-dest even if not active yet
3 years ago
Richard Fuchs 5b9d624fae MT#57302 add `exclude-recording` flag
3 years ago
Richard Fuchs eea05c878f MT#56759 support discarding call recordings
3 years ago
Richard Fuchs e561a1cc0c MT#56447 refactor trickle ICE handling
3 years ago
Richard Fuchs 7865337f66 MT#55283 introduce `inactive` flag
3 years ago
Richard Fuchs 0914bf761d MT#55283 add per-call dtmf-log-dest
3 years ago
Richard Fuchs 4b7ec4e11f MT#56471 add flag to suppress early media
3 years ago
Richard Fuchs ddab4a71e4 MT#56471 add audio_player
3 years ago
Donat Zenichev 521532599c MT#56128 sdp manipulations: improve structures design
3 years ago
Donat Zenichev d7dbae8720 MT#56128 RTPEngine: Add options for arbitrary SDP manipulations
3 years ago
Richard Fuchs 817d9b9875 MT#56521 support offering legacy non-RFC OSRTP
3 years ago
Richard Fuchs f8fef89f5b MT#56521 support legacy non-RFC OSRTP
3 years ago
Richard Fuchs 87ea144935 MT#56469 add pause_recording method
3 years ago
Donat Zenichev 83fc4c930f MT#56127 Improve the way we accept crypto suites
3 years ago
Donat Zenichev 8595f95cef MT#56126 Introduce a preference list for crypto suites
3 years ago
Donat Zenichev 3ba1f548c8 MT#56125 Add a flag to only accept/add allowed SDES crypto suits
3 years ago
Donat Zenichev 50ba97b3c9 MT#56129 Add a flag to force increasing the SDP version
3 years ago
Richard Fuchs 25e2640145 TT#136957 support multiple frequencies for `tone`
3 years ago
Damir Nedžibović bab3c94fd0 Implement playing from a start position.
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 e8f16dba4f TT#14008 offload flags parsing for play_dtmf/media
4 years ago
Richard Fuchs d055a5da59 TT#136957 add `egress` subscription support
4 years ago
Richard Fuchs 50b8f54bcf TT#155900 add `RTCP mirror` flag
4 years ago
Richard Fuchs a26601a37a TT#14008 add new `reject-ICE` flag
4 years ago
Richard Fuchs 3582b623a9 TT#136957 DTMF delay support
4 years ago
Richard Fuchs 2ca64340e1 TT#136957 support DTMF triggers for blocking
4 years ago
Richard Fuchs 6ac4f12c01 TT#136956 add more options for DTMF replacement
4 years ago
Richard Fuchs 38f97c2df8 TT#136956 support DTMF silence replacement
4 years ago
Richard Fuchs f1d37e9c93 TT#147451 add support for SIPREC style SDPs
4 years ago
Richard Fuchs a7e22ba698 TT#147451 add support for multi-ml subscriptions
4 years ago
John Burke fab19ed8bb Add support for endpoint-learning on a per call basis
4 years ago
Richard Fuchs 3f69a48f07 TT#14008 add NAT-wait flag
4 years ago
Richard Fuchs 2130e2f62b TT#89352 support Janus control protocol
4 years ago
Richard Fuchs f0b1906809 TT#89352 add option to strip a:extmap
4 years ago
Richard Fuchs 70665e3aef TT#89352 add shortcut for "accept any"
4 years ago
Richard Fuchs 1fd62d6857 TT#91151 populate "created from" for published calls
5 years ago
Richard Fuchs f04332915b TT#91151 add publish/subscribe commands
5 years ago
Richard Fuchs 413798e43f TT#132251 implement media silencing
5 years ago
Daniel Hauptmann 4481c773ac TT#128050 Squashed commit of the following:
5 years ago
Richard Fuchs 08fee992d1 TT#89352 add support for trickle ICE offer
5 years ago
Richard Fuchs ecb0da8e4a TT#91151 move `sdp` parsing to generic flags parser
5 years ago
Richard Fuchs 1d387b98ef TT#112700 rework codec offer/answer routine
5 years ago
Richard Fuchs 0e2bddb6c8 TT#14008 add `pierce-NAT` flag
5 years ago
Richard Fuchs a009f76456 TT#14008 support media echo and blackhole
5 years ago
Richard Fuchs a86d98f8d1 TT#118902 add support for per-call debugging
5 years ago
Richard Fuchs ac71e81e54 TT#118350 add SDES=static option
5 years ago
Richard Fuchs 3791b8f595 TT#107565 add `replace-session-name` option
5 years ago
Richard Fuchs fc83f64575 TT#107565 add `replace-username` option
5 years ago
Richard Fuchs def813cfde TT#101201 fix ICE-lite mode switch
5 years ago
Guillem Jover 68797f4195 TT#111150 Mark bit-fields explicitly with as unsigned
5 years ago
Richard Fuchs eb1157d386 TT#112250 don't change ports when endpoint is talking ICE
5 years ago
Richard Fuchs 1785f70637 TT#91151 add new replace-zero-address option
5 years ago
Richard Fuchs 36273e1f5d TT#107565 add option to track SDP version
5 years ago
balajeesv ffc9e34e14 TT#14008 Squashed commit of the following:
5 years ago