json: add JSON encoder

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/525>
This commit is contained in:
Igor V. Kovalenko 2021-03-13 11:23:43 +03:00 committed by PulseAudio Marge Bot
parent 1df4a311d4
commit 0ba768b2e9
5 changed files with 1135 additions and 0 deletions

View file

@ -215,6 +215,39 @@ pa_gettimeofday;
pa_glib_mainloop_free;
pa_glib_mainloop_get_api;
pa_glib_mainloop_new;
pa_json_encoder_add_element_bool;
pa_json_encoder_add_element_double;
pa_json_encoder_add_element_int;
pa_json_encoder_add_element_null;
pa_json_encoder_add_element_raw_json;
pa_json_encoder_add_element_string;
pa_json_encoder_add_member_bool;
pa_json_encoder_add_member_double;
pa_json_encoder_add_member_int;
pa_json_encoder_add_member_null;
pa_json_encoder_add_member_raw_json;
pa_json_encoder_add_member_string;
pa_json_encoder_begin_element_array;
pa_json_encoder_begin_element_object;
pa_json_encoder_begin_member_array;
pa_json_encoder_begin_member_object;
pa_json_encoder_end_array;
pa_json_encoder_end_object;
pa_json_encoder_free;
pa_json_encoder_new;
pa_json_encoder_to_string_free;
pa_json_object_equal;
pa_json_object_free;
pa_json_object_get_array_length;
pa_json_object_get_array_member;
pa_json_object_get_bool;
pa_json_object_get_double;
pa_json_object_get_int;
pa_json_object_get_object_member;
pa_json_object_get_object_member_hashmap;
pa_json_object_get_string;
pa_json_object_get_type;
pa_json_parse;
pa_locale_to_utf8;
pa_mainloop_api_once;
pa_mainloop_dispatch;