lavf/avio: rename url_feof() to avio_feof()
authorJames Almer <jamrial@gmail.com>
Thu, 7 Aug 2014 20:12:40 +0000 (17:12 -0300)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 7 Aug 2014 22:48:22 +0000 (00:48 +0200)
It's a public function and should use the avio_ namespace

Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
doc/APIchanges
libavformat/avio.h
libavformat/aviobuf.c
libavformat/libavformat.v
libavformat/version.h

index 4774f96..9bcd916 100644 (file)
@@ -15,6 +15,9 @@ libavutil:     2012-10-22
 
 API changes, most recent first:
 
+2014-08-xx - xxxxxxx - lavf 55.53.100 - avio.h
+  Add avio_feof() and deprecate url_feof().
+
 2014-08-xx - xxxxxxx - lsws 2.1.3 - swscale.h
   sws_getContext is not going to be removed in the future.
 
index e607df5..1aa3602 100644 (file)
@@ -276,7 +276,14 @@ int64_t avio_size(AVIOContext *s);
  * feof() equivalent for AVIOContext.
  * @return non zero if and only if end of file
  */
+int avio_feof(AVIOContext *s);
+#if FF_API_URL_FEOF
+/**
+ * @deprecated use avio_feof()
+ */
+attribute_deprecated
 int url_feof(AVIOContext *s);
+#endif
 
 /** @warning currently size is limited */
 int avio_printf(AVIOContext *s, const char *fmt, ...) av_printf_format(2, 3);
index c7e9203..946f249 100644 (file)
@@ -292,7 +292,7 @@ int64_t avio_size(AVIOContext *s)
     return size;
 }
 
-int url_feof(AVIOContext *s)
+int avio_feof(AVIOContext *s)
 {
     if(!s)
         return 0;
@@ -303,6 +303,13 @@ int url_feof(AVIOContext *s)
     return s->eof_reached;
 }
 
+#if FF_API_URL_FEOF
+int url_feof(AVIOContext *s)
+{
+    return avio_feof(s);
+}
+#endif
+
 void avio_wl32(AVIOContext *s, unsigned int val)
 {
     avio_w8(s, (uint8_t) val       );
index 6ae6445..8243994 100644 (file)
@@ -19,7 +19,7 @@ LIBAVFORMAT_$MAJOR {
                 ffurl_write;
                 ffurl_protocol_next;
                 #those are deprecated, remove on next bump
-                url_*;
+                url_feof;
                 get_*;
                 ff_codec_get_id;
         local: *;
index ffa9f87..a10e14e 100644 (file)
@@ -31,7 +31,7 @@
 
 #define LIBAVFORMAT_VERSION_MAJOR 55
 
-#define LIBAVFORMAT_VERSION_MINOR 52
+#define LIBAVFORMAT_VERSION_MINOR 53
 #define LIBAVFORMAT_VERSION_MICRO 100
 
 #define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \
@@ -61,6 +61,9 @@
 #ifndef FF_API_LAVF_CODEC_TB
 #define FF_API_LAVF_CODEC_TB            (LIBAVFORMAT_VERSION_MAJOR < 57)
 #endif
+#ifndef FF_API_URL_FEOF
+#define FF_API_URL_FEOF                 (LIBAVFORMAT_VERSION_MAJOR < 57)
+#endif
 
 #ifndef FF_API_ALLOC_OUTPUT_CONTEXT
 #define FF_API_ALLOC_OUTPUT_CONTEXT    (LIBAVFORMAT_VERSION_MAJOR < 56)