diff options
author | Derek Buitenhuis <derek.buitenhuis@gmail.com> | 2016-02-17 16:07:16 +0000 |
---|---|---|
committer | Derek Buitenhuis <derek.buitenhuis@gmail.com> | 2016-02-17 16:07:16 +0000 |
commit | 26abd5149ebf9602d8036be4c6e72e08c98ea998 (patch) | |
tree | ffc931a2c7a53ff57272601f2a43dca7b799c301 /libavutil/buffer_internal.h | |
parent | ae3c0a9c1f66367586c82e9b48d31bedac3e14aa (diff) | |
parent | 721a4efc0545548a241080b53ab480e34f366240 (diff) |
Merge commit '721a4efc0545548a241080b53ab480e34f366240'
* commit '721a4efc0545548a241080b53ab480e34f366240':
buffer: add support for pools using caller data in allocation
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Diffstat (limited to 'libavutil/buffer_internal.h')
-rw-r--r-- | libavutil/buffer_internal.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libavutil/buffer_internal.h b/libavutil/buffer_internal.h index e6530485d3..29ce8a643c 100644 --- a/libavutil/buffer_internal.h +++ b/libavutil/buffer_internal.h @@ -90,7 +90,10 @@ struct AVBufferPool { volatile int nb_allocated; int size; + void *opaque; AVBufferRef* (*alloc)(int size); + AVBufferRef* (*alloc2)(void *opaque, int size); + void (*pool_free)(void *opaque); }; #endif /* AVUTIL_BUFFER_INTERNAL_H */ |