Commit Graph

627 Commits (57e4e741e4a166896da4e0cee55cf33655d95e66)

Author SHA1 Message Date
Richard Fuchs 57e4e741e4 MT#55283 fix naughty bit field bug
4 months ago
Richard Fuchs b4b20fbc6c MT#63317 re-fix extension parsing
5 months ago
Richard Fuchs ba487b7143 MT#55283 clarify _destroy_ptr
5 months ago
Richard Fuchs f7b62e3bcf MT#55283 ignore G.729 fmtp
5 months ago
Richard Fuchs ab2b5ec561 MT#55283 improve G.729 format matching
5 months ago
Richard Fuchs fe164d8a8f MT#55283 distinguish transcoding PTs
5 months ago
Richard Fuchs 62f7a9bee9 MT#55283 support SO_TIMESTAMP_OLD
5 months ago
Richard Fuchs b980166dba MT#55283 fix alloc alignment
5 months ago
Richard Fuchs 407a14b4dd MT#55283 fix int size issues
5 months ago
Richard Fuchs 411b98e93a MT#55283 silence asan warning
5 months ago
Richard Fuchs 19e6b36bed MT#63317 fix RTP extension parsing
5 months ago
Richard Fuchs 8277fd23c4 MT#55283 fix off by one bug
8 months ago
Richard Fuchs c803556bc1 MT#55283 extend G729a compatibility
8 months ago
Richard Fuchs 0b654d9854 MT#55283 add rtpe_g_tree_first shortcut
9 months ago
Richard Fuchs 75884b8d58 MT#55283 add dedicated g_tree_first wrapper
9 months ago
Richard Fuchs 5460ca1f90 MT#55283 properly namespace g_tree helpers
9 months ago
Richard Fuchs 198a6053bf MT#55283 support reworked framework
9 months ago
Richard Fuchs 4d8156bf91 MT#55283 remove remnants of g_slice
9 months ago
Richard Fuchs b742dbc460 MT#55283 protect against duplicate a=mid
9 months ago
Richard Fuchs 2c636fd1c1 MT#55283 add lib/ Makefile
10 months ago
Richard Fuchs 094c3d93d2 MT#55283 report correct error
10 months ago
Richard Fuchs 8e1bbc24df MT#55283 allow stack storage for dummy uring send
10 months ago
Richard Fuchs dd91f0ec11 MT#55283 centralise uring methods
10 months ago
Richard Fuchs f090376d9a MT#55283 move defines
10 months ago
Richard Fuchs 6c19b19069 MT#55283 type safety for uring allocs
10 months ago
Richard Fuchs bcbe751dec MT#55283 make bufferpool (mostly) lock-free
10 months ago
Richard Fuchs 26072ed6a1 MT#55283 support CFLAGS in str hash helper
10 months ago
Richard Fuchs 95f75d690b MT#55283 use embedded links in bufferpool
10 months ago
Richard Fuchs 58054f2c0f MT#55283 use typed queue for bpool shards
10 months ago
Richard Fuchs 0551c2549a MT#55283 obsolete bufferpool shard array
10 months ago
Richard Fuchs d43575dc06 MT#55283 look up bufferpool shard from metadata
10 months ago
Richard Fuchs 69e634f94a MT#55283 store metadata head pointer
10 months ago
Richard Fuchs f7fbe490b0 MT#55283 request aligned addresses from mmap
10 months ago
Richard Fuchs 9bd5670f89 MT#55283 use fixed allocation size
10 months ago
Richard Fuchs 1a837e6ab1 MT#55283 add `empty` pointer
10 months ago
Richard Fuchs 5f9e43b3e0 MT#55283 move alignment macros to header file
10 months ago
Richard Fuchs 1a98502a1b MT#55283 used aligned memory for bufferpool
10 months ago
Richard Fuchs ef7aa06801 MT#55283 shorten lock duration
10 months ago
Richard Fuchs 162e982088 MT#55283 fix typo
10 months ago
Richard Fuchs 6b5fac9dc7 MT#61625 add "transcode-config"
10 months ago
Richard Fuchs 605b497108 MT#55283 unconditionally demux RTCP
10 months ago
Richard Fuchs 4a03cbd996 MT#55283 fix g_ptr_array_sort usage
10 months ago
Richard Fuchs 8ab206c26a MT#61625 add t_slist_free_full wrapper
10 months ago
Richard Fuchs fc3ce1f81d MT#55283 safeguard auto cleanup function
10 months ago
Richard Fuchs b1e69f74dd MT#61625 fix getsockname call
11 months ago
Richard Fuchs ccccded287 MT#55283 add evs-dtx= option
11 months ago
Richard Fuchs de47c13b0b MT#55283 add missing EVS DTX handling
11 months ago
Richard Fuchs 6a5d3412f8 MT#55283 move out EVS frame generation code
11 months ago
Richard Fuchs b2599aba54 MT#61625 add getsockname abstraction
11 months ago
Richard Fuchs 69ac1b1c9d MT#61625 allow send/recv without endpoint address
11 months ago