Commit Graph

610 Commits (9542cc0f3f030e1e844a669eea2128ec8b966146)

Author SHA1 Message Date
Richard Fuchs 4d8156bf91 MT#55283 remove remnants of g_slice
8 months ago
Richard Fuchs b742dbc460 MT#55283 protect against duplicate a=mid
8 months ago
Richard Fuchs 2c636fd1c1 MT#55283 add lib/ Makefile
8 months ago
Richard Fuchs 094c3d93d2 MT#55283 report correct error
8 months ago
Richard Fuchs 8e1bbc24df MT#55283 allow stack storage for dummy uring send
8 months ago
Richard Fuchs dd91f0ec11 MT#55283 centralise uring methods
8 months ago
Richard Fuchs f090376d9a MT#55283 move defines
8 months ago
Richard Fuchs 6c19b19069 MT#55283 type safety for uring allocs
8 months ago
Richard Fuchs bcbe751dec MT#55283 make bufferpool (mostly) lock-free
8 months ago
Richard Fuchs 26072ed6a1 MT#55283 support CFLAGS in str hash helper
8 months ago
Richard Fuchs 95f75d690b MT#55283 use embedded links in bufferpool
9 months ago
Richard Fuchs 58054f2c0f MT#55283 use typed queue for bpool shards
9 months ago
Richard Fuchs 0551c2549a MT#55283 obsolete bufferpool shard array
9 months ago
Richard Fuchs d43575dc06 MT#55283 look up bufferpool shard from metadata
9 months ago
Richard Fuchs 69e634f94a MT#55283 store metadata head pointer
9 months ago
Richard Fuchs f7fbe490b0 MT#55283 request aligned addresses from mmap
9 months ago
Richard Fuchs 9bd5670f89 MT#55283 use fixed allocation size
9 months ago
Richard Fuchs 1a837e6ab1 MT#55283 add `empty` pointer
9 months ago
Richard Fuchs 5f9e43b3e0 MT#55283 move alignment macros to header file
9 months ago
Richard Fuchs 1a98502a1b MT#55283 used aligned memory for bufferpool
9 months ago
Richard Fuchs ef7aa06801 MT#55283 shorten lock duration
9 months ago
Richard Fuchs 162e982088 MT#55283 fix typo
9 months ago
Richard Fuchs 6b5fac9dc7 MT#61625 add "transcode-config"
9 months ago
Richard Fuchs 605b497108 MT#55283 unconditionally demux RTCP
9 months ago
Richard Fuchs 4a03cbd996 MT#55283 fix g_ptr_array_sort usage
9 months ago
Richard Fuchs 8ab206c26a MT#61625 add t_slist_free_full wrapper
9 months ago
Richard Fuchs fc3ce1f81d MT#55283 safeguard auto cleanup function
9 months ago
Richard Fuchs b1e69f74dd MT#61625 fix getsockname call
9 months ago
Richard Fuchs ccccded287 MT#55283 add evs-dtx= option
9 months ago
Richard Fuchs de47c13b0b MT#55283 add missing EVS DTX handling
9 months ago
Richard Fuchs 6a5d3412f8 MT#55283 move out EVS frame generation code
9 months ago
Richard Fuchs b2599aba54 MT#61625 add getsockname abstraction
10 months ago
Richard Fuchs 69ac1b1c9d MT#61625 allow send/recv without endpoint address
10 months ago
Richard Fuchs af789073a7 MT#61625 add socket_rcvtimeout helper
10 months ago
Richard Fuchs c99a4691b4 MT#55283 use GPOINTER_TO_UINT
10 months ago
Richard Fuchs bebec5eee4 MT#55283 add extra typed GPtrArray methods
10 months ago
Richard Fuchs 587c0dac82 MT#55283 convert __socket to bool
10 months ago
Richard Fuchs 09c4c84d03 MT#55283 move helpers out of the way
10 months ago
Richard Fuchs 3662b74009 MT#55283 convert tos to bool
10 months ago
Richard Fuchs ad11e98903 MT#55283 convert pktinfo to bool
10 months ago
Richard Fuchs bf08339f5a MT#55283 convert timestamping to bool
10 months ago
Richard Fuchs df64eb09a4 MT#55283 convert accept to bool
10 months ago
Richard Fuchs 55ccc6bbe1 MT#55283 convert listen to bool
10 months ago
Richard Fuchs 88bbfc2255 MT#55283 convert connect to bool
10 months ago
Richard Fuchs 9808a5f26c MT#55283 convert eq to bool
10 months ago
Richard Fuchs eb172ce029 MT#55283 convert bind to bool
10 months ago
Richard Fuchs 23ca436a1e MT#55283 convert sockaddr2endpoint to bool
10 months ago
Richard Fuchs c621061cc7 MT#55283 convert sockaddr2endpoint to bool
10 months ago
Richard Fuchs 3337059585 MT#55283 convert endpoint_parse_any_str to bool
10 months ago
Richard Fuchs b5085cf1c7 MT#55283 convert ipv46_any_convert to bool
10 months ago