Mercurial > audlegacy-plugins
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);