Commit Graph

462 Commits (c4b81b644c233bc0945567a13738b9dff9f5376a)

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