Commit Graph

462 Commits (c4b81b644c233bc0945567a13738b9dff9f5376a)

Author SHA1 Message Date
Donat Zenichev 71b2629465 MT#60476 make `print_rtcp()` func static
7 months ago
Donat Zenichev 572dd713c6 MT#60476 sdp_create: convert parameter naming
7 months ago
Donat Zenichev eecc7d5a36 MT#60476 sdp_create: add group attribute support
7 months ago
Donat Zenichev ea68824d5d MT#60403 bandwidth: add support of `b=TIAS:` attr
7 months ago
Donat Zenichev 56005da1c5 MT#60476 sdp_create: detect if media is active
7 months ago
Donat Zenichev b6b23648f1 MT#60476 sdp_create: add dedicated func for port setting
7 months ago
Donat Zenichev ef64c3069e MT#60476 sdp_create: keep an original media port for message/force relay
7 months ago
Donat Zenichev 0f6f1854ae MT#60476 add handling of `a=setup:` for message type
7 months ago
Donat Zenichev a44ee46201 MT#56465 sdp_create: refactor bandwidth handling
7 months ago
Donat Zenichev f46fe98f9d MT#56465 sdp_out_add_session_name: remove unused func param
8 months ago
Donat Zenichev e7f478d879 MT#56465 sdp_create: keep `s=` empty if it is indeed
8 months ago
Donat Zenichev 319cefe165 MT#60476 sdp_replace: set `keep_zero_address` in one line
8 months ago
Donat Zenichev b170ded75d MT#60403 bandwidth: add support of CT for session level
8 months ago
Donat Zenichev c64cc3918d MT#60476 Check zero_address when printing `c=` attr
8 months ago
Donat Zenichev 1b5f899ff6 MT#60476 sdp_create: print `a=mid:` for non-accepted media
8 months ago
Donat Zenichev bc8de2ba3a MT#60476 sdp_create: add `sdp_out_add_media()`
8 months ago
Donat Zenichev 544393f518 MT#60476 handle_sdp_media_attributes: check port not 0
8 months ago
Donat Zenichev c04e112664 MT#60476 sdp_create: handle osrtp in separate funcs
8 months ago
Donat Zenichev a5fdc870fd MT#60476 sdp_create: no need to initialze prtp to NULL
8 months ago
Donat Zenichev 6cca37fbfd MT#60476 Session lvl `sdp_attr_print` in `sdp_out_add_other`
8 months ago
Richard Fuchs f622ae36af MT#55283 remove unused attributes
8 months ago
Donat Zenichev 47d08ca02f MT#60476 sdp_create: print other session lvl attributes
8 months ago
Donat Zenichev f35d70fcb4 MT#60693 sdp_create: set port to 0 if no FD found
8 months ago
Donat Zenichev 08cdc658cc MT#60693 add accepted legacy OSRTP for sdp_create()
8 months ago
Donat Zenichev 2ddbedac7d MT#60693 sdp_create: print attributes in a func
8 months ago
Donat Zenichev 9b3cd95045 MT#60403 bandwidth: add support of AS for session level
9 months ago
Donat Zenichev 21677a39e6 MT#60688 Add support of maxptime for media
9 months ago
Donat Zenichev 808c3e7f20 MT#60476 sdp_version_replace: don't check src_orig ptr
9 months ago
Donat Zenichev 7308a88b34 MT#60476 sdp_create: add support of sdp_version_check
9 months ago
Richard Fuchs edd28770e9 MT#55283 allow null string in __parse_address()
9 months ago
Donat Zenichev c6b903d519 MT#60476 treat force_inc_sdp_ver independently
9 months ago
Donat Zenichev bf4c6246b0 MT#60476 sdp_replace/sdp_version_check: remove left-overs
9 months ago
Richard Fuchs ec964c3958 MT#55283 modernise str_dup_str()
9 months ago
Richard Fuchs 3f5b1ad8db MT#55283 rename STR_INIT_GS to STR_GS
9 months ago
Richard Fuchs a2ee38ac44 MT#55283 rename STR_CONST_INIT...
9 months ago
Richard Fuchs a2059a2449 MT#55283 modernise STR_INIT_LEN() et al
9 months ago
Richard Fuchs a6b28af6f8 MT#55283 modernise STR_INIT and str_init
9 months ago
Richard Fuchs 5f6739b9fa MT#55283 formalise str_slice_q
9 months ago
Donat Zenichev c2c802ac24 MT#60476 sdp_out_add_origin: add replacements support
9 months ago
Donat Zenichev a0b165d986 MT#60476 Set `->session_last_sdp_orig` while initializing
9 months ago
Donat Zenichev 2d07ccf5a4 MT#60476 sdp_replace: correct behavior of `replace-origin-full`
9 months ago
Donat Zenichev 7f90fed7ad MT#60476 sdp_replace: generalize usage of `->session_last_sdp_orig`
9 months ago
Donat Zenichev 92d172b524 MT#60476 sdp_replace: add support of replace `origin-full` flag
9 months ago
Donat Zenichev c98c98374a MT#60476 origin-replace: introduce full and limited replace
9 months ago
Donat Zenichev 9daa320c20 MT#60476 sdp_replace: use `ml->session_sdp_orig`
9 months ago
Donat Zenichev e037367878 MT#60476 call_monologue: use whole `sdp_origin` struct
9 months ago
Donat Zenichev dbc0896439 MT#60476 Make `struct sdp_origin` a typedef
10 months ago
Donat Zenichev e40af889d1 MT#60476 Move `call_subscribe_request_ng()` to `sdp_create()`
10 months ago
Donat Zenichev a0a03c86d1 MT#60403 refactoring of `sdp_out_add_bandwidth()`
10 months ago
Richard Fuchs d02ce7e81e MT#55283 look up remote b= via subscriptions
10 months ago
Richard Fuchs 25f966ad44 MT#55283 look up remote address via subscriptions
10 months ago
Donat Zenichev 3eb68c819f MT#60386 sdp_create: don't carry stream_params
10 months ago
Donat Zenichev 2c48bc68e2 MT#60403 sdp_parse: add actual parsing of bandwidth (b=)
10 months ago
Donat Zenichev 4f944502a5 MT#56465 sdp_create(), set the actual sdp timing
10 months ago
Donat Zenichev 611469eca0 MT#56465 sdp_parse: add support of `t=` attr parsing
10 months ago
Donat Zenichev 41331bfe75 MT#56465 sdp_create(), set the actual sdp media bandwidth
10 months ago
Donat Zenichev 5c9edacf5b MT#56465 sdp_create(), set the actual sdp sess bandwidth
10 months ago
Donat Zenichev fee6c2b5d1 MT#56465 sdp_parse: add support of `b=AS:`
10 months ago
Donat Zenichev 023e9c54bf MT#56465 sdp_create: add code commentaries
10 months ago
Richard Fuchs 560ec9af27 MT#55283 update str_token*() to bool return type
11 months ago
Richard Fuchs a140d83975 MT#55283 enforce hash table types in callbacks
11 months ago
Donat Zenichev 2da116cfdb MT#56465 sdp_create(), set the actual media connection
11 months ago
Donat Zenichev 9f8820bd36 MT#56465 Drop support for `replace-session-connection`
11 months ago
Donat Zenichev fa8be542d3 MT#56465 Rework the `sdp_out_add_origin()` func
11 months ago
Donat Zenichev 138ba8c178 MT#56465 sdp_create(), set the actual sdp session name
11 months ago
Donat Zenichev 282b4490e8 MT#56465 sdp_create(), set the origin attr including name
12 months ago
Donat Zenichev 2f24609a7b MT#56465 Make `sdp_ng_flags` non-const for `sdp_create()`
12 months ago
Donat Zenichev 7123b59bb4 MT#56465 Carry `sdp_origin` via flags to ml init func
12 months ago
Richard Fuchs 57c490f817 MT#55283 Add output-mixed-per-media
1 year ago
Donat Zenichev bb52ae4ebc MT#58535 Add support of the rest of opmodes
1 year ago
Richard Fuchs ac4f2ef641 MT#55283 reverse handling of session attributes
1 year ago
Richard Fuchs 1454500979 MT#55283 reverse handling of media attributes
1 year ago
Richard Fuchs 24fb7a0bd7 MT#55283 create function to move SDP attributes
1 year ago
Richard Fuchs f40a33a753 MT#55283 shift extmap handling to printing stage
1 year ago
Richard Fuchs 0e23551fbc MT#55283 add distinctions to OTHER attrs
1 year ago
Richard Fuchs b098e01c76 MT#55283 remove unused argument
1 year ago
Richard Fuchs 908f2af271 MT#55283 remove unused argument
1 year ago
Richard Fuchs 9da775ad5a MT#55283 convert list of attributes from strings
1 year ago
Richard Fuchs 8c99588550 MT#55283 directly print T.38 attributes
1 year ago
Richard Fuchs 0a20da45ed MT#55283 introduce sdp_attr_print_f
1 year ago
Richard Fuchs 363a48870e MT#55283 split out insert_monologue_attributes
1 year ago
Richard Fuchs f87ac874d3 MT#55283 const updates
1 year ago
Richard Fuchs 1f201f78d0 MT#55283 add wrapper around append_attr_to_gstring
1 year ago
Richard Fuchs cd549a4465 MT#55283 split apart sdp_attribute struct
1 year ago
Richard Fuchs a56e1602a2 MT#55283 remove a=ssrc exception
1 year ago
Richard Fuchs 2d3ac7270b MT#55283 remove a=ssrc-group exception
1 year ago
Richard Fuchs d3bf479f10 MT#55283 remove a=msid exception
1 year ago
Richard Fuchs 22cdf1cb52 MT#55283 remove unused function argument
1 year ago
Richard Fuchs 76ba2ec595 MT#55283 add sdp_manipulations_subst_attr
1 year ago
Richard Fuchs dbe4e5d534 MT#55283 add sdp_manipulate_remove_attr
1 year ago
Richard Fuchs 16fc4e5e0e MT#55283 extend SDP attribute matching
1 year ago
Richard Fuchs 1a11d9fbab MT#55283 simplify fmtp printing
1 year ago
Richard Fuchs 9ce741daee MT#55283 abbreviate append_attr_int_to_gstring()
1 year ago
Richard Fuchs 6b35f2eda1 MT#55283 add append_int_tagged_attr_to_gstring()
1 year ago
Richard Fuchs 282e2c0a16 MT#55283 extend attribute pattern matching
1 year ago
Richard Fuchs d6d736cb5f MT#55283 unify SDP remove/subst logging
1 year ago
Richard Fuchs 5a05c778c0 MT#55283 add append_tagged_attr_to_gstring
1 year ago
Richard Fuchs d5654c329c MT#55283 imply attribute ':'
1 year ago
Richard Fuchs bf3dbbc204 MT#55283 clearly separate attribute name and value
1 year ago
Richard Fuchs fe99735a5d MT#55283 use more g_auto
1 year ago