Paul B Mahol
|
369b7f2654
|
avfilter/af_dynaudnorm: add slice threading support
|
2022-11-04 18:32:13 +01:00 |
|
Paul B Mahol
|
4a672f1c0e
|
avfilter/af_dynaudnorm: process also short durations
|
2022-11-04 18:32:13 +01:00 |
|
Paul B Mahol
|
4dda3b1653
|
avfilter/vf_pseudocolor: add spectral preset
|
2022-11-04 08:50:04 +01:00 |
|
Paul B Mahol
|
e27bef9a56
|
avformat/serdec: fix BE/LE format handling
|
2022-11-03 16:59:18 +01:00 |
|
Paul B Mahol
|
5661c8715c
|
avfilter/src_movie: support unknown channel layouts
|
2022-11-02 10:53:44 +01:00 |
|
Paul B Mahol
|
00b03331a0
|
avfilter/vf_threshold: fix handling of zero threshold
|
2022-10-27 10:23:24 +02:00 |
|
Paul B Mahol
|
0e5e3b37c0
|
avfilter/vf_[color/chroma]key: lower lower limit for similarity option
|
2022-10-27 10:23:09 +02:00 |
|
Paul B Mahol
|
ff3c708686
|
avfilter/vf_fftdnoiz: improve filtering at edges
|
2022-10-22 12:04:43 +02:00 |
|
Paul B Mahol
|
da4ff1d536
|
avfilter/vf_maskedthreshold: implement diff mode
To be useful for adaptive thresholding with threshold filter.
|
2022-10-21 20:11:14 +02:00 |
|
Paul B Mahol
|
754d52cf42
|
avfilter/window_func: add kaiser window
|
2022-10-20 12:13:37 +02:00 |
|
Paul B Mahol
|
37efcb473f
|
avcodec/mpegaudiodec_common: fix values for 24k sample rate
|
2022-10-20 10:06:50 +02:00 |
|
Paul B Mahol
|
fd5c273f26
|
doc/filters: add another afftfilt example
|
2022-10-16 11:06:16 +02:00 |
|
Paul B Mahol
|
504fbc2149
|
avfilter/af_aspectralstats: allow to select subset of measurements
|
2022-10-11 18:14:06 +02:00 |
|
Paul B Mahol
|
5676b7cdcf
|
avfilter/af_adynamicequalizer: rework processing
|
2022-10-09 09:16:24 +02:00 |
|
Paul B Mahol
|
3d6d127cd0
|
avfilter/af_biquads: fix bandpass for zdf
|
2022-10-07 14:05:31 +02:00 |
|
Paul B Mahol
|
4b6b75c752
|
avcodec: add Media 100i decoder
|
2022-09-30 19:11:36 +02:00 |
|
Paul B Mahol
|
9a494b82d9
|
avcodec/mjpegdec: remove not needed operations on channel identifiers
|
2022-09-30 19:10:32 +02:00 |
|
Paul B Mahol
|
4f022e6782
|
avcodec/mjpegdec: check that index is not negative
|
2022-09-28 16:27:06 +02:00 |
|
Paul B Mahol
|
0ca738673a
|
avcodec/tiff: support multiple black levels
|
2022-09-25 18:34:49 +02:00 |
|
Paul B Mahol
|
1452445116
|
avcodec/tiff: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-25 18:34:49 +02:00 |
|
Paul B Mahol
|
c0771055ec
|
avcodec/pnmdec: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-25 18:34:49 +02:00 |
|
Paul B Mahol
|
91897110b0
|
avcodec/tiff: improve color handling in DNG
|
2022-09-25 18:34:49 +02:00 |
|
Paul B Mahol
|
9995a76f7c
|
avfilter/vf_extractplanes: add support for packed rgb float formats
|
2022-09-25 18:34:49 +02:00 |
|
Paul B Mahol
|
baf9099cf3
|
avcodec/tiff: add packed/planar 32bit float support
|
2022-09-25 18:34:48 +02:00 |
|
Paul B Mahol
|
7bb0afc245
|
avutil: add RGBA single-float precision packed formats
|
2022-09-25 18:34:48 +02:00 |
|
Paul B Mahol
|
63bb6d6a9b
|
avutil: add RGB single-precision float formats
|
2022-09-25 18:34:48 +02:00 |
|
Paul B Mahol
|
257eea3db4
|
doc: mention new audio formats
|
2022-09-24 14:03:59 +02:00 |
|
Paul B Mahol
|
a166b8a19b
|
avcodec: add FTR audio decoder and parser
|
2022-09-24 14:03:59 +02:00 |
|
Paul B Mahol
|
a54da0831c
|
avcodec/photocd: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-24 12:23:33 +02:00 |
|
Paul B Mahol
|
a44a540ed1
|
avcodec/cri: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-24 12:23:33 +02:00 |
|
Paul B Mahol
|
3e49c1e07a
|
avcodec/xpmdec: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-24 12:23:33 +02:00 |
|
Paul B Mahol
|
08f6b1e5b3
|
avcodec/xbmdec: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-24 12:23:33 +02:00 |
|
Paul B Mahol
|
eb9045455d
|
avcodec/hdrdec: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-24 12:23:33 +02:00 |
|
Paul B Mahol
|
1e079525d5
|
avcodec/xwddec: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-24 12:23:33 +02:00 |
|
Paul B Mahol
|
cea1e1f261
|
avcodec/exr: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-24 12:23:32 +02:00 |
|
Paul B Mahol
|
3c16f9eb0d
|
avcodec/qoidec: implement FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM
|
2022-09-24 12:23:32 +02:00 |
|
Paul B Mahol
|
ec8be8a913
|
avcodec/tiff: improve lut handling for DNG
|
2022-09-23 20:28:31 +02:00 |
|
Paul B Mahol
|
6c23391064
|
avformat: add APAC demuxer
|
2022-09-23 20:27:35 +02:00 |
|
Paul B Mahol
|
84f467454b
|
avcodec: add APAC decoder
|
2022-09-23 20:26:28 +02:00 |
|
Paul B Mahol
|
f55f817955
|
avcodec/exr: fix skipping too long metadata values
|
2022-09-22 10:31:03 +02:00 |
|
Paul B Mahol
|
b9d71cdb9e
|
avcodec/mjpegbdec: use init_get_bits8()
|
2022-09-21 15:03:00 +02:00 |
|
Paul B Mahol
|
6a150fcdb9
|
avcodec/mlpenc: analyze only if there are samples
|
2022-09-21 14:32:07 +02:00 |
|
Paul B Mahol
|
acbb2777e2
|
avcodec/ac3dec: add downmix support for mono and stereo for eac3 7.1
|
2022-09-21 09:22:08 +02:00 |
|
Paul B Mahol
|
1f9f0dc6ee
|
avfilter/af_afftdn: add double sample format support
|
2022-09-18 22:43:58 +02:00 |
|
Paul B Mahol
|
1af0051977
|
doc/filters: add speechnorm examples
|
2022-09-18 19:43:42 +02:00 |
|
Paul B Mahol
|
9ac777234e
|
avfilter/af_dynaudnorm: fix parameter for copy samples function
|
2022-09-18 19:43:41 +02:00 |
|
Paul B Mahol
|
2069894bc1
|
avcodec/mlpdec: unbreak TrueHD single substream mono decoding
|
2022-09-18 15:13:37 +02:00 |
|
Paul B Mahol
|
b0579cc298
|
avcodec/mlpenc: improve encoding of stereo TrueHD and add mono support
|
2022-09-18 15:13:37 +02:00 |
|
Paul B Mahol
|
c12a6fd227
|
avcodec/mlpenc: rename some variables to better alternatives
|
2022-09-18 15:13:37 +02:00 |
|
Paul B Mahol
|
adaa06581c
|
avcodec/mlpdec: relax channels checking
Internal TrueHD decoder channel rematrix can mix 2 stereo substreams
into single mono stream.
Fixes #1726
|
2022-09-18 15:13:36 +02:00 |
|
Paul B Mahol
|
7c60badbed
|
avcodec/exr: recreate offset table outside of packet
Packet might not be writable at this point.
|
2022-09-17 11:26:49 +02:00 |
|
Paul B Mahol
|
f80e5815c0
|
avcodec/exr: remove less usefull log messages
|
2022-09-17 11:26:49 +02:00 |
|
Paul B Mahol
|
05066cba19
|
avcodec/8bps: fix style issue
|
2022-09-17 10:32:16 +02:00 |
|
Paul B Mahol
|
e35af6bcef
|
avcodec/mlpdec: fix decoding of overlapping channels in substreams
Fixes #5039
|
2022-09-17 10:26:20 +02:00 |
|
Paul B Mahol
|
79dcee34dd
|
avcodec: add XWD parser
|
2022-09-17 10:15:01 +02:00 |
|
Paul B Mahol
|
695bf82bfb
|
avcodec/tta: simplify final samples conversion
Remove dubious overflow message and counter.
|
2022-09-17 10:00:41 +02:00 |
|
Paul B Mahol
|
9c05f178a6
|
avformat/ape: fix overflow in total_blocks
|
2022-09-16 18:04:20 +02:00 |
|
Paul B Mahol
|
8f11512273
|
avformat/ape: set packet duration
|
2022-09-16 18:04:20 +02:00 |
|
Paul B Mahol
|
53523ed530
|
avcodec/tak*: use cached bitstream reader on !x86_32
Increases single thread decoding speed in one example from 85x to 90x
|
2022-09-16 10:02:19 +02:00 |
|
Paul B Mahol
|
dd2a01ef5c
|
avformat: add LAF demuxer
|
2022-09-16 10:02:19 +02:00 |
|
Paul B Mahol
|
e91bc521af
|
avcodec: add Micronas SC-4 parser
|
2022-09-16 10:02:19 +02:00 |
|
Paul B Mahol
|
ea93943bee
|
avcodec: add MI-SC4 audio decoder
|
2022-09-16 10:02:19 +02:00 |
|
Paul B Mahol
|
37a503ac87
|
avcodec/x86/audiodsp: add scalarproduct avx2
|
2022-09-13 17:43:16 +02:00 |
|
Paul B Mahol
|
72acff9f59
|
avutil/x86/float_dsp: add fma3 for scalarproduct
|
2022-09-13 17:43:15 +02:00 |
|
Paul B Mahol
|
cf2cf31805
|
avcodec/flac_parser: avoid returning too negative number
If return value is very small parser code will assert.
|
2022-09-13 17:43:15 +02:00 |
|
Paul B Mahol
|
3ce6fa6b6d
|
avformat: add bonk demuxer
|
2022-09-12 11:35:43 +02:00 |
|
Paul B Mahol
|
88170070c4
|
avcodec: add bonk audio decoder
|
2022-09-12 11:34:27 +02:00 |
|
Paul B Mahol
|
09cce81245
|
avfilter/vf_gblur: allow filtering with zero horizontal sigma
|
2022-09-10 22:11:38 +02:00 |
|
Paul B Mahol
|
0912e79376
|
avcodec/flac_parser: add missed opportunity to check crc
Fixes #9621
|
2022-09-08 10:03:32 +02:00 |
|
Paul B Mahol
|
5ca781598e
|
avcodec/flac_parser: ensure there are more headers for scoring
Previously invalid frame may be returned, happened when seeking.
Fixes #7684
|
2022-09-08 10:03:31 +02:00 |
|
Paul B Mahol
|
2ed5925e26
|
avcodec/flac: smallest frame is 10 bytes
Fixes #9270
|
2022-09-05 12:27:50 +02:00 |
|
Paul B Mahol
|
1e202d89c9
|
avcodec/x86/flacdsp: fix bug in decorrelation
Fixes #9297
|
2022-09-05 12:27:49 +02:00 |
|
Paul B Mahol
|
49a1de26ec
|
avfilter/vf_gblur: handle cases when parameters become invalid
|
2022-09-04 16:41:44 +02:00 |
|
Paul B Mahol
|
b6e8fc1c20
|
avcodec/speexdec: improve support for speex in non-ogg
|
2022-09-04 11:31:57 +02:00 |
|
Paul B Mahol
|
d1513e7f9c
|
avfilter: add 3D scope multimedia filter
|
2022-09-03 14:44:59 +02:00 |
|
Paul B Mahol
|
4beac58e90
|
avcodec/cfhd: fix escape handling for old codebook
|
2022-09-03 14:44:58 +02:00 |
|
Paul B Mahol
|
10ed73e933
|
avcodec/cfhddata: remove unused defines
|
2022-09-03 14:44:58 +02:00 |
|
Paul B Mahol
|
319e8a49b5
|
avcodec/amr*bdec: return only number of consumed bytes
|
2022-08-31 23:10:41 +02:00 |
|
Paul B Mahol
|
9bf9d42d01
|
avcodec/wavpack: fix regression in decoding
Regression introduced in c6831e2a70.
Fix it by using bitreader that reads 0-32 bits, instead of
0-25 bits and asserting on anything higher.
|
2022-08-25 09:12:17 +02:00 |
|
Paul B Mahol
|
b347a05f1f
|
avformat/riff: add support for ICMV files
|
2022-08-25 09:12:07 +02:00 |
|
Paul B Mahol
|
0dff278e5b
|
avfilter/af_silenceremove: do not trim non-silence from start
|
2022-08-23 22:18:02 +02:00 |
|
Paul B Mahol
|
a26a2f38e1
|
avformat/img2dec: fix build
|
2022-07-16 22:40:44 +02:00 |
|
Paul B Mahol
|
307ab7fe8a
|
avcodec: add Radiance HDR image format support
|
2022-07-16 21:43:54 +02:00 |
|
Paul B Mahol
|
fc1ca18fcf
|
avfilter/vf_xfade: add two more transitions
|
2022-07-09 16:55:50 +02:00 |
|
Paul B Mahol
|
6ed9eaf664
|
avfilter: add remap opencl filter
|
2022-07-07 17:52:32 +02:00 |
|
Paul B Mahol
|
42518d8dd0
|
avcodec/exrenc: add av_cold to some functions
|
2022-07-06 19:41:44 +02:00 |
|
Paul B Mahol
|
1b8647cfdc
|
fate: add PFM encoder tests
|
2022-07-03 15:16:31 +02:00 |
|
Paul B Mahol
|
d70a443977
|
avcodec/pnmenc: support both endian variants for PFM
|
2022-07-03 15:16:31 +02:00 |
|
Paul B Mahol
|
ff1450e449
|
avcodec: add PHM decoder and encoder
|
2022-07-03 15:16:31 +02:00 |
|
Paul B Mahol
|
ae90897bc9
|
fate: add EXR encoder tests
|
2022-07-03 10:30:05 +02:00 |
|
Paul B Mahol
|
3f72155fc6
|
avcodec/exrenc: add grayf32 format support
|
2022-06-30 15:07:55 +02:00 |
|
Paul B Mahol
|
42d75f2faa
|
avcodec/pnmenc: reindent
|
2022-06-29 09:52:24 +02:00 |
|
Paul B Mahol
|
ed4bad9977
|
avcodec/pnmenc: add support for grayf32 in PFM image
|
2022-06-29 09:51:05 +02:00 |
|
Paul B Mahol
|
5a4ffb4f5e
|
avfilter/vf_gblur: properly round output
|
2022-06-23 18:50:54 +02:00 |
|
Paul B Mahol
|
aa1babc59a
|
avfilter/vf_estdif: tweak ecost option
|
2022-06-21 18:10:39 +02:00 |
|
Paul B Mahol
|
42289d5eaf
|
avfilter/vf_zscale: dissallow too small slices
Also change rounding type when calculating slices size.
|
2022-06-16 10:23:30 +02:00 |
|
Paul B Mahol
|
afc7679c89
|
avcodec/mace: fix some style issues
|
2022-06-16 10:23:30 +02:00 |
|
Paul B Mahol
|
d39f9feddc
|
avfilter: add virtualbass filter
|
2022-06-16 10:23:30 +02:00 |
|
Paul B Mahol
|
e93006c67b
|
fate: add test for QOI format
|
2022-06-05 13:06:54 +02:00 |
|
Paul B Mahol
|
973fab5653
|
avcodec: add QOI decoder and demuxer and parser and encoder and muxer
|
2022-06-05 13:06:54 +02:00 |
|