30 #include <gavl/compression.h>
31 #include <gavl/metadata.h>
472 const char* encoding);
686 BGAV_LOG_DEBUG = (1<<0),
687 BGAV_LOG_WARNING = (1<<1),
688 BGAV_LOG_ERROR = (1<<2),
689 BGAV_LOG_INFO = (1<<3)
701 const char * log_domain,
702 const char * message);
814 char ** username,
char ** password);
843 int pixel_width,
int pixel_height);
1057 const char * mimetype);
1073 int (*read_callback)(
void * priv, uint8_t * data,
int len),
1074 int64_t (*seek_callback)(
void * priv, uint64_t pos,
int whence),
1076 const char * filename,
const char * mimetype, int64_t total_bytes);
1387 BGAV_PUBLIC
const char *
1437 const bgav_metadata_t *
1458 const bgav_metadata_t *
1469 const bgav_metadata_t *
1872 int64_t * time,
int scale,
1942 int64_t * start_time, int64_t * duration,
2030 #define BGAV_TIMESTAMP_UNDEFINED GAVL_TIME_UNDEFINED // Don't change this