Commit Graph

755 Commits (master)

Author SHA1 Message Date
Richard Fuchs 690d601269 MT#55283 const qualifier
7 months ago
Richard Fuchs 72ab151266 MT#55283 move uring conditions
7 months ago
Richard Fuchs 91dde0ba03 MT#55283 use struct init
7 months ago
Richard Fuchs 900dfd5f86 MT#55283 signed refcount for consistency
7 months ago
Richard Fuchs 26be887cae MT#55283 generalise obj allocators
7 months ago
Richard Fuchs 422db0f846 MT#55283 handle async errors
7 months ago
Richard Fuchs a766c0a811 MT#55283 use nonblocking netlink recv
8 months ago
Richard Fuchs 1807eb9fbf MT#55283 skip over old NL messages
8 months ago
Richard Fuchs 0fa3641706 MT#55283 report netlink errors by seq num
8 months ago
Richard Fuchs d891145474 MT#55283 add sequencing to netlink messages
8 months ago
Richard Fuchs b833a39198 MT#55283 print readable msg for netlink errors
8 months ago
Richard Fuchs 5dcc70c240 MT#55283 track human readable messages
8 months ago
Richard Fuchs 1e1e1d7342 MT#55283 fix possible fd leak
8 months ago
Victor Seva 9d8acb1aaf lib/netfilter_api.c: add missing headers
8 months ago
Richard Fuchs 11061b483e MT#55283 simpler lookup for PCM16
8 months ago
Richard Fuchs 50dc4e5342 MT#55283 support generic playback from AV files
8 months ago
Richard Fuchs f5d9def028 MT#55283 remove const qualifier from struct member
8 months ago
Richard Fuchs 0fddfac91f MT#55283 type safe codec containers
8 months ago
Richard Fuchs b9d1509244 MT#55283 rename module
8 months ago
Richard Fuchs cc5c0f07cb MT#55283 only remove rules with matching table
8 months ago
Richard Fuchs 09be6451d5 MT#55283 replace linmnl/libnftnl usage
8 months ago
Richard Fuchs 0ed79a2f0f MT#55283 add hand-rolled netlink layer
8 months ago
Richard Fuchs 9196bb5f5d MT#55283 track poller stats
9 months ago
Richard Fuchs cbf807615a MT#55283 add atomic64 size/type assert
9 months ago
Richard Fuchs c1522c2cdc MT#55283 remove useless code
9 months ago
Richard Fuchs 750c00618f MT#55283 increase poller wait time to forever
9 months ago
Richard Fuchs 15effb7641 MT#55283 type-safe thread helpers
9 months ago
Orgad Shaneh aa28864c5d MT#55283 Abort make if required package is not found
9 months ago
Richard Fuchs d851706c23 MT#55283 improve build test error output
9 months ago
Richard Fuchs 63aaee1b76 MT#55283 add intrusive queue container
9 months ago
Richard Fuchs ee65919c60 MT#55283 replace g_atomic with atomic_*
9 months ago
Richard Fuchs 388f6342ed MT#55283 fix opus fmtp booboo
9 months ago
Richard Fuchs dcae1a2277 MT#55283 fix possible overflow
11 months ago
Richard Fuchs 60a3637b20 MT#63317 type safety for free functions
11 months ago
Richard Fuchs 2794c885d8 MT#63317 add inline q_free
11 months ago
Richard Fuchs facedafa44 MT#63317 allow use of void functions for typed HT
11 months ago
Richard Fuchs df6ac133d3 MT#55283 compile fix for older glibc
11 months ago
Richard Fuchs 64d3c7646c MT#63317 parse out RTP header extensions
11 months ago
Richard Fuchs 2f52fb2511 MT#63317 return RTP extensions from rtp_payload
11 months ago
Richard Fuchs fc9cb21d8a MT#63317 store extmap entries in media object
11 months ago
Richard Fuchs f4724b2eae MT#63317 annotate rtp_padding
11 months ago
Richard Fuchs 3540a8334f MT#63317 annotate rtp_payload
11 months ago
Richard Fuchs 25a28db9ec MT#55283 fix naughty bit field bug
11 months ago
Richard Fuchs 89313ed074 MT#55283 call del_item callback even on failure
11 months ago
Richard Fuchs 8a3d8c911d MT#63317 re-fix extension parsing
12 months ago
Richard Fuchs 1546d8a23b MT#61977 add oauth/JWT helpers
12 months ago
Richard Fuchs c13c9166e2 MT#61977 add up/download capability to HTTP
12 months ago
Richard Fuchs 0b5d094382 MT#61977 add S3 auth helpers
12 months ago
Richard Fuchs 453ede0913 MT#61977 add http/curl wrappers
12 months ago
Richard Fuchs 7d37d8b835 MT#55283 set frame size after avcodec_open2
12 months ago
Richard Fuchs 08239c9510 MT#55283 clarify _destroy_ptr
12 months ago
Richard Fuchs f2a9111fb6 MT#55283 distinguish transcoding PTs
1 year ago
Richard Fuchs 98c088fced MT#55283 silence asan warning
1 year ago
Richard Fuchs c0b245b979 MT#55283 support SO_TIMESTAMP_OLD
1 year ago
Richard Fuchs 649e225bc9 MT#55283 fix alloc alignment
1 year ago
Richard Fuchs 675eb7bea6 MT#55283 fix int size issues
1 year ago
Richard Fuchs 262d1f7b5e MT#63317 fix RTP extension parsing
1 year ago
Richard Fuchs 70be9e6ca3 MT#55283 use gcc for .S files
1 year ago
Richard Fuchs 4cfaf1a3cf MT#63151 remove duplication of files during make
1 year ago
Richard Fuchs e600a58502 MT#63151 make poller.h override more specific
1 year ago
Richard Fuchs eda9cc5ded MT#63151 move asan flags
1 year ago
Richard Fuchs 799830902e MT#55283 ignore G.729 fmtp
1 year ago
Richard Fuchs 9c83de9ce6 MT#55283 update format_parse to bool
1 year ago
Richard Fuchs fa8123e1c2 MT#55283 explicitly return PTS/duration
1 year ago
Richard Fuchs 92ee47116a MT#55283 ignore fmtp for G.711
1 year ago
Richard Fuchs 3df26cf2d0 MT#55283 improve G.729 format matching
1 year ago
Richard Fuchs 76dd9ab56d MT#55283 fix off by one bug
1 year ago
Richard Fuchs 7893b1a830 MT#55283 extend G729a compatibility
1 year 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