Richard Fuchs
9da775ad5a
MT#55283 convert list of attributes from strings
... into a list of object that hold some of the individual pieces of an
attribute.
Change-Id: Id5de990991c2f9e7892eac8ce2b382fe566a4a40
2 years ago
Richard Fuchs
0a20da45ed
MT#55283 introduce sdp_attr_print_f
Use a settable callback function to do attribute printing. This makes it
possible to use different sources for SDP attribute output in different
situations.
Change-Id: I30be7772dd73d9ca8cb9483de53eb60734e12950
2 years ago
Richard Fuchs
fe99735a5d
MT#55283 use more g_auto
... for GString and typed queues
Change-Id: I77647f81bc7979b9cfbf770cd8a620356da5363f
2 years ago
Richard Fuchs
ce22afab57
MT#55283 use typed GQueue for calls iterator
Change-Id: I67b2b9322ac0267932846d06e3f703cee2538e31
2 years ago
Richard Fuchs
c9ac6ecc73
MT#55283 convert struct rtp_payload_time to typedef
Change-Id: Idb415f448a920b73582f9d5f64cca9b53b81a8ac
2 years ago
Richard Fuchs
cd4f6608cd
MT#55283 convert struct stream_fd to typedef
Change-Id: I1435a5f755cb99833535d995871f1e9050f0ec73
2 years ago
Richard Fuchs
2975b2131d
MT#55283 convert struct call to typedef
Change-Id: I1f01fdf74d6d3952413ebc02dfdb9770b324481c
2 years ago
Richard Fuchs
8e0276d7ce
MT#55283 use typed GHashTable for codec_stats
Change-Id: I447ff59f947bb88d1731472b16e7ac588a21cae6
2 years ago
Richard Fuchs
9510b01a29
MT#55283 use typed GQueue for dtmf_events
Change-Id: I241190eb84420e8d84b5267d2ba47906ddbd5e6c
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
de6c06a6c0
MT#55283 use typed G* for codec handlers
Change-Id: I5d6940e4e72566d011a218b1bd7c4880329aa424
2 years ago
Richard Fuchs
cbaa0c106a
MT#55283 use typed GQueue for ICE lists
Change-Id: Ieb4168cc7959347940831b5b83dce82ba1fe1965
2 years ago
Richard Fuchs
6685fb6efd
MT#55283 use g_auto for sdp_streams/sessions
Introduce sdp_streams_q and sdp_sessions_q as their own types (typed
GQueue)
Change-Id: Iee99a4ccd9aba57c49d449963a7cd77f8e20adcc
2 years ago
Richard Fuchs
575d86816f
MT#55283 turn ng_buffer into typedef
Change-Id: I278cb1b81d9c23074cf159901668221f52d239dd
2 years ago
Richard Fuchs
d4d8e0368f
MT#55283 turn stats_metric into typedef
Change-Id: I4f41315409cc34494032e4f01f821d06d4f74d7e
2 years ago
Richard Fuchs
c11a05f62d
MT#55283 introduce typed GHashTable primitives
Simple wrappers around glib's GHashTable functions that add type
information, instead of just using void* for everything.
Change-Id: I3e7c0f095f1f58b943ba80d1e14e763707ee1698
2 years ago
Richard Fuchs
bc61caf2cc
MT#55283 turn sdp_ng_flags into a typedef
... and introduce types.h to contain typedefs and forward declarations
of their structs.
Change-Id: I579eaf188a0adab13e4a9cca703f8575ac45cca8
2 years ago