29 #include <gavl/metadata.h>
30 #include <gavl/utils.h>
227 void bg_url_get_vars(
char * path,
228 gavl_metadata_t * vars);
250 char *
bg_sprintf(
const char * format,...) __attribute__ ((format (printf, 1, 2)));
410 void bg_hexdump(uint8_t * data,
int len,
int linebreak);
441 void bg_dprintf(const
char * format, ...) __attribute__ ((format (printf, 1, 2)));
448 void bg_diprintf(
int indent, const
char * format, ...) __attribute__ ((format (printf, 2, 3)));
465 int bg_write_file(const
char * filename,
void * data,
int len);
519 extern
char const * const bg_language_codes[];
520 extern
char const * const bg_language_labels[];
523 #define bg_debug(f,...) fprintf(stderr, f, __VA_ARGS__)
525 #define bg_debug(f,...)
530 #endif // __BG_UTILS_H_