]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/buffer_internal.h
avutil/buffer: change public function and struct size parameter types to size_t
[ffmpeg] / libavutil / buffer_internal.h
index 70d2615a063791e84f5d9654aec21b86d6d13e61..0b549e3a5349661798369793ea827b5daf43c6b8 100644 (file)
@@ -32,7 +32,7 @@
 
 struct AVBuffer {
     uint8_t *data; /**< data described by this buffer */
-    int      size; /**< size of data in bytes */
+    buffer_size_t size; /**< size of data in bytes */
 
     /**
      *  number of existing AVBufferRef instances referring to this buffer
@@ -89,10 +89,10 @@ struct AVBufferPool {
      */
     atomic_uint refcount;
 
-    int size;
+    buffer_size_t size;
     void *opaque;
-    AVBufferRef* (*alloc)(int size);
-    AVBufferRef* (*alloc2)(void *opaque, int size);
+    AVBufferRef* (*alloc)(buffer_size_t size);
+    AVBufferRef* (*alloc2)(void *opaque, buffer_size_t size);
     void         (*pool_free)(void *opaque);
 };