|
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. More...
|
|
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. More...
|
|
u32 | gf_log_parse_tool (const char *logs) |
| Parses a log tool. More...
|
|
GF_EXPORT GF_Err | gf_log_modify_tools_levels (const char *val_) |
| Modify log tools and levels. More...
|
|
GF_EXPORT GF_Err | gf_log_set_tools_levels (const char *val, Bool reset_all) |
| Set log tools and levels. More...
|
|
GF_EXPORT char * | gf_log_get_tools_levels () |
| gets string-formatted log tools More...
|
|
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. More...
|
|
GF_EXPORT const char * | gf_log_tool_name (GF_LOG_Tool log_tool) |
| Log tool name. More...
|
|
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. More...
|
|
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. More...
|
|
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. More...
|
|
GF_EXPORT void | gf_log_set_tool_level (GF_LOG_Tool tool, GF_LOG_Level level) |
| Log modules assignment. More...
|
|
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. More...
|
|
GF_EXPORT const char * | gf_error_to_string (GF_Err e) |
| Error Printing. More...
|
|
GF_EXPORT u32 | gf_crc_32 (const u8 *data, u32 len) |
| CRC32 compute. More...
|
|
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 More...
|
|
GF_EXPORT Bool | gf_parse_lfrac (const char *value, GF_Fraction64 *frac) |
| fraction parsing More...
|
|
GF_EXPORT Bool | gf_parse_frac (const char *value, GF_Fraction *frac) |
| fraction parsing More...
|
|
Bool | gf_strict_atoi (const char *str, s32 *ans) |
| strict convert str into integer More...
|
|
Bool | gf_strict_atoui (const char *str, u32 *ans) |
| strict convert str into unsigned integer More...
|
|
const char * | gf_strmemstr (const char *data, u32 data_size, const char *pat) |
| search string in buffer More...
|
|