Richard Fuchs
ce22afab57
MT#55283 use typed GQueue for calls iterator
Change-Id: I67b2b9322ac0267932846d06e3f703cee2538e31
2 years ago
Richard Fuchs
a40557eb03
MT#55283 remove obsolete macro
Change-Id: I3f05d02fe9475e0689a70725dc659b599a1ac904
2 years ago
Richard Fuchs
8f98f69e98
MT#55283 use typed G* for subscriptions
Change-Id: Iea5b93568817a73a37c10af3fc296520b2133eda
2 years ago
Richard Fuchs
7b2ba5339a
MT#55283 use typed G* for call members
Change-Id: Idcd7d703952d5559d3e13bf681cf7342e6768f12
2 years ago
Richard Fuchs
46a5998fa6
MT#55283 use typed GQueue for endpoint_maps
Change-Id: Ia8dca8396dfb36bfed318fa7957cbb0f46fdcfd9
2 years ago
Richard Fuchs
0dc3768225
MT#55283 use g_auto for auto locks
Change-Id: I103e0d9a2e24286b242ccd3ac4d2d6b734cdfe35
2 years ago
Richard Fuchs
635214be97
MT#55283 use g_auto for GOptionEntry
Change-Id: I1eee92ebacaf3d3037a593b8603e9272f32c881d
2 years ago
Richard Fuchs
99ae7738af
MT#55283 use g_auto for mix_buffer_ssrc_source
Change-Id: I7dde1b36e7d9aeb4c82f1fdb5c83ec9fe3c2d3da
2 years ago
Richard Fuchs
f41989ede6
MT#55283 convert struct mix_buffer_ssrc_source to typedef
Change-Id: I0743b2f5304d6a661e64ce2cd57488e16310b3b9
2 years ago
Richard Fuchs
656de5ba42
MT#55283 use g_auto for rtp_payload_type
Change-Id: I0875325932bb7978b46aef53dd57e8df610bbfbe
2 years ago
Richard Fuchs
c9ac6ecc73
MT#55283 convert struct rtp_payload_time to typedef
Change-Id: Idb415f448a920b73582f9d5f64cca9b53b81a8ac
2 years ago
Richard Fuchs
afbd7d4f0d
MT#55283 remove unused function
Change-Id: I909585611e44d48128ea837fd641cc7de75ac2a0
2 years ago
Richard Fuchs
38d064eab6
MT#55283 use typed GHashTable for tcp streams
Change-Id: Ia52c5895b1174a920c0ebf5c33bd9c86df7e449f
2 years ago
Richard Fuchs
d23d9f8b42
MT#55283 use typed GQueue for ports release
Change-Id: I9cdaa88386c30f00ad4d18406b041ddb5c045e68
2 years ago
Richard Fuchs
f0eba3ca13
MT#55283 use typed GQueue for kernel list
... and switch to singly linked list as that's all we need.
Change-Id: Iaf3d364ed29fc01d192548967535517c33b48972
2 years ago
Richard Fuchs
5bd94a1cc2
MT#55283 use obj_release macro
Change-Id: Ib81eec1bdd615ccdbea819634629c27a4bf45195
2 years ago
Richard Fuchs
2b41188286
MT#55283 use typed GHashTable for local sockets
Change-Id: I88cb27e350c7b2c878764108a3a913f325f4fcb9
2 years ago
Richard Fuchs
a8f9e7b722
MT#55283 use g_auto for stream_fd
Change-Id: Id534ea6f6e0e7f60950d589aabba95d42c59be7a
2 years ago
Richard Fuchs
cd4f6608cd
MT#55283 convert struct stream_fd to typedef
Change-Id: I1435a5f755cb99833535d995871f1e9050f0ec73
2 years ago
Richard Fuchs
d8a17a269b
MT#55283 use typed GQueue for perf stats
Change-Id: I8a678bed2894a2934962f740136382808f9707f1
2 years ago
Richard Fuchs
c6b907017d
MT#55283 use g_auto for call_t
Change-Id: I8fc7e26a48346dae264e38e30b944f0d889b666e
2 years ago
Richard Fuchs
2975b2131d
MT#55283 convert struct call to typedef
Change-Id: I1f01fdf74d6d3952413ebc02dfdb9770b324481c
2 years ago
Richard Fuchs
71c7b8c3eb
MT#55283 use typed GPtrArray for cache packets
Change-Id: I2b4dc4a993d9f88dfabbb454d88d4eef0aa955ce
2 years ago
Richard Fuchs
5fec35e819
MT#55283 use typed GPtrArray for medias
Change-Id: Iadde52af7505b38691d41b9229cb85b252a51ee0
2 years ago
Richard Fuchs
9c1f66b05c
MT#55283 add typed GPtrArray primitives
Change-Id: I8552e75ec8f1b8c3a96163944891631268383cb7
2 years ago
Richard Fuchs
610238d5e3
MT#55283 use typed GHashTable for labels
Change-Id: Id5f514045d5b5c68394f7ab39430b700570ff3b4
2 years ago
Richard Fuchs
8e0276d7ce
MT#55283 use typed GHashTable for codec_stats
Change-Id: I447ff59f947bb88d1731472b16e7ac588a21cae6
2 years ago
Richard Fuchs
260fc20cc7
MT#55283 use typed GQueue for silence_events
Change-Id: Ib2c8e4537f429f2108fddd7752630667dc72766a
2 years ago
Richard Fuchs
9510b01a29
MT#55283 use typed GQueue for dtmf_events
Change-Id: I241190eb84420e8d84b5267d2ba47906ddbd5e6c
2 years ago
Richard Fuchs
895e67d7cf
MT#55283 use typed GQueue for delay_buffer
Change-Id: Ic0f47e7d304f95fa109f1e192d4f9510f5b45788
2 years ago
Richard Fuchs
dc9e38672a
MT#55283 use typed GQueue for dtx_packets
Change-Id: Ifbab6fbb03c26f449075b93ce1ec6a444922c5f6
2 years ago
Richard Fuchs
57598e1255
MT#55283 use typed GQueue for stream/handlers
Change-Id: I874680db25f26466400f4a08641a97cb6f7be36b
2 years ago
Richard Fuchs
dd3471d919
MT#55283 use typed GQueue for codec_packet
Change-Id: Iff6c86254c54b37532c2f6cf8d71e1156bc7f4c2
2 years ago
Richard Fuchs
73f1037720
MT#55283 use typed GQueue for socket/sfd lists
Change-Id: I0d61e0c8d9ccc23b038dd560d8ff876e550d2c05
2 years ago
Richard Fuchs
3114510c12
MT#55283 specialise struct intf_list
There's two flavours of this struct being in use, even though the
structs' signatures are the same. One contains socket_t objects, the
other contains stream_fd objects. Separate them out and be explicit
about which is which.
Change-Id: I5ef1d154cc442528149f69be2e6a02625a6c650d
2 years ago
Richard Fuchs
e5ccca36fc
MT#55283 use typed GHashTable for SDP rem/subst
Change-Id: I65e66df16980a56f8265c14044dc190a13b117a1
2 years ago
Richard Fuchs
812b627bd8
MT#55283 use typed GHashTables for metric_types
Change-Id: I097e9bb471b1559561c7ce631fadfe7f068b5ecc
2 years ago
Richard Fuchs
7c6f5d1dae
MT#55283 use typed GHashTables for globals calls hash
Change-Id: I9de9bc9ae8d35cd2360e58d9f4358cacc6831be1
2 years ago
Richard Fuchs
49037aee91
MT#55283 use typed G* for codec-set/except/SDES
Change-Id: Ib64e36db7ccccda83a84d36f716d13906d098946
2 years ago
Richard Fuchs
de6c06a6c0
MT#55283 use typed G* for codec handlers
Change-Id: I5d6940e4e72566d011a218b1bd7c4880329aa424
2 years ago
Richard Fuchs
e4fb02bedb
MT#55283 use typed GHashTables for codec_store
Change-Id: I746b7a39897343b9fa7a2b382ced0403601b8025
2 years ago
Richard Fuchs
9999098024
MT#55283 use typed GQueue for codec_store
Change-Id: I6942e5b8209aba99aaa1a81bfd449d0a31679595
2 years ago
Richard Fuchs
e1e0d56fb3
MT#55283 use typed G* for SDP fragments
Change-Id: I8c9232edaa8d61a22c9d51f662d69a151d22c09f
2 years ago
Richard Fuchs
74b8a6cce4
MT#55283 use typed GQueue for attributes
Change-Id: Ie26f6050461bda8cd863d6ce0d7703952979c362
2 years ago
Richard Fuchs
ab88eff57f
MT#55283 use typed GHashTable for attr_list
Change-Id: I00b962adc468384d13120f0e36e8828fd56854c0
2 years ago
Richard Fuchs
9c64461eb7
MT#55283 use typed GHashTable for id_hash
Change-Id: Ieb23b60336277c150101284f89151eb25368614f
2 years ago
Richard Fuchs
65343d9097
MT#55283 split out enum declaration
Change-Id: Ia2046481bafab1c528fd772dc9edf3c49286aea9
2 years ago
Richard Fuchs
651acec447
MT#55283 use typed GQueue for sdp_attribute
Change-Id: I71814f098805e5d770dbb217f1268e06bca4a60c
2 years ago
Richard Fuchs
a97a49189d
MT#55283 use typed GQueue for sdp_media
Change-Id: I0c6fd4ff3c2135817e79fce6ce34a6750bcf27e6
2 years ago
Richard Fuchs
08727c5cb4
MT#55283 use typed GHashTable for ICE
Change-Id: I6adb1dcc3efc31b612d55f59d1ba7fb865652c7b
2 years ago