summaryrefslogtreecommitdiff
path: root/src/cache
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2025-01-19 10:49:22 -0500
committerAndrew Opalach <andrew@akon.city> 2025-01-19 10:49:22 -0500
commit474ccfd0534e03cfcde94fe0f94e3028ed65366a (patch)
tree810dac88717911874f365ae04644d67482bc3a5f /src/cache
parent7dccc2559d0237eda0bf9510d292bb309afded66 (diff)
downloadcamu-474ccfd0534e03cfcde94fe0f94e3028ed65366a.tar.gz
camu-474ccfd0534e03cfcde94fe0f94e3028ed65366a.tar.bz2
camu-474ccfd0534e03cfcde94fe0f94e3028ed65366a.zip
Add DVD boilerplate
- Work on FFmpeg hwframes context support - Raspberry Pi testing - Update color_palette Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/cache')
-rw-r--r--src/cache/handlers/file.c4
-rw-r--r--src/cache/handlers/file.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/cache/handlers/file.c b/src/cache/handlers/file.c
index c09aac0..9ac8933 100644
--- a/src/cache/handlers/file.c
+++ b/src/cache/handlers/file.c
@@ -30,7 +30,7 @@ static void handler_file_free(struct cch_handler **handler)
*handler = NULL;
}
-struct cch_entry *cch_handler_file_create(str *path)
+struct cch_entry *cch_handler_file_create(str *path, str *liana)
{
struct cch_backing *backing = cch_backing_file_create(path, 0);
if (!backing) return NULL;
@@ -48,6 +48,6 @@ struct cch_entry *cch_handler_file_create(str *path)
entry->handler->wait_for_range = handler_file_wait_for_range;
entry->handler->free = handler_file_free;
entry->handler->entry = entry;
- al_str_from(&entry->handler->liana, "codec");
+ al_str_clone(&entry->handler->liana, liana);
return entry;
}
diff --git a/src/cache/handlers/file.h b/src/cache/handlers/file.h
index 85e1c7f..4704387 100644
--- a/src/cache/handlers/file.h
+++ b/src/cache/handlers/file.h
@@ -10,4 +10,4 @@ struct cch_handler_file {
struct cch_backing *backing;
};
-struct cch_entry *cch_handler_file_create(str *path);
+struct cch_entry *cch_handler_file_create(str *path, str *liana);