changeset 426:35dd2068b4ab

core: remove vfs support in sound
author David Demelier <markand@malikania.fr>
date Sat, 15 Oct 2022 14:17:11 +0200
parents bf20b77968fd
children b12e13e7a385
files src/libmlk-core/core/sound.c
diffstat 1 files changed, 0 insertions(+), 22 deletions(-) [+]
line wrap: on
line diff
--- a/src/libmlk-core/core/sound.c	Sat Oct 15 14:14:38 2022 +0200
+++ b/src/libmlk-core/core/sound.c	Sat Oct 15 14:17:11 2022 +0200
@@ -22,8 +22,6 @@
 
 #include "error.h"
 #include "sound.h"
-#include "vfs.h"
-#include "vfs_p.h"
 #include "sys_p.h"
 
 #define SOURCE(snd) ((const struct audiostream *)snd->handle)->source
@@ -53,26 +51,6 @@
 }
 
 int
-sound_openvfs(struct sound *snd, struct vfs_file *file)
-{
-	assert(snd);
-	assert(vfs_file_ok(file));
-
-	char *data;
-	size_t datasz;
-	int ret = 0;
-
-	if (!(data = vfs_file_aread(file, &datasz)))
-		return -1;
-	if (!(snd->handle = audiostream_openmem(data, datasz)))
-		ret = -1;
-
-	free(data);
-
-	return ret;
-}
-
-int
 sound_ok(const struct sound *snd)
 {
 	return snd && snd->handle;