ffmpeg/fftools
Andreas Rheinhardt 81be19b906 fftools/ffmpeg: Take type limitations of AVFifo API into account
The types used by the AVFifo API are inconsistent:
av_fifo_(space|size)() returns an int; av_fifo_alloc() takes an
unsigned, other parts use size_t. This commit therefore ensures
that the size of the muxing_queue FIFO never exceeds INT_MAX.

While just at it, also make sure not to call av_fifo_size()
unnecessarily often.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-11-26 18:55:58 +01:00
..
cmdutils.c fftools: Constify values from av_dict_get() 2021-11-18 19:43:32 +01:00
cmdutils.h cmdutils: add an option for listing stream dispositions 2021-11-16 10:51:32 +01:00
ffmpeg_filter.c ffmpeg: drop the -deinterlace option 2021-11-23 11:36:59 +01:00
ffmpeg_hw.c ffmpeg_hw: make hardware selection for filters more user friendly 2021-09-12 13:33:50 -03:00
ffmpeg_opt.c fftools/ffmpeg: Take type limitations of AVFifo API into account 2021-11-26 18:55:58 +01:00
ffmpeg_videotoolbox.c ffmpeg_videotoolbox: skip memory copy if hwaccel_output_format match 2021-06-10 19:54:03 +08:00
ffmpeg.c fftools/ffmpeg: Take type limitations of AVFifo API into account 2021-11-26 18:55:58 +01:00
ffmpeg.h fftools/ffmpeg: Avoid temporary frame 2021-11-20 00:07:47 +01:00
ffplay.c fftools: Constify values from av_dict_get() 2021-11-18 19:43:32 +01:00
ffprobe.c fftools: Constify values from av_dict_get() 2021-11-18 19:43:32 +01:00
Makefile qsvdec: add support for HW_DEVICE_CTX method 2021-08-11 13:45:36 -03:00