mbox series

[FFmpeg-devel,v3,0/2] lavc/videotoolbox: use objpool instead of allocating memory each frame

Message ID 20221203160757.74546-1-kernrj@gmail.com
Headers show
Series lavc/videotoolbox: use objpool instead of allocating memory each frame | expand

Message

Rick Kern Dec. 3, 2022, 4:07 p.m. UTC
Update inclusion guards in objpool.h start with AVUTIL_ instead of FFTOOLS_.

Rick Kern (2):
  fftools/objpool: move objpool to libavutil
  lavc/videotoolboxenc: use objectpool for encoder output information

 fftools/Makefile                 |  1 -
 fftools/ffmpeg_mux.c             |  8 ++--
 fftools/sync_queue.c             | 18 +++----
 fftools/thread_queue.c           | 14 +++---
 fftools/thread_queue.h           |  4 +-
 libavcodec/videotoolboxenc.c     | 80 ++++++++++++++++++++++++++++----
 libavutil/Makefile               |  2 +
 {fftools => libavutil}/objpool.c | 32 +++++++------
 {fftools => libavutil}/objpool.h | 30 ++++++------
 9 files changed, 128 insertions(+), 61 deletions(-)
 rename {fftools => libavutil}/objpool.c (77%)
 rename {fftools => libavutil}/objpool.h (56%)