Derek Buitenhuis
|
26abd5149e
Merge commit '721a4efc0545548a241080b53ab480e34f366240'
|
8 years ago |
Anton Khirnov
|
721a4efc05
buffer: add support for pools using caller data in allocation
|
8 years ago |
Michael Niedermayer
|
26d81b5703
avutil/buffer: Avoid moving the AVBufferRef to a new place in memory in av_buffer_make_writable()
|
9 years ago |
Michael Niedermayer
|
35fad1e9c9
avutil/buffer: Avoid moving the AVBufferRef to a new place in memory in av_buffer_realloc()
|
9 years ago |
Michael Niedermayer
|
b4f5da2651
avutil/buffer: factor buffer_replace() out
|
9 years ago |
Michael Niedermayer
|
890d8f44fd
avutil/buffer: add #if USE_ATOMICS around atomics specific functions to ensure sync types arent mixed by mistake
|
10 years ago |
Michael Niedermayer
|
c299b6fd08
avutil/buffer: Move USE_ATOMICS to thread.h to avoid it becoming out of sync with it
|
10 years ago |
Michael Niedermayer
|
6db8cd8f37
Merge commit 'fbd6c97f9ca858140df16dd07200ea0d4bdc1a83'
|
10 years ago |
wm4
|
fbd6c97f9c
lavu: fix memory leaks by using a mutex instead of atomics
|
10 years ago |
Lukasz Marek
|
bba7b6fc41
Revert "lavu/buffer: add release function"
|
10 years ago |
Lukasz Marek
|
3144440004
lavu/buffer: add release function
|
10 years ago |
Stefano Sabatini
|
84be806982
lavu: define FF_MEMORY_POISON and use it
|
11 years ago |
Michael Niedermayer
|
dc92464aee
avutil: add av_buffer_get_ref_count()
|
11 years ago |
Xidorn Quan
|
c81d2fa96d
avutil/buffer: add get_opaque
|
11 years ago |
Michael Niedermayer
|
8e944891ce
avutil/buffer: remove redundant memory poisoning
|
11 years ago |
Michael Niedermayer
|
058c002932
avutil/buffer: support memory poisoning
|
11 years ago |
Michael Niedermayer
|
f1c3d8b344
avutil/add_to_pool: remove unused assgnment
|
11 years ago |
Michael Niedermayer
|
cea3a63ba3
avutil/buffer: Fix race in pool.
|
11 years ago |
Michael Niedermayer
|
c603f22683
avutil/get_pool: remove dead operations whichs result is never used.
|
11 years ago |
Michael Niedermayer
|
e3be7b1159
avutil/get_pool: Remove redundant initial atomic operation
|
11 years ago |
Clément Bœsch
|
80661e0f55
buffer: use the atomic get instead of the add and fetch variant.
|
11 years ago |
Michael Niedermayer
|
532f31a695
Merge commit '1cec0624d0e6f48590283a57169b58b9fe8449d3'
|
11 years ago |
Michael Niedermayer
|
36099df521
Merge commit '8e401dbe90cc77b1f3067a917d9fa48cefa3fcdb'
|
11 years ago |
Anton Khirnov
|
1cec0624d0
AVBuffer: add a new API for buffer pools
|
11 years ago |
Anton Khirnov
|
8e401dbe90
lavu: add a new API for reference-counted data buffers.
|
12 years ago |