|
| GF_EXPORT const char * | gf_4cc_to_str_safe (u32 type, char szType[GF_4CC_MSIZE]) |
| |
| GF_EXPORT const char * | gf_4cc_to_str (u32 type) |
| |
| GF_EXPORT u32 | gf_4cc_parse (const char *val) |
| |
| static void | gf_on_progress_std (const char *_title, u64 done, u64 total) |
| |
| GF_EXPORT void | gf_set_progress (const char *title, u64 done, u64 total) |
| | Progress formatting.
|
| |
| GF_EXPORT void | gf_set_progress_callback (void *_user_cbk, gf_on_progress_cbk _prog_cbk) |
| | Progress overwriting Overwrites the progress signaling function by a user-defined one.
|
| |
| u32 | gf_log_parse_tool (const char *logs) |
| | Parses a log tool.
|
| |
| GF_EXPORT GF_Err | gf_log_modify_tools_levels (const char *val_) |
| | Modify log tools and levels.
|
| |
| GF_EXPORT GF_Err | gf_log_set_tools_levels (const char *val, Bool reset_all) |
| | Set log tools and levels.
|
| |
| GF_EXPORT char * | gf_log_get_tools_levels () |
| | gets string-formatted log tools
|
| |
| GF_EXPORT void | gf_sys_set_console_code (FILE *std, GF_ConsoleCodes code) |
| |
| GF_EXPORT void | gf_log_push_extra (const GF_LogExtra *log) |
| |
| GF_EXPORT void | gf_log_pop_extra (const GF_LogExtra *log) |
| |
| GF_EXPORT void | gf_log_reset_extras () |
| |
| GF_EXPORT Bool | gf_log_tool_level_on (GF_LOG_Tool log_tool, GF_LOG_Level log_level) |
| | Log level checking.
|
| |
| GF_EXPORT const char * | gf_log_tool_name (GF_LOG_Tool log_tool) |
| | Log tool name.
|
| |
| const char * | gf_log_level_name (GF_LOG_Level log_level) |
| |
| GF_EXPORT u32 | gf_log_get_tool_level (GF_LOG_Tool log_tool) |
| | Log level getter.
|
| |
| static void | do_log_time (FILE *logs, const char *fmt) |
| |
| int | gf_fileio_printf (GF_FileIO *gfio, const char *format, va_list args) |
| |
| void | default_log_callback (void *cbck, GF_LOG_Level level, GF_LOG_Tool tool, const char *fmt, va_list vlist) |
| |
| void | default_log_callback_color (void *cbck, GF_LOG_Level level, GF_LOG_Tool tool, const char *fmt, va_list vlist) |
| |
| GF_EXPORT Bool | gf_log_use_color () |
| | Checks if color logs is enabled.
|
| |
| GF_EXPORT void | gf_log (const char *fmt,...) |
| |
| GF_EXPORT void | gf_log_va_list (GF_LOG_Level level, GF_LOG_Tool tool, const char *fmt, va_list vl) |
| |
| GF_EXPORT Bool | gf_log_set_strict_error (Bool strict) |
| | Log exits at first error assignment.
|
| |
| GF_EXPORT void | gf_log_set_tool_level (GF_LOG_Tool tool, GF_LOG_Level level) |
| | Log modules assignment.
|
| |
| GF_EXPORT void | gf_log_lt (GF_LOG_Level ll, GF_LOG_Tool lt) |
| |
| GF_EXPORT gf_log_cbk | gf_log_set_callback (void *usr_cbk, gf_log_cbk cbk) |
| | Log overwrite.
|
| |
| GF_EXPORT const char * | gf_error_to_string (GF_Err e) |
| | Error Printing.
|
| |
| GF_EXPORT u32 | gf_crc_32 (const u8 *data, u32 len) |
| | CRC32 compute.
|
| |
| static const char * | gf_enabled_features () |
| |
| static const char * | gf_disabled_features () |
| |
| GF_EXPORT const char * | gf_sys_features (Bool disabled) |
| |
| GF_EXPORT u32 | gf_lang_get_count () |
| |
| GF_EXPORT s32 | gf_lang_find (const char *lang_or_rfc_5646_code) |
| |
| GF_EXPORT const char * | gf_lang_get_name (u32 idx) |
| |
| GF_EXPORT const char * | gf_lang_get_2cc (u32 idx) |
| |
| GF_EXPORT const char * | gf_lang_get_3cc (u32 idx) |
| |
| GF_EXPORT GF_Err | gf_dynstrcat (char **str, const char *to_append, const char *sep) |
| | dynamic string concatenation
|
| |
| GF_EXPORT Bool | gf_parse_lfrac (const char *value, GF_Fraction64 *frac) |
| | fraction parsing
|
| |
| GF_EXPORT Bool | gf_parse_frac (const char *value, GF_Fraction *frac) |
| | fraction parsing
|
| |
| Bool | gf_strict_atoi (const char *str, s32 *ans) |
| | strict convert str into integer
|
| |
| Bool | gf_strict_atoui (const char *str, u32 *ans) |
| | strict convert str into unsigned integer
|
| |
| const char * | gf_strmemstr (const char *data, u32 data_size, const char *pat) |
| | search string in buffer
|
| |
| GF_EXPORT Bool | gf_sys_solve_path (const char *url, char szPath[GF_MAX_PATH]) |
| |