Commit Graph

712 Commits (5f2acbb093d0deb683fc8d6192ec4b83d18ad41d)

Author SHA1 Message Date
Richard Fuchs 89313ed074 MT#55283 call del_item callback even on failure
8 months ago
Richard Fuchs 8a3d8c911d MT#63317 re-fix extension parsing
8 months ago
Richard Fuchs 1546d8a23b MT#61977 add oauth/JWT helpers
8 months ago
Richard Fuchs c13c9166e2 MT#61977 add up/download capability to HTTP
8 months ago
Richard Fuchs 0b5d094382 MT#61977 add S3 auth helpers
8 months ago
Richard Fuchs 453ede0913 MT#61977 add http/curl wrappers
8 months ago
Richard Fuchs 7d37d8b835 MT#55283 set frame size after avcodec_open2
8 months ago
Richard Fuchs 08239c9510 MT#55283 clarify _destroy_ptr
9 months ago
Richard Fuchs f2a9111fb6 MT#55283 distinguish transcoding PTs
9 months ago
Richard Fuchs 98c088fced MT#55283 silence asan warning
9 months ago
Richard Fuchs c0b245b979 MT#55283 support SO_TIMESTAMP_OLD
9 months ago
Richard Fuchs 649e225bc9 MT#55283 fix alloc alignment
9 months ago
Richard Fuchs 675eb7bea6 MT#55283 fix int size issues
9 months ago
Richard Fuchs 262d1f7b5e MT#63317 fix RTP extension parsing
9 months ago
Richard Fuchs 70be9e6ca3 MT#55283 use gcc for .S files
9 months ago
Richard Fuchs 4cfaf1a3cf MT#63151 remove duplication of files during make
9 months ago
Richard Fuchs e600a58502 MT#63151 make poller.h override more specific
9 months ago
Richard Fuchs eda9cc5ded MT#63151 move asan flags
9 months ago
Richard Fuchs 799830902e MT#55283 ignore G.729 fmtp
10 months ago
Richard Fuchs 9c83de9ce6 MT#55283 update format_parse to bool
10 months ago
Richard Fuchs fa8123e1c2 MT#55283 explicitly return PTS/duration
10 months ago
Richard Fuchs 92ee47116a MT#55283 ignore fmtp for G.711
11 months ago
Richard Fuchs 3df26cf2d0 MT#55283 improve G.729 format matching
11 months ago
Richard Fuchs 76dd9ab56d MT#55283 fix off by one bug
12 months ago
Richard Fuchs 7893b1a830 MT#55283 extend G729a compatibility
12 months ago
Richard Fuchs 8353a298f9 MT#55283 check codec-chain load status
1 year ago
Richard Fuchs cf22d82932 MT#55283 eliminate input/output combination SSRC
1 year ago
Richard Fuchs 636c9f193f MT#55283 add L16 and G726 support
1 year ago
Richard Fuchs 58e45c26e0 MT#55283 scale mode_change_interval
1 year ago
Richard Fuchs 03d961bfd0 MT#55283 scale cmr_interval
1 year ago
Richard Fuchs 50b44b4ab3 MT#55283 convert streambuf to int64_t
1 year ago
Richard Fuchs 71f2234902 MT#55283 obsolete timeval_diff
1 year ago
Richard Fuchs 283abdf465 MT#55283 convert mix_buffer to int64_t
1 year ago
Richard Fuchs 358723e1c2 MT#55283 remove some unused functions
1 year ago
Richard Fuchs 2a6853c219 MT#55283 obsolete timeval_cmp
1 year ago
Richard Fuchs 9018099467 MT#55283 convert timeval_cmp to int64_t
1 year ago
Richard Fuchs 8d050d5fc9 MT#55283 convert codeclib to int64_t
1 year ago
Richard Fuchs a4bd720105 MT#55283 convert time_t to int64_t
1 year ago
Richard Fuchs 165c42fb8e MT#55283 convert calls to int64_t
1 year ago
Richard Fuchs 20ffa4f780 MT#55283 convert timerthread to int64_t
1 year ago
Richard Fuchs f34786dade MT#55283 convert media_packet to int64_t
1 year ago
Richard Fuchs c70510303a MT#55283 convert rtpe_now to int64_t
1 year ago
Richard Fuchs d75e44829d MT#55283 replace UINT64F with PRIu64
1 year ago
Richard Fuchs 238dc9d5be MT#55283 integrate ssrc_hash into upper objects
1 year ago
Richard Fuchs 75aa3038db MT#55283 convert ssrc_hash to g_direct
1 year ago
Richard Fuchs 859ac06626 MT#55283 use non-glib atomic macros in more places
1 year ago
Richard Fuchs 1779beeea0 MT#55283 fix atomic_compare_exchange macro
1 year ago
Richard Fuchs 0623b6b9de MT#61625 tie codec-chain into transcode-config
1 year ago
Richard Fuchs 0b654d9854 MT#55283 add rtpe_g_tree_first shortcut
1 year ago
Richard Fuchs 75884b8d58 MT#55283 add dedicated g_tree_first wrapper
1 year ago
Richard Fuchs 5460ca1f90 MT#55283 properly namespace g_tree helpers
1 year ago
Richard Fuchs 198a6053bf MT#55283 support reworked framework
1 year ago
Richard Fuchs 4d8156bf91 MT#55283 remove remnants of g_slice
1 year ago
Richard Fuchs b742dbc460 MT#55283 protect against duplicate a=mid
1 year ago
Richard Fuchs 2c636fd1c1 MT#55283 add lib/ Makefile
1 year ago
Richard Fuchs 094c3d93d2 MT#55283 report correct error
1 year ago
Richard Fuchs 8e1bbc24df MT#55283 allow stack storage for dummy uring send
1 year ago
Richard Fuchs dd91f0ec11 MT#55283 centralise uring methods
1 year ago
Richard Fuchs f090376d9a MT#55283 move defines
1 year ago
Richard Fuchs 6c19b19069 MT#55283 type safety for uring allocs
1 year ago
Richard Fuchs bcbe751dec MT#55283 make bufferpool (mostly) lock-free
1 year ago
Richard Fuchs 26072ed6a1 MT#55283 support CFLAGS in str hash helper
1 year ago
Richard Fuchs 95f75d690b MT#55283 use embedded links in bufferpool
1 year ago
Richard Fuchs 58054f2c0f MT#55283 use typed queue for bpool shards
1 year ago
Richard Fuchs 0551c2549a MT#55283 obsolete bufferpool shard array
1 year ago
Richard Fuchs d43575dc06 MT#55283 look up bufferpool shard from metadata
1 year ago
Richard Fuchs 69e634f94a MT#55283 store metadata head pointer
1 year ago
Richard Fuchs f7fbe490b0 MT#55283 request aligned addresses from mmap
1 year ago
Richard Fuchs 9bd5670f89 MT#55283 use fixed allocation size
1 year ago
Richard Fuchs 1a837e6ab1 MT#55283 add `empty` pointer
1 year ago
Richard Fuchs 5f9e43b3e0 MT#55283 move alignment macros to header file
1 year ago
Richard Fuchs 1a98502a1b MT#55283 used aligned memory for bufferpool
1 year ago
Richard Fuchs ef7aa06801 MT#55283 shorten lock duration
1 year ago
Richard Fuchs 162e982088 MT#55283 fix typo
1 year ago
Richard Fuchs 6b5fac9dc7 MT#61625 add "transcode-config"
1 year ago
Richard Fuchs 605b497108 MT#55283 unconditionally demux RTCP
1 year ago
Richard Fuchs 4a03cbd996 MT#55283 fix g_ptr_array_sort usage
1 year ago
Richard Fuchs 8ab206c26a MT#61625 add t_slist_free_full wrapper
1 year ago
Richard Fuchs fc3ce1f81d MT#55283 safeguard auto cleanup function
1 year ago
Richard Fuchs b1e69f74dd MT#61625 fix getsockname call
1 year ago
Richard Fuchs ccccded287 MT#55283 add evs-dtx= option
1 year ago
Richard Fuchs de47c13b0b MT#55283 add missing EVS DTX handling
1 year ago
Richard Fuchs 6a5d3412f8 MT#55283 move out EVS frame generation code
1 year ago
Richard Fuchs b2599aba54 MT#61625 add getsockname abstraction
1 year ago
Richard Fuchs 69ac1b1c9d MT#61625 allow send/recv without endpoint address
1 year ago
Richard Fuchs af789073a7 MT#61625 add socket_rcvtimeout helper
1 year ago
Richard Fuchs c99a4691b4 MT#55283 use GPOINTER_TO_UINT
1 year ago
Richard Fuchs bebec5eee4 MT#55283 add extra typed GPtrArray methods
1 year ago
Richard Fuchs 587c0dac82 MT#55283 convert __socket to bool
1 year ago
Richard Fuchs 09c4c84d03 MT#55283 move helpers out of the way
1 year ago
Richard Fuchs 3662b74009 MT#55283 convert tos to bool
1 year ago
Richard Fuchs ad11e98903 MT#55283 convert pktinfo to bool
1 year ago
Richard Fuchs bf08339f5a MT#55283 convert timestamping to bool
1 year ago
Richard Fuchs df64eb09a4 MT#55283 convert accept to bool
1 year ago
Richard Fuchs 55ccc6bbe1 MT#55283 convert listen to bool
1 year ago
Richard Fuchs 88bbfc2255 MT#55283 convert connect to bool
1 year ago
Richard Fuchs 9808a5f26c MT#55283 convert eq to bool
1 year ago
Richard Fuchs eb172ce029 MT#55283 convert bind to bool
1 year ago
Richard Fuchs 23ca436a1e MT#55283 convert sockaddr2endpoint to bool
1 year ago
Richard Fuchs c621061cc7 MT#55283 convert sockaddr2endpoint to bool
1 year ago