Commit Graph

2487 Commits (e8d42b53cd7f976216deac6d2622bb0b10a8dfd6)

Author SHA1 Message Date
Richard Fuchs 4389aed9e9 MT#56861 use correct codec handler for DTMF inject
3 years ago
Richard Fuchs 5433aa05a3 MT#56861 refactor packet_dtmf_event
3 years ago
Richard Fuchs 9b18265c33 MT#56861 always grab input handler
3 years ago
Richard Fuchs 8cb7a4c9a6 MT#56861 support DTMF injection with kernel mode
3 years ago
Richard Fuchs 8fc168784f MT#56861 support RTP seq no adjustments in kernel
3 years ago
Richard Fuchs 86e336c3ff MT#56861 support DTMF injection with passthrough
3 years ago
Richard Fuchs fa819e3a73 MT#56861 add codec_add_raw_packet_dup
3 years ago
Richard Fuchs 93d4fe74c1 MT#56861 use SSRC TS for "encoder" TS
3 years ago
Richard Fuchs 6b5f1f081c MT#56856 log duration only for end events
3 years ago
Richard Fuchs 875e74065e MT#56861 split up codec_add_raw_packet
3 years ago
Richard Fuchs eb478bc5b6 MT#56861 be explicit about SSRC passthrough
3 years ago
Richard Fuchs 27c8db68db MT#56861 use simpler setup for SSRC passthrough
3 years ago
Richard Fuchs ac01a4746c MT#56861 be more explicit with "inject DTMF" flag
3 years ago
Richard Fuchs fa39caf4aa MT#56861 move flag check out of loop
3 years ago
Richard Fuchs 684174d608 MT#56856 ignore reversed TS update
3 years ago
Richard Fuchs 42284d4fa2 MT#56856 support the new REMG_DEL_TARGET_STATS
3 years ago
Richard Fuchs 62d8326050 MT#56856 split up __stream_update_stats
3 years ago
Richard Fuchs ddac2ac3d0 MT#56856 add REMG_DEL_TARGET_STATS
3 years ago
Richard Fuchs 6640c719cb TT#147451 support from-tags=x,y,z syntax
3 years ago
Richard Fuchs eea05c878f MT#56759 support discarding call recordings
3 years ago
Richard Fuchs 52f757e966 MT#56759 provide alternative call_delete_branch()
3 years ago
Richard Fuchs f0191a1556 MT#56759 update var to bool
3 years ago
Richard Fuchs ef174541c6 MT#56759 use g_strdup_printf
3 years ago
Richard Fuchs dbb86d67ee MT#56759 warn on unlink failure
3 years ago
Richard Fuchs 6046d5bdaa MT#56759 use g_clear_pointer
3 years ago
Richard Fuchs 4fde86f981 MT#56759 split up meta_filepath
3 years ago
Richard Fuchs 61ad463031 MT#56759 remove unused return value
3 years ago
Richard Fuchs 8b851c4663 MT#56759 unify recording_start trigger
3 years ago
Richard Fuchs fc491af7f3 MT#57093 log reasons for unkernel event
3 years ago
Richard Fuchs 95176a3cc9 MT#57093 shortcut _update_stats
3 years ago
Richard Fuchs 9a63de76e9 MT#57093 use correct read/write return types
3 years ago
Richard Fuchs 15863ba3dc MT#57093 introduce kernel module version check
3 years ago
Richard Fuchs 8b4d337e86 MT#57093 more granular kernel I/O structs
3 years ago
Richard Fuchs 99fe5d4b9f MT#56447 add ICE logging context
3 years ago
Richard Fuchs 6608a1ed7b MT#56447 dequeue ICE fragments after pub/sub
3 years ago
Richard Fuchs 892c736a9e MT#56447 use full handle destroy method
3 years ago
Richard Fuchs 9b3c277bee MT#56447 add _destroy_handle()
3 years ago
Richard Fuchs 790f6054d8 MT#56447 add missing `static`
3 years ago
Richard Fuchs 2a5cfc379c MT#56447 warn on handle/session/WS leakage
3 years ago
Richard Fuchs c7114d8306 MT#56447 support destroy method
3 years ago
Richard Fuchs dca7a84566 MT#56447 switch to trickle_ice_update()
3 years ago
Richard Fuchs 567cd06454 MT#56447 ensure consistent call IDs
3 years ago
Richard Fuchs 53026be077 MT#56447 use bencode_strdup_str
3 years ago
Richard Fuchs 6678d15631 MT#56447 refactor trickle ICE update
3 years ago
Richard Fuchs 066ecf0901 MT#56447 add ng_buffer_auto_release
3 years ago
Richard Fuchs a67aed73cd MT#56447 add ng_buffer_new
3 years ago
Richard Fuchs da9bca8d9e MT#56447 extend ice_update_media_streams()
3 years ago
Richard Fuchs e561a1cc0c MT#56447 refactor trickle ICE handling
3 years ago
Richard Fuchs a590831bd0 MT#56447 move ICE fragment handle
3 years ago
Richard Fuchs baa617e446 MT#56447 simplify handle removal
3 years ago
Richard Fuchs a789afa548 MT#56447 use g_hash_table_steal_extended
3 years ago
Richard Fuchs b9ba273780 MT#56447 update var to bool
3 years ago
Richard Fuchs ef99d30754 MT#56447 fix ICE role selection
3 years ago
Richard Fuchs 2f983cd8b4 MT#56447 fix trickle ICE detection
3 years ago
Richard Fuchs 5822cb889d MT#56447 change ml->medias to GPtrArray
3 years ago
Richard Fuchs 889941416a MT#56447 don't pointlessly create monologue
3 years ago
Richard Fuchs 6de6ee8608 TT#188850 fix PT tracking
3 years ago
Donat Zenichev 8403fd72c4 MT#56128 Simplify appending to the `chop->output`
3 years ago
Donat Zenichev 6b7bf4df92 MT#56750 Fix some typos introduced by 3444feb
3 years ago
Donat Zenichev 024d7da179 MT#56750 Destroy the `port_pool.free_list_lock`
3 years ago
Richard Fuchs b38131414a MT#56447 remove pointless lock
3 years ago
Richard Fuchs fb811bcb76 MT#56861 set sensible ptime
3 years ago
Richard Fuchs 6dc1717980 MT#56861 remove pointless case distinction
3 years ago
Richard Fuchs 2267023f07 MT#56861 use correct printf formats
3 years ago
Richard Fuchs a758d52a86 MT#56447 fix locking errors
3 years ago
Stefan Mititelu 983d91d19e Add command to disable/enable redis write
3 years ago
Donat Zenichev c024b54dc3 MT#56750 Deprecate unused objects of `media_socket.port_pool`
3 years ago
Donat Zenichev 21562866ce MT#56750 ports allocation: add helpers
3 years ago
Donat Zenichev 3444febebc MT#56750 Reworked port allocation
3 years ago
Richard Fuchs 6cb8285cfe MT#56447 add glib_json_print()
3 years ago
Richard Fuchs a9e5c95b29 MT#56447 redis.c: consistent spacing, code style
3 years ago
Richard Fuchs df3bd87522 MT#56447 use LOCK in redis.c
3 years ago
Richard Fuchs d09a6b196b MT#55283 fix possible mem leaks
3 years ago
Richard Fuchs c0c754f7f5 MT#55283 fix possible mem leaks
3 years ago
Richard Fuchs 6d771f65e0 MT#56447 support unpublish method
3 years ago
Richard Fuchs 213111edb0 MT#56447 fix multi-stream subscribe
3 years ago
Richard Fuchs cd1dc1e458 MT#56447 allow "start" without feed ID
3 years ago
Richard Fuchs cb1f53f38e MT#56447 increase websocket logging
3 years ago
Richard Fuchs 68520669c9 MT#56447 support "configure" without SDP
3 years ago
Richard Fuchs 641ca0f3ed MT#56447 support "plain" Janus offers
3 years ago
Richard Fuchs 4e300b4ccd MT#56447 honour RECV flag when receiving RTP
3 years ago
Richard Fuchs 05256d0c9f MT#56447 use explicit BLACKHOLE flagging
3 years ago
Richard Fuchs 829b37e8d9 MT#56447 full publisher details in notification
3 years ago
Richard Fuchs a91d2472ad MT#56447 extract "streams" printing
3 years ago
Richard Fuchs 94938ecf13 MT#56447 refactor unpub/leaving notifications
3 years ago
Richard Fuchs aff98962f8 MT#56447 generalise janus_notify_publishers
3 years ago
Richard Fuchs c86f73c9e6 MT#56447 rectify janus_notify_publishers
3 years ago
Richard Fuchs f625b3870b MT#56447 upgrade handle->session
3 years ago
Richard Fuchs 65a86c6c67 MT#56447 refactor janus_send_json_msg
3 years ago
Richard Fuchs 30a84ab5cf MT#56447 refactor rtcup and mediaup events
3 years ago
Richard Fuchs 53ba78a775 MT#56447 add convenience _get_monologue
3 years ago
Richard Fuchs a6078dc0a0 MT#56447 add convenience janus_json_print()
3 years ago
Richard Fuchs 046f507520 MT#56447 require websocket transport
3 years ago
Richard Fuchs 60f910a1ff MT#56447 prettierer code
3 years ago
Richard Fuchs 40bdb4bd5d MT#56447 transfer ownership of janus_handle
3 years ago
Richard Fuchs 609ac22bc9 MT#56447 remove some indentation
3 years ago
Richard Fuchs 174ead0018 MT#56447 disassociate rooms from sessions
3 years ago
Richard Fuchs 382c8f625f MT#56447 document hash table contents
3 years ago
Richard Fuchs 884a2bcb81 MT#56471 fix mem leak
4 years ago
Michael Prokop dfc705d9b0 TT#71950 Unify rtpengine wording
4 years ago