ffmpeg/fftools
Marton Balint 20e2aa940c fftools/ffmpeg: change frame counters to 64 bit
Frame counters can overflow relatively easily (INT_MAX number of frames is
slightly more than 1 year for 60 fps content), so make sure we are always
using 64 bit values for them.

A live stream can easily run for more than a year and the framedup logic breaks
on an overflow.

Signed-off-by: Marton Balint <cus@passwd.hu>
2022-06-27 20:37:43 +02:00
..
Makefile fftools/ffmpeg: move some muxing-related code into a separate file 2022-04-13 12:07:54 +02:00
cmdutils.c fftools: Remove MAX_PATH limit and switch to UTF-8 versions of fopen() and getenv() 2022-06-21 13:27:46 +03:00
cmdutils.h fftools/cmdutils: split common option handlers into their own file 2022-03-22 18:49:43 +01:00
ffmpeg.c fftools/ffmpeg: change frame counters to 64 bit 2022-06-27 20:37:43 +02:00
ffmpeg.h fftools/ffmpeg: change frame counters to 64 bit 2022-06-27 20:37:43 +02:00
ffmpeg_filter.c
ffmpeg_hw.c
ffmpeg_mux.c ffmpeg: add option fps_mode 2022-06-11 09:47:27 +05:30
ffmpeg_opt.c fftools: Remove MAX_PATH limit and switch to UTF-8 versions of fopen() and getenv() 2022-06-21 13:27:46 +03:00
ffplay.c fftools/ffplay: fix YUV conversion mode 2022-06-27 12:17:59 +02:00
ffprobe.c fftools/ffprobe: report avio errors 2022-06-20 23:51:54 +02:00
fopen_utf8.h fftools/fopen_utf8: support long paths on Windows for fftools 2022-06-19 01:38:23 +03:00
opt_common.c opt_common: note D and T type streams for completeness. 2022-05-20 23:42:23 +05:30
opt_common.h fftools/cmdutils: split common option handlers into their own file 2022-03-22 18:49:43 +01:00