Andreas Rheinhardt
25c8507818
Remove/replace some unnecessary avcodec.h inclusions
...
Also remove other unnecessary headers and include headers directly while
at it.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2021-07-22 15:29:46 +02:00
James Almer
041267b558
avcodec/setts_bsf: add a NOPTS constant
...
Reviewed-by: Paul B Mahol <onemda@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-07-04 11:18:43 -03:00
James Almer
b0b3fce3c3
avcodec/setts_bsf: actually store the current packet's timestamps to be usable by the next
...
Before this change, the PREV_OUTPTS and PREV_OUTDTS constants always evaluated
to AV_NOPTS_VALUE.
Reviewed-by: Paul B Mahol <onemda@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-07-04 11:16:01 -03:00
Michael Niedermayer
7fc8ba9068
avcodec/setts_bsf: Check timebase
...
Fixes: Division by 0
Fixes: 30952/clusterfuzz-testcase-minimized-ffmpeg_BSF_SETTS_fuzzer-6601016202100736
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2021-03-29 22:19:39 +02:00
Paul B Mahol
6941d93faa
avcodec/setts_bsf: add sample rate for expressions
2021-02-15 20:52:44 +01:00
Paul B Mahol
48a0eb21aa
avcodec: add setts bitstream filter
2021-02-12 19:50:07 +01:00