Daniel Molkentin
d587390988
libavfilter/ebur128: add gauge option
Allow to show short-term instead of momentary in gauge. Useful for monitoring
whilst live mixing.
Signed-off-by: Daniel Molkentin <daniel@molkentin.de>
Signed-off-by: Conrad Zelck <c.zelck@imail.de>
6 years ago
Daniel Molkentin
1cee8f03cf
libavfilter/ebur128: add target value to statistics line
Signed-off-by: Daniel Molkentin <daniel@molkentin.de>
Signed-off-by: Conrad Zelck <c.zelck@imail.de>
6 years ago
Daniel Molkentin
d95c5b003c
libavfilter/ebur128: add target level option for EBUR128 visualization filter
Signed-off-by: Daniel Molkentin <daniel@molkentin.de>
Signed-off-by: Conrad Zelck <c.zelck@imail.de>
6 years ago
Carl Eugen Hoyos
f85fa100db
lavf/ftp: Remove an unneeded forward declaration.
6 years ago
Marton Balint
d6a1f711bc
avfilter/af_asetnsamples: do not leak frame on ENOMEM
Fixes Coverity CID 1416352.
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
6e6ecdf44d
ffmpeg: check return value of avcodec_parameters_from_context
Fixes Coverity CID 1427273.
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
4db291d764
avfilter/f_cue: always check the return value of ff_inlink_consume_frame
Fixes Coverity CID 1439936.
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Derek Buitenhuis
b1504e7796
h264_slice: Copy the value of x264_build before calling h264_slice_header_init during thread init
If we don't copy this value first, it is seen as 0 by h264_slice_header_init,
due to zero-allocation of the new context, triggering an old hack that
multiplied the denominator by 2 for files produced by old x264 versions, but
only if more than one thread was used.
Fixes #7475 and #7083 .
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
6 years ago
Paul B Mahol
e10fe34e7c
avfilter/f_reverse: add packed sample format support to areverse
6 years ago
Paul B Mahol
3cbf37bf09
avfilter/af_silenceremove: fix max for duration options
6 years ago
Dave Rice
1431ff2d37
ffplay: add options to specify window position
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
416804fe41
avutil/tests/parseutils: add some big duration tests
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
4c777d52b9
avutil/parseutils: fix some overflows in duration calculations
Also properly return AVERROR(ERANGE) in case of actual overflows.
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
d40dc64173
avutil/opt: check for minimum and maximum values when setting AV_OPT_TYPE_DURATION fields
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
3bfd409e59
avformat/segment: fix segment_time_delta option min/max value
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
0e9a09793a
avfilter/af_afade: fix crossfade duration maximum value
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Paul B Mahol
3d308746eb
avfilter/af_afade: add logistic sigmoid curve
6 years ago
Paul B Mahol
9c120b4d42
avfilter/avf_showspectrum: add legend support to showspectrum filter
6 years ago
Michael Niedermayer
0a41a8bf29
avformat/utils: Fix potential integer overflow in extract_extradata()
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
b4a1ccfc41
avformat/utils: Do not use "i" as a context pointer, "i" is normally the integer counter in loops
This avoids surprising developers. Its bad to surprise developers with
such unexpected things.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
beb3aea48e
avformat/utils: Do not ignore failure in extract_extradata_init()
We check for the documented explanation of the "Ignore code" in extract_extradata_check() already
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
fd3eda4030
avcodec/speedhq: Make speedhq_vlc const
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
c07bbdbcf0
avfilter/vf_tonemap_opencl: Fix seperate typo
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
1fc3d8ee00
avcodec/vc1_loopfilter: Fix colums typos
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
1a7a17fb75
libavcodec/v4l2_buffers.h: fix cant typos
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
6414415889
avfilter/af_biquads: Remove l from %lf in av_log environment
The l modifier does nothing in C99 and it was undefined in C89 for %f
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
8dd7c2c6a7
avfilter/af_aiir: Remove l from %lf in av_log environment
The l modifier does nothing in C99 and it was undefined in C89 for %f
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
52e62b0585
avformat/movenc: Remove unneeded variable from mov_find_codec_tag()
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
8c49340b18
libavformat/ty: use decimal constant for shift
This was the only case in the source that uses a hexadecimal shift value.
The change removed a special case in respect to greping
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
ad89e203bf
avcodec/unary: Improve get_unary() docs
Found-by: kierank
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Paul B Mahol
c98ffa086c
avfilter/avf_showspectrum: switch to activate and add fps option
6 years ago
Mark Thompson
1f1ec958f6
Merge commit '21733b39d0af5211d7b9f168ff3667ea86362e2b'
* commit '21733b39d0af5211d7b9f168ff3667ea86362e2b':
lavu/qsv: fix a random hwupload failure regression
Fixes CID #1439585 .
Merged-by: Mark Thompson <sw@jkqxz.net>
6 years ago
Jun Zhao
5a3ce4a92b
lavfi/deshake: fix deshake crash issue.
Fixes ticket #7441 .
for block contrast calculate, the block is like this:
|<---------------- stride-----------------------|
+-----------------------------------------------> X
|
| w = 16
| (cx,cy)+------+
| | |
|h=blocksize| |
| | |
| +------+
V
Y
so we calc the block contrast use:
(cy + y) * stride + (cx + x)
Signed-off-by: Jun Zhao <mypopydev@gmail.com>
6 years ago
Mark Thompson
6ff4473012
av1_metadata: Fix constraint on setting chroma_sample_position
It can't be set for 4:2:2 streams.
6 years ago
Paul B Mahol
50a2347b19
avfilter/avf_showspectrum: increase padding size for low sample rates
6 years ago
Paul B Mahol
fe447c0609
avfilter/avf_showspectrum: add zoom mode to showspectrumpic
6 years ago
Paul B Mahol
3e687be4fa
avfilter/avf_showspectrum: add green color map
6 years ago
Pavel Koshevoy
03123e4053
lavfi/atempo: fix tempo range limit inconsistency
yae_set_tempo was overlooked when max tempo limit was raised to 100.
tested with:
./ffmpeg_g -i Delerium/SemanticSpaces/Gateway.mp3 \
-af asendcmd=f=asendcmd.cfg,atempo=1.0 -y /tmp/asendcmd-atempo.wav
where asendcmd.cfg was:
15.0-45.0 [enter] atempo tempo 2.0,
[leave] atempo tempo 0.5;
60.0-300.0 [enter] atempo tempo 4.0,
[leave] atempo tempo 1.0;
6 years ago
Paul B Mahol
d39fae0886
avfilter/avf_showspectrum: fix scaling in zoom mode
6 years ago
Paul B Mahol
196dd13c76
avfilter/avf_showspectrum: implement zoom mode
6 years ago
Paul B Mahol
0baca07759
avilter/af_afir: add irfmt option
6 years ago
James Almer
e08a876e67
avcodec/libaomdec: remove bogus comment
It's a remnant from libvpx that's not valid for libaom.
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Paul B Mahol
4901fa1fb8
avfilter/af_afir: use internal lavfi queue
6 years ago
Paul B Mahol
6725fd8b0f
avfilter/af_headphone: use lavfi internal queue instead
Signed-off-by: Paul B Mahol <onemda@gmail.com>
6 years ago
Paul B Mahol
ef3babb2c7
avfilter/af_asetnsamples: use lavfi internal queue
6 years ago
Paul B Mahol
7d65fe87e9
avfilter: add ff_inlink_queued_samples()
6 years ago
James Almer
ebc3d04b8d
avcodec: add an AV1 parser
Simple parser to set keyframes, frame type, structure, width, height, and pixel
format, plus stream profile and level.
Reviewed-by: Mark Thompson <sw@jkqxz.net>
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
af2acbd23f
avcodec/av1_metadata: add an option to insert and remove Temporal Delimiter OBUs
Reviewed-by: Mark Thompson <sw@jkqxz.net>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Marton Balint
7ca2ee059e
avfilter/f_cue: use inlink fifo for queueing frames
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
8f14170b9a
avfilter/filters: add ff_inlink_peek_frame and ff_inlink_queued_frames to access frames in the inlink fifo
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago