11 #include <libbluray/filesystem.h> 16 static void bluray_logger(
const char* msg);
17 static void dir_close(BD_DIR_H* dir);
18 static BD_DIR_H* dir_open(
void* handle,
const char* rel_path);
19 static int dir_read(BD_DIR_H* dir, BD_DIRENT* entry);
20 static void file_close(BD_FILE_H* file);
21 static int file_eof(BD_FILE_H* file);
22 static BD_FILE_H* file_open(
void* handle,
const char* rel_path);
23 static int64_t file_read(BD_FILE_H* file, uint8_t* buf, int64_t size);
24 static int64_t file_seek(BD_FILE_H* file, int64_t offset, int32_t origin);
25 static int64_t file_tell(BD_FILE_H* file);
26 static int64_t file_write(BD_FILE_H* file,
const uint8_t* buf, int64_t size);
Definition: BlurayCallback.h:13