James Almer
2e4f86e04c
ffprobe: fix output of packets_and_frames section in JSON format
The "type" entry was hardcoded with an trailing comma, even if it was
the only entry in the section.
Fixes ticket #8228 .
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Zhao Zhili
2bfa7df9fe
avfilter: fix typo in comments
Signed-off-by: mypopy@gmail.com
6 years ago
Michael Niedermayer
cc50d113c8
tools/target_dec_fuzzer: Also fuzz codec_tag
This should improve coverage
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
2d3ccfa863
tools/target_dec_fuzzer: Also fuzz FF_COMPLIANCE_EXPERIMENTAL
This should improve coverage
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
0c07eb5205
tools/target_dec_fuzzer: Also fuzz block_align
This should improve coverage
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Paul B Mahol
79522411fa
avfilter/vf_lenscorrection: make width/height int
Somehow previous correct fix broke usage.
6 years ago
James Almer
5c3d521a94
doc/APIchanges: add missing entry for the new runtime param AVOption flag
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Paul B Mahol
c4d1603baf
avfilter/vf_atadenoise: rewrite using macro
6 years ago
Paul B Mahol
a4e5dc4b38
doc/filters: document colorchannelmixer commands
6 years ago
Paul B Mahol
688472641d
doc/filters: document amplify commands
6 years ago
Paul B Mahol
746c8e7c9d
doc/filters: document scroll commands
6 years ago
Paul B Mahol
8c3166e1c3
avfilter/vf_bwdif: fix heap-buffer overflow
Fixes #8261
6 years ago
Paul B Mahol
ce764a6c74
avfilter/af_atempo: use ff_filter_process_command()
6 years ago
Paul B Mahol
015cbca444
avfilter/af_biquads: use ff_filter_process_command()
6 years ago
Paul B Mahol
dcfe32920c
avfilter/af_rubberband: use ff_filter_process_command()
6 years ago
Paul B Mahol
9e883a1448
avfilter/vf_drawbox: use ff_filter_process_command()
6 years ago
Paul B Mahol
4568e54cc5
avfilter/vf_colorchannelmixer: add support for commands
6 years ago
Paul B Mahol
953b1c7b12
avfilter/vf_amplify: add support for commands
6 years ago
Paul B Mahol
7fcb84165e
avfilter/vf_scroll: add support for commands
6 years ago
Paul B Mahol
877e2e92a3
avfilter/af_anlmdn: switch to ff_filter_process_command()
6 years ago
Paul B Mahol
4954a17ec7
avfilter/vf_avgblur: switch to ff_filter_process_command()
6 years ago
Paul B Mahol
33e69806aa
avfilter/vf_gblur: switch to ff_filter_process_command()
6 years ago
Paul B Mahol
9f7ab36ada
avfilter/af_anlms: switch to ff_filter_process_command()
6 years ago
Paul B Mahol
8fec9fca69
doc/filters: document new feature
6 years ago
Paul B Mahol
c109dfc1b1
avutil/opt: print runtime flag too
6 years ago
Paul B Mahol
a918b833a5
avfilter/avfilter: add ff_filter_process_command()
6 years ago
Paul B Mahol
f3746d31f9
avutil/opt: add AV_OPT_FLAG_RUNTIME_PARAM flag
6 years ago
Paul B Mahol
036fff7e43
avfilter/vf_geq: reindent
6 years ago
Paul B Mahol
8a0d45a92e
avfilter/vf_geq: allow user to set interpolation method
6 years ago
Paul B Mahol
996ff3fe86
avfilter/vf_edgedetect: fix coverity issue
6 years ago
Andriy Gelman
634529c40d
avformat/chromaprint: improve logging message
Setting silence_threshold requires that -algorithm is set to 3.
6 years ago
Andriy Gelman
1108bd5173
avformat/chromaprint: Fix fp_format option
The fp_format option was incorrectly declared,
so it could not be set via string constants.
6 years ago
Michael Niedermayer
c8813b1a98
avfilter/vf_geq: Use av_clipd() instead of av_clipf()
With floats we cannot represent all 32bit integer dimensions
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Andreas Rheinhardt
5056eb3511
avformat/Makefile: Fix aiffdec replaygain dependency
Forgotten in 6390f52a .
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
gxw
21d19f49b7
avcodec/mips: Fixed four warnings in vc1dsp
Change the stride argument to ptrdiff_t in the following functions:
ff_put_no_rnd_vc1_chroma_mc8_mmi, ff_put_no_rnd_vc1_chroma_mc4_mmi,
ff_avg_no_rnd_vc1_chroma_mc8_mmi, ff_avg_no_rnd_vc1_chroma_mc4_mmi.
Reviewed-by: Shiyou Yin <yinshiyou-hf@loongson.cn>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
e418b315dd
avcodec/wmaprodec: Check that the streams channels do not exceed the overall channels
Fixes: NULL pointer dereference
Fixes: 18075/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_XMA1_fuzzer-5708262036471808
Fixes: 18087/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_XMA1_fuzzer-5740627634946048
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Paul B Mahol
e835a9d302
avfilter/vf_libvmaf: fix filtering of >8 bit data
This is what reference does.
6 years ago
Paul B Mahol
19587c9332
avfilter/vf_lenscorrection: fix division by zero
Fixes #8265
6 years ago
Paul B Mahol
07050d7bdc
avfilter/vf_fieldorder: fix heap-buffer overflow
Fixes #8264
6 years ago
Paul B Mahol
99f8d32129
avfilter/vf_convolution: fix undefined behaviour
Fixes #8263
6 years ago
Paul B Mahol
365083556e
avfilter/vf_bm3d: fix possible infinite loop
6 years ago
Paul B Mahol
0749082eb9
avfilter/vf_bm3d: fix heap-buffer overflows
Fixes #8262
6 years ago
Paul B Mahol
ccf4ab8c9a
avfilter/vf_edgedetect: check if height is big enough
Fixes #8260
6 years ago
Paul B Mahol
4f4334bcbc
avfilter/vf_waveform: fix typos which caused crash
6 years ago
Paul B Mahol
a7fd127970
avfilter/vf_colorconstancy: fix overreads in gauss array
Fixes #8250
6 years ago
Paul B Mahol
e923e6205e
avfilter/vf_waveform: add yflat filter
6 years ago
Paul B Mahol
33fd82ae9e
avfilter/vf_waveform: allow different cb for new modes
6 years ago
Paul B Mahol
42974eb13a
avfilter/vf_waveform: add invert graticule
6 years ago
Paul B Mahol
ecc1675368
avfilter/vf_waveform: add graticule enum
6 years ago
Matthieu Bouron
1921f866ec
avformat/mov: parse sdtp atom and set the pkt disposable flag accordingly
Allows the creation of the sdtp atom while remuxing MP4 to MP4. This
atom is required by Apple devices (iPhone, Apple TV) in order to accept
2160p medias.
6 years ago