26 #ifndef MEDIAPROCESSORS_SRC_VIDEO_SETTINGS_H_ 27 #define MEDIAPROCESSORS_SRC_VIDEO_SETTINGS_H_ 29 #include <libmediaprocsutils/mem_utils.h> 35 typedef struct cJSON cJSON;
154 cJSON **ref_cjson_rest,
log_ctx_t *log_ctx);
229 cJSON **ref_cjson_rest,
log_ctx_t *log_ctx);
void video_settings_dec_ctx_deinit(volatile video_settings_dec_ctx_t *video_settings_dec_ctx)
int video_settings_dec_ctx_restful_get(volatile video_settings_dec_ctx_t *video_settings_dec_ctx, cJSON **ref_cjson_rest, log_ctx_t *log_ctx)
int video_settings_dec_ctx_restful_put(volatile video_settings_dec_ctx_t *video_settings_dec_ctx, const char *str, log_ctx_t *log_ctx)
video_settings_dec_ctx_t * video_settings_dec_ctx_allocate()
int video_settings_enc_ctx_cpy(const video_settings_enc_ctx_t *video_settings_enc_ctx_src, video_settings_enc_ctx_t *video_settings_enc_ctx_dst)
int video_settings_enc_ctx_restful_get(volatile video_settings_enc_ctx_t *video_settings_enc_ctx, cJSON **ref_cjson_rest, log_ctx_t *log_ctx)
int video_settings_enc_ctx_restful_put(volatile video_settings_enc_ctx_t *video_settings_enc_ctx, const char *str, log_ctx_t *log_ctx)
void video_settings_dec_ctx_release(video_settings_dec_ctx_t **ref_video_settings_dec_ctx)
void video_settings_enc_ctx_release(video_settings_enc_ctx_t **ref_video_settings_enc_ctx)
int video_settings_enc_ctx_init(volatile video_settings_enc_ctx_t *video_settings_enc_ctx)
int video_settings_dec_ctx_init(volatile video_settings_dec_ctx_t *video_settings_dec_ctx)
void video_settings_enc_ctx_deinit(volatile video_settings_enc_ctx_t *video_settings_enc_ctx)
struct video_settings_dec_ctx_s video_settings_dec_ctx_t
video_settings_enc_ctx_t * video_settings_enc_ctx_allocate()
struct video_settings_enc_ctx_s video_settings_enc_ctx_t
int video_settings_dec_ctx_cpy(const video_settings_dec_ctx_t *video_settings_dec_ctx_src, video_settings_dec_ctx_t *video_settings_dec_ctx_dst)