Richard Fuchs
927c85e5ff
MT#55283 convert endpoint_parse_any to bool
...
Change-Id: Ia6fd64615591efe1dfd6de4cc70a5642ea777331
12 months ago
Richard Fuchs
4b13ada4e5
MT#55283 convert sockaddr_parse_str to bool
...
Change-Id: Idf1ab8653c14f8bf4fe0f1cc9f19054ed2de7157
12 months ago
Richard Fuchs
b7b8ef7610
MT#55283 convert parse_address to bool
...
Change-Id: I1ecde49d69b11cb57b3437033a789e036e1147a4
12 months ago
Richard Fuchs
3cce4ac230
MT#55283 convert sockaddr_parse_any_str to bool
...
Change-Id: Iaf9179bf1f55774bc9c63fd1238155f7ff3b7570
12 months ago
Richard Fuchs
81899d5483
MT#55283 convert sockaddr_parse_any to bool
...
Change-Id: I0bd04ab7f12d31feab469c7b3a6ac8df591ec8cd
12 months ago
Richard Fuchs
7599e5c375
MT#55283 convert close_socket to bool
...
Change-Id: I290012391ba1fa2c6c550614e054181de6e0b94e
12 months ago
Richard Fuchs
050cdd3ae1
MT#55283 convert addr_parse to bool
...
Change-Id: I3ef56f827c888c347ea2a83884c10e1e94d7bd83
12 months ago
Richard Fuchs
0a034ecde2
MT#55283 convert reset_socket to bool
...
Change-Id: I8f59d0d44186a0e41f2a044b24f2bf13714ebf16
12 months ago
Richard Fuchs
386f1d50cd
MT#55283 convert open_v46_socket to bool
...
Change-Id: I174a08cbed3f6ac856bf29458ee3c81ca2947de9
12 months ago
Richard Fuchs
c2ba54e615
MT#55283 convert open_socket to bool
...
Change-Id: I715afc937f6b1cbc124ff14a0428f781f58cd050
12 months ago
Richard Fuchs
e7a0bad24e
MT#55283 convert is_addr_unspecified to bool
...
Change-Id: I764b0c1129e4ce909eb95fd7c3251548f5c948ae
12 months ago
Richard Fuchs
2be0844d6d
MT#55283 convert sockaddr_print_gstring to bool
...
Change-Id: Icc5478ef30e4f5823e3cee8f479759df928c7b96
12 months ago
Richard Fuchs
854ef3f0fc
MT#55283 remove unused functions
...
Change-Id: I5377ff885315c6ba08c5f942b0c606dbd1edd478
12 months ago
Richard Fuchs
96995ae680
MT#55283 convert endpoint_print to bool
...
Change-Id: I4b1ccfe3bc9412cd4f0d8366b4de8bb84d75c0c4
12 months ago
Richard Fuchs
5a09c9c329
MT#55283 convert sockaddr_print_port to bool
...
Change-Id: I68d8dfdeca5b5236e1dbc1cfa87558142bc8f8ee
12 months ago
Richard Fuchs
c85eca8ea9
MT#55283 convert addr_print etc to bool
...
Change-Id: I2d5b48ea69452ebdc84e65ae309d7df6c314f865
12 months ago
Richard Fuchs
cd0454b554
MT#61625 refactor codec_make_payload_type
...
Also change allocator to g_new as the slice allocator is obsolete.
Change-Id: I63675b462e8355a458d4075bebed5c9bdb95cd66
12 months ago
Richard Fuchs
21de8d4b94
MT#55283 modernise timeval_subtract
...
Change-Id: I7715ee92e12e88d69e3f714a6714f691646e240c
12 months ago
Richard Fuchs
5dd0a387a3
MT#55283 modernise timeval_from_us
...
Change-Id: I745365e9c0c3c055e6972d18ab4593b9589f55f5
12 months ago
Richard Fuchs
89abf47989
MT#55283 use timeval_subtract
...
Change-Id: I91174702dac50c05725a5e3b62bdeae5f7db9c32
12 months ago
Richard Fuchs
4947ab9404
MT#55283 modernise timeval_add
...
Change-Id: I16a368dc66e632d43f01f9e674ad9637a0c18370
12 months ago
Richard Fuchs
89e355b1ba
MT#55283 remove unused timeval helpers
...
Change-Id: I53da8a84bac3a5235d5a5155b08a6a3419ddb1a8
12 months ago
Richard Fuchs
eb53be9312
MT#61625 add type safety to arena_malloc
...
Change-Id: Ia94e5b8a6099d2e424d71205ce365e1a4d25479c
12 months ago
Richard Fuchs
5280eaed88
MT#55283 fix typo
...
Change-Id: I2def70a1ec59aefd58ec7a5d7e3c08e82f9c66d5
12 months ago
Richard Fuchs
e734497afb
MT#55283 fix duplicate unlock
...
Change-Id: I9c7f0a6120185662c0e3615553f71d1c80302110
12 months ago
Richard Fuchs
5f6609de5d
MT#55283 don't pick an unsupported PT for playback
...
Make sure we properly return a failure if no supported payload type is
present.
Change-Id: Ia483e0819b2d8ca0c2c5184c929dfe3d05c96ca1
12 months ago
Richard Fuchs
7b60e85970
MT#55283 add codec_def_supported() helper
...
Make sure a codec is not only known to us, but that it can actually be
used, in places where it makes sense. This is partially redundant
because ensure_codec_def_type already takes care of this, but a codec
definition may come from a different source, so it doesn't help to
double check.
Change-Id: I91af84afc2477840f1400674b2538ad8fb7746ee
12 months ago
Richard Fuchs
c42f130da8
MT#61625 remove redundant ifdef
...
Change-Id: I0766d28190058816b65543e4e1a03ebfdf04da1f
12 months ago
Richard Fuchs
4cdb8eaaca
MT#55283 fix attempt to unlink(NULL)
...
Change-Id: I4b5536692d7076d8bcadd4ffbaf2312ecac5981e
12 months ago
Richard Fuchs
49e97d9f51
MT#55283 add GPU G.729a support
...
Change-Id: I204527e4ebad461f519483018120f7546b24e43a
1 year ago
Richard Fuchs
416ca38d25
MT#55283 allow overlapping port ranges
...
Change-Id: I6df35b8cc0687567d7c3c0fd6d44979345dca364
1 year ago
Richard Fuchs
1b7077152f
MT#55283 change reserve_port semantics
...
Change-Id: I162fbf8f167b1c47e060128dcb4f8773c8fbf3a7
1 year ago
Richard Fuchs
3c6108e072
MT#55283 move mutex locking into function
...
Change-Id: Ie01aa986887f2d0e709aae725b0a50ca833d84b6
1 year ago
Richard Fuchs
347c21fc7e
MT#55283 use typed GQueue
...
Change-Id: Iea5a5e988ea23a17a5b2da5f02cd972afae2db87
1 year ago
Richard Fuchs
9d93762053
MT#62053 add exclude-ports option
...
Change-Id: Ibf319f5ae00e120490610c695a326f5397412155
1 year ago
Richard Fuchs
aec1a0940c
MT#62053 add safeguard against broken port ranges
...
Change-Id: I5e4fa46b5d75253129e887da8ddbba4fc60702f5
1 year ago
Richard Fuchs
2d8f5616e4
MT#62053 exclude ports only from applicable interface
...
Change-Id: I9daf5fee91007e025b526e197191d98bdb54cc06
1 year ago
Richard Fuchs
3e5c6956af
MT#55283 use a more sendible port-max default
...
Change-Id: I79dcea7edbb29c7b32daa73c3a55f6ebf10b2eff
1 year ago
Richard Fuchs
6276b37cd2
MT#55283 use list pointer ops for port pool
...
Avoid repeated calls to the memory allocated for port pool list
management by picking out the list elements without freeing them,
storing them in the stream_fd object, and then returning them to the
list when the port is released.
Change-Id: I67cd5039e62e4d2965e85d7ba7f0454f08f40494
1 year ago
Richard Fuchs
bdadee5dff
MT#55283 add extra typed container methods
...
Change-Id: I406238c947b3b02341f021dbacb6cb06502181ec
1 year ago
Richard Fuchs
b9972e481e
MT#55283 use bool type
...
Change-Id: I75aa1a4091ecc91d4937dfc0bdceb18551a9c879
1 year ago
Richard Fuchs
8e9afe626b
MT#55283 (some) type safety for ports free list
...
Change-Id: I79e47f9e6dbfa29c738f75efd2c3d3322e4cb6e1
1 year ago
Richard Fuchs
4e53f06fe6
MT#55283 directly pass port_pool to functions
...
Change-Id: Ifd68dc1b5bd53f4d5e9b74883f84104a02e86c18
1 year ago
Richard Fuchs
3fd2586d31
MT#55283 save some memory by using an offset
...
Change-Id: Ic53fd60bc2780d0890905c14acfbc39d8cf89861
1 year ago
Richard Fuchs
267d244cb4
MT#55283 use array instead of hash table
...
Change-Id: Ie510523724d14d8c76bb9647ee184ea3756be06c
1 year ago
Donat Zenichev
82093e7f52
MT#61630 moh: add logs
...
Add more logs to let MoH functionality
be more explanative and give a clue
it's triggered or not.
Change-Id: Ic512883c3ff9b86554e61362c1d1a456dd733c0d
1 year ago
Richard Fuchs
4279ed6750
MT#55283 fix for older compilers
...
Change-Id: I05e8d3bd5c4b9608f4896aecab189c8c344fb139
1 year ago
Richard Fuchs
ac70c31569
MT#55283 add tests for codec-ignore
...
Change-Id: I51ae2cae159a8a7c06bba2dd021015208d7ba9cb
1 year ago
Richard Fuchs
0fa75d039d
MT#55283 add tests for changed codec-strip
...
Change-Id: I79f9902f4f8531697958a8896cfcfb2f7184f3f0
1 year ago
Richard Fuchs
daf39269c5
MT#55283 add codec-ignore option
...
Change-Id: Ie14a97896e2bb8a82ccfce0ee9d07a38adb275c9
1 year ago