Commit Graph

98 Commits (33e5f09592190cf66dfb53e83ed0e85b1d7a0bbc)

Author SHA1 Message Date
Richard Fuchs 33e5f09592 MT#61625 support "blackhole" codec handler
10 months ago
Richard Fuchs 3129318dc2 MT#61625 introduce codec_pipeline_index
10 months ago
Richard Fuchs db3796abb4 MT#61625 refactor codec_handlers hash index
10 months ago
Richard Fuchs d1305bebd7 MT#61625 refactor stats chain code
10 months ago
Richard Fuchs e9195b1512 MT#61625 implement "transform" method
10 months ago
Richard Fuchs 7c4bc9bc07 MT#55283 update bit field type to bool
11 months ago
Richard Fuchs cd0454b554 MT#61625 refactor codec_make_payload_type
11 months ago
Richard Fuchs 34e007defc MT#61802 retain offered codecs across answers
1 year ago
Richard Fuchs c4b81b644c MT#55283 add option `allow no codec media`
1 year ago
Richard Fuchs c271a8321d MT#55283 add support for codec-set + play_media
1 year ago
Richard Fuchs abbc02296f MT#60347 extend allow-asymmetric-codecs
1 year ago
Richard Fuchs 1b378c616c MT#55283 obsolete kernel RTCP sender
2 years ago
Richard Fuchs da7b8f30ff MT#55283 refactor timer thread creation
2 years ago
Richard Fuchs 8db00bb652 MT#59038 switch to transparent union for callback
2 years ago
Donat Zenichev 423d7bf824 MT#59086 Unify header files.
2 years ago
Richard Fuchs 656de5ba42 MT#55283 use g_auto for rtp_payload_type
2 years ago
Richard Fuchs c9ac6ecc73 MT#55283 convert struct rtp_payload_time to typedef
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 de6c06a6c0 MT#55283 use typed G* for codec handlers
2 years ago
Richard Fuchs 9810c501fd MT#55283 use str_q for parsed flags
2 years ago
Richard Fuchs 4a1fe2b779 MT#55283 extend codec_tracker_update
2 years ago
Richard Fuchs a1d8bf2590 MT#55283 add codec_store_merge() and logic
2 years ago
Richard Fuchs bc61caf2cc MT#55283 turn sdp_ng_flags into a typedef
2 years ago
Donat Zenichev 6a792f2bdf MT#57550 Demount `call_subscription` concept
2 years ago
Richard Fuchs e24bacaa4c MT#55283 selectively stop codec handlers
2 years ago
Richard Fuchs 81151b3793 MT#57977 support short-packet blocking
2 years ago
Donat Zenichev 4bbbfba818 MT#57719 stop using `call_subscription` when getting dialogs
2 years ago
Richard Fuchs 16e7b9465f MT#55283 add `allow-asymmetric-codecs` option
2 years ago
Richard Fuchs 5c5ad6d830 MT#55283 use fancy "named args" syntax
2 years ago
Richard Fuchs 61ce4ca5db MT#55283 annotate codec_store functions
2 years ago
Richard Fuchs c42887a2cd MT#55283 use fancy "named args" syntax
2 years ago
Richard Fuchs 9081d39066 MT#55283 move codec_handler_lookup
2 years ago
Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers
3 years ago
Richard Fuchs 3ad63ba8ed MT#54294 more generic packet_encoded_rtp
3 years ago
Richard Fuchs c03362cc71 TT#146201 use kernel's RTCP sending function
3 years ago
Richard Fuchs 758617d490 TT#146201 delegate setting transcoding flag
3 years ago
Richard Fuchs 93d4fe74c1 MT#56861 use SSRC TS for "encoder" TS
3 years ago
Tom Briden 35ac2610af MT#55283 Add an option to not send dtmf log events for injected dtmf
3 years ago
Richard Fuchs c9fa42c347 MT#56470 support egress call recording
3 years ago
Richard Fuchs 0e2e562700 MT#56471 add codec_update_all_source_handlers()
3 years ago
Richard Fuchs 7320425062 MT#56471 generalise media_player functions
3 years ago
Richard Fuchs cf12ffc264 MT#55283 support buffered media player
3 years ago
Richard Fuchs bec997590b MT#55283 abstract RTP sending and scheduling
3 years ago
Richard Fuchs 1ff6813b52 MT#55447 add payload_type_destroy
3 years ago
Richard Fuchs d055a5da59 TT#136957 add `egress` subscription support
4 years ago
Richard Fuchs 84fed5ca7e TT#136957 obsolete TRANSCODE flag
4 years ago
Richard Fuchs c0d9f84e49 TT#14008 rename instance of `func` for clarity
4 years ago
Richard Fuchs 22d8db9e72 TT#14008 don't accept stray answer codecs that were not offered
4 years ago
Richard Fuchs 3582b623a9 TT#136957 DTMF delay support
4 years ago