diff src/wma/libffwma/avio.h @ 508:1e5df88b631d trunk

[svn] - newvfs probing
author nenolod
date Mon, 22 Jan 2007 01:00:29 -0800
parents 3da1b8942b8b
children
line wrap: on
line diff
--- a/src/wma/libffwma/avio.h	Sun Jan 21 22:18:40 2007 -0800
+++ b/src/wma/libffwma/avio.h	Mon Jan 22 01:00:29 2007 -0800
@@ -1,6 +1,8 @@
 #ifndef AVIO_H
 #define AVIO_H
 
+#include <audacious/vfs.h>
+
 /* output byte stream handling */
 
 typedef int64_t offset_t;
@@ -30,6 +32,7 @@
 
 typedef int URLInterruptCB(void);
 
+int url_vopen(URLContext **h, VFSFile *fd);
 int url_open(URLContext **h, const char *filename, int flags);
 int url_read(URLContext *h, unsigned char *buf, int size);
 int url_write(URLContext *h, unsigned char *buf, int size);
@@ -135,6 +138,7 @@
     return s->is_streamed;
 }
 
+int url_vfdopen(ByteIOContext *s, VFSFile *f);
 int url_fdopen(ByteIOContext *s, URLContext *h);
 int url_setbufsize(ByteIOContext *s, int buf_size);
 int url_fopen(ByteIOContext *s, const char *filename, int flags);