[FFmpeg-cvslog] r21415 - trunk/libavformat/avio.h
stefano
subversion
Sun Jan 24 14:07:54 CET 2010
Author: stefano
Date: Sun Jan 24 14:07:54 2010
New Revision: 21415
Log:
Doxument url_read().
Modified:
trunk/libavformat/avio.h
Modified: trunk/libavformat/avio.h
==============================================================================
--- trunk/libavformat/avio.h Sat Jan 23 23:11:46 2010 (r21414)
+++ trunk/libavformat/avio.h Sun Jan 24 14:07:54 2010 (r21415)
@@ -68,7 +68,18 @@ typedef int URLInterruptCB(void);
int url_open_protocol (URLContext **puc, struct URLProtocol *up,
const char *filename, int flags);
int url_open(URLContext **h, const char *filename, int flags);
+
+/**
+ * Reads up to size bytes from the resource accessed by h, and stores
+ * the read bytes in buf.
+ *
+ * @return The number of bytes actually read, or a negative value
+ * corresponding to an AVERROR code in case of error. A value of zero
+ * indicates that it is not possible to read more from the accessed
+ * resource (except if the value of the size argument is also zero).
+ */
int url_read(URLContext *h, unsigned char *buf, int size);
+
/**
* Read as many bytes as possible (up to size), calling the
* read function multiple times if necessary.
More information about the ffmpeg-cvslog
mailing list