Commit Graph

408 Commits (ad65c9096fcc7d0eec6eb95ec751d33285ef6632)

Author SHA1 Message Date
Richard Fuchs ad65c9096f MT#55283 convert call structs to int64_t
1 month ago
Richard Fuchs 952429aa89 MT#55283 convert last_packet to int64_t
1 month ago
Richard Fuchs e92f260e7a MT#55283 convert daemon/ to int64_t
1 month ago
Richard Fuchs 165c42fb8e MT#55283 convert calls to int64_t
1 month ago
Richard Fuchs f34786dade MT#55283 convert media_packet to int64_t
1 month ago
Richard Fuchs c70510303a MT#55283 convert rtpe_now to int64_t
1 month ago
Richard Fuchs 238dc9d5be MT#55283 integrate ssrc_hash into upper objects
1 month ago
Richard Fuchs 954bac923b MT#55283 move SSRC hash from monologue to media
1 month ago
Richard Fuchs 9f9aaa5332 MT#55283 remove unused argument
1 month ago
Richard Fuchs 0b61f4f067 MT#55283 use embedded list link
1 month ago
Richard Fuchs 4d8156bf91 MT#55283 remove remnants of g_slice
1 month ago
Richard Fuchs 78d7d93acd MT#55283 fix array indexing
2 months ago
Richard Fuchs ab3113bff7 MT#61625 support "blackhole" codec handler
2 months ago
Richard Fuchs ee707993f4 MT#61625 restrict decision to codec handler
2 months ago
Richard Fuchs a47d848bee MT#55283 streamline kernelize function
2 months ago
Richard Fuchs ef2e31b69d MT#55283 split up kernelize_one
2 months ago
Richard Fuchs 490b5af6f5 MT#55283 use typed GQueue for r*_destination_info
2 months ago
Richard Fuchs d68688540e MT#55283 introduce kernelize_state struct
2 months ago
Richard Fuchs 605b497108 MT#55283 unconditionally demux RTCP
2 months ago
Richard Fuchs 798904edeb MT#55283 use _ht_destroy_ptr in a few more places
2 months ago
Richard Fuchs 4a03cbd996 MT#55283 fix g_ptr_array_sort usage
2 months ago
Richard Fuchs 1ad61d90bb MT#55283 split up __get_consecutive_ports
2 months ago
Richard Fuchs de8bc15ea7 MT#55283 split out socket open logic
2 months ago
Richard Fuchs 7a4675c776 MT#55283 add helpers for reserve_port
2 months ago
Richard Fuchs 923fecd242 MT#55283 split up reserve_port
2 months ago
Richard Fuchs 806d272f89 MT#55283 use bool for get_consecutive_ports
2 months ago
Richard Fuchs 084982735d MT#55283 fix missing PT processing
2 months ago
Richard Fuchs 0da49000ba MT#61404 always update egress RTP index
3 months ago
Richard Fuchs a19bed611c MT#61404 remove unused RTP/non-RTP distinction
3 months ago
Richard Fuchs eeeb2d8641 MT#55283 move socket_port_link into stream_fd
3 months ago
Richard Fuchs 08e382540e MT#55283 add link to port_pool in socket_port_link
3 months ago
Richard Fuchs c99a4691b4 MT#55283 use GPOINTER_TO_UINT
3 months ago
Richard Fuchs 4c9343b8c6 MT#55283 used typed hash table for rtp_stats
3 months ago
Richard Fuchs 7599e5c375 MT#55283 convert close_socket to bool
3 months ago
Richard Fuchs c2ba54e615 MT#55283 convert open_socket to bool
3 months ago
Richard Fuchs 416ca38d25 MT#55283 allow overlapping port ranges
3 months ago
Richard Fuchs 1b7077152f MT#55283 change reserve_port semantics
3 months ago
Richard Fuchs 3c6108e072 MT#55283 move mutex locking into function
3 months ago
Richard Fuchs 347c21fc7e MT#55283 use typed GQueue
3 months ago
Richard Fuchs 9d93762053 MT#62053 add exclude-ports option
3 months ago
Richard Fuchs aec1a0940c MT#62053 add safeguard against broken port ranges
3 months ago
Richard Fuchs 2d8f5616e4 MT#62053 exclude ports only from applicable interface
3 months ago
Richard Fuchs 6276b37cd2 MT#55283 use list pointer ops for port pool
3 months ago
Richard Fuchs b9972e481e MT#55283 use bool type
3 months ago
Richard Fuchs 8e9afe626b MT#55283 (some) type safety for ports free list
3 months ago
Richard Fuchs 4e53f06fe6 MT#55283 directly pass port_pool to functions
3 months ago
Richard Fuchs 3fd2586d31 MT#55283 save some memory by using an offset
3 months ago
Richard Fuchs 267d244cb4 MT#55283 use array instead of hash table
3 months ago
Richard Fuchs 4279ed6750 MT#55283 fix for older compilers
3 months ago
Richard Fuchs 28802073fe MT#55283 use typed objects for interfaces
4 months ago