ffmpeg | branch: master | James Almer | Fri May 31 17:06:08
2024 -0300| [0a949aacaedb7c3a503028c4c1a1067162483073] | committer: James Almer
checkasm/lpc: use fixed length to bench apply_welch_window
Signed-off-by: James Almer
>
ffmpeg | branch: master | Rémi Denis-Courmont | Fri May 31
20:51:14 2024 +0300| [16132a810d04c680d4fa90d592a216bf1fabb348] | committer:
James Almer
checkasm/lpc: test compute_autocorr
Signed-off-by: James Almer
>
ffmpeg | branch: master | Rémi Denis-Courmont | Wed May 29
17:57:09 2024 +0300| [9238f6cb415d5a688e76f804e74ebddfd556bdda] | committer:
Rémi Denis-Courmont
lavu/float_dsp: R-V V scalarproduct_double
C908:
scalarproduct_double_c: 39.2
scalarproduct_double_rvv_f64: 10.5
X60:
ffmpeg | branch: master | Rémi Denis-Courmont | Wed May 29
17:51:06 2024 +0300| [b1149520305839eaceeb20864f501c96d358731e] | committer:
Rémi Denis-Courmont
lavfi: get rid of bespoke double scalar products
>
ffmpeg | branch: master | Rémi Denis-Courmont | Wed May 29
19:02:55 2024 +0300| [73c278d2702cbf07d6c011c5867e08eab43896b0] | committer:
Rémi Denis-Courmont
lavu/lls: use ff_scalarproduct_double_c()
>
ffmpeg | branch: master | Rémi Denis-Courmont | Wed May 29
17:50:37 2024 +0300| [98405d28fab14933a0ef0d76d61d9806bbb912ba] | committer:
Rémi Denis-Courmont
checkasm/float_dsp: add double-precision scalar product
>
ffmpeg | branch: master | Rémi Denis-Courmont | Wed May 29
17:43:21 2024 +0300| [6a7c4d60a1498929c2a366f2ef4ccc35621a4358] | committer:
Rémi Denis-Courmont
lavu/float_dsp: add double-precision scalar product
The function pointer is appended to the structure for backward binary
compatibility.
ffmpeg | branch: master | Rémi Denis-Courmont | Sat May 25
21:09:46 2024 +0300| [06fc919aadd18f5cfb4e5c60fe31bc4dbccede77] | committer:
Rémi Denis-Courmont
lavc/sbrdsp: add support for 256-bit vectors
hf_apply_noise_0_c: 35.7
hf_apply_noise_0_rvv_f32: 9.5
hf_apply_noise_1_c: 38.5
ffmpeg | branch: master | Anton Khirnov | Wed Apr 10
13:36:50 2024 +0200| [4264e4056c41e0dfc01a27d95f600ac91fb5a04f] | committer:
Anton Khirnov
lavc/hevc_ps: fix variable signedness in ff_hevc_decode_short_term_rps()
It is actually supposed to go negative in the loop over num_negative
pics,
ffmpeg | branch: master | Anton Khirnov | Wed Apr 10
11:27:51 2024 +0200| [9127819d514a3a82031f7448b40714f2880d7804] | committer:
Anton Khirnov
lavc/hevc_ps: reduce the size of ShortTermRPS.used
It is currently an array of 32 uint8_t, each storing a single flag. A
single uint32_t is
ffmpeg | branch: master | Anton Khirnov | Wed Apr 10
12:28:09 2024 +0200| [6fed1841a1f5dd3cdcf343f77925af0781ebe83a] | committer:
Anton Khirnov
lavc/hevc_ps/HEVCSPS: change flags into uint8_t
Reduces sizeof(HEVCSPS) by 64 bytes.
Also improve flag names: drop redundant suffixes and prefixes,
ffmpeg | branch: master | Anton Khirnov | Wed Apr 10
13:46:20 2024 +0200| [d8936678673d05410b3462c41dba190cc5e23705] | committer:
Anton Khirnov
lavc/hevc_ps: do not store delta_poc_s[01] in ShortTermRPS
They are only used in vulkan_hevc and are not actually needed, as they
can be computed
ffmpeg | branch: master | Anton Khirnov | Wed Apr 10
14:42:37 2024 +0200| [63a96dbcced2a67e96ee7306874dd2574e2d7d74] | committer:
Anton Khirnov
lavc/hevc_ps: compactify ShortTermRPS
Do not use larger fields than needed, use size-1 bitfields for flags.
Reduces sizeof(HEVCSPS) by 1280 bytes.
ffmpeg | branch: master | Anton Khirnov | Wed Apr 10
11:27:51 2024 +0200| [bd1a06dc439403d7e16a220629165e34791016d7] | committer:
Anton Khirnov
lavc/hevc_ps: reduce the size of used_by_curr_pic_lt_sps_flag
It is currently an array of 32 uint8_t, each storing a single flag. A
single uint32_t
ffmpeg | branch: master | Anton Khirnov | Sun Apr 7
11:23:48 2024 +0200| [f0aece90d99ce7ceacc8ef947d01cfdeedae1d6c] | committer:
Anton Khirnov
lavc/hevcdec: allocate local_ctx as array of structs rather than pointers
It is more efficient and easier to manage.
>
ffmpeg | branch: master | Anton Khirnov | Sun Apr 7
11:49:04 2024 +0200| [25ce44efa5f199e4ee0ed47985801077c203e7d8] | committer:
Anton Khirnov
lavc/hevcdec: track local context count separately from WPP thread count
The latter can be lowered while decoding, which would lead to memleaks.
>
ffmpeg | branch: master | Anton Khirnov | Sun Apr 7
11:11:07 2024 +0200| [a1471ec8ada0a2f5a8c0064ef7103cda5db691f8] | committer:
Anton Khirnov
lavc/hevcdec: rename HEVCContext.HEVClcList to local_ctx
It is more consistent with our naming conventions.
>
ffmpeg | branch: master | Anton Khirnov | Sun Apr 7
17:35:22 2024 +0200| [72bdbce00d4d84008c40f5aa7a655f7dddafa5b1] | committer:
Anton Khirnov
lavc/hevcdec: drop a useless execute() call with 1 job
>
ffmpeg | branch: master | James Almer | Fri May 31 09:38:27
2024 -0300| [e0db1f51d6ddf9eb2c1314c23d063a29255b607a] | committer: James Almer
avcodec/lpc: account for odd len values
Reviewed-by: Rémi Denis-Courmont
Signed-off-by: James Almer
>
ffmpeg | branch: master | Gyan Doshi | Fri May 31 21:17:43
2024 +0530| [2f184aa89be8b92846cbbec3407a88ec7862358b] | committer: Gyan Doshi
configure: correct libopenjpeg description
Decoding is no longer possible as the decoder wrapper was removed
in 60ccb3fe78
>
ffmpeg | branch: master | James Almer | Wed May 29 20:49:44
2024 -0300| [8a1c491354bca7fde10220a66840d458faf96476] | committer: James Almer
avcodec/packet: remove reference to old AV_SIDE_DATA_PARAM_CHANGE_ values
They were forgotten in 65ddc74988245a01421a63c5cffa4d900c47117c.
Signed-off-by:
ffmpeg | branch: master | Andreas Rheinhardt |
Tue May 28 13:11:08 2024 +0200| [0f3090cbd12558909055c4a701aacc86f66747bc] |
committer: Andreas Rheinhardt
avcodec/diracdec: Use FF_CODEC_CAP_INIT_CLEANUP
This was one of the few decoders incompatible with the flag.
Also only call
ffmpeg | branch: master | Andreas Rheinhardt |
Tue May 28 14:08:34 2024 +0200| [8cbf7e8408465134f2cc5d8cdd1e41ab038ebb40] |
committer: Andreas Rheinhardt
avcodec/diracdec: Mark flush as av_cold
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
>
ffmpeg | branch: master | Andreas Rheinhardt |
Tue May 28 03:55:45 2024 +0200| [d9bd5baf9d298a220f34eead54ba56c2d1bd33ba] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Use already available AVPixFmtDescriptor
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
>
ffmpeg | branch: master | Andreas Rheinhardt |
Tue May 28 03:41:59 2024 +0200| [d1d40a7c9b59b3a94451c4180b66de48686e8899] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Move transient PutBitContext from ctx to stack
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
>
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 25 20:32:42 2024 +0200| [02ecf8d7f3fe6ad6bc493a37bfff65bfe9150113] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Fix slice length
args->bytes here already includes prefix_bytes (see
SSIZE_ROUND macro), so including it here again and
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 25 20:23:52 2024 +0200| [eac8dcb1871c4e16c7288d7f447067a4d41b345e] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Remove superfluous error message
ff_get_encode_buffer() already emits an error message of its own.
While just at it, also
ffmpeg | branch: master | Andreas Rheinhardt |
Mon May 27 17:15:09 2024 +0200| [c30928566623110354e4cb3a10f28183cee01684] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Avoid relocations for short strings
These strings are so short that they can be put directly
into the containing structure,
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 25 20:18:12 2024 +0200| [b1702afdfdfa111cca0c69c48c43e108a397eeb0] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Constify slices->main context pointers
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
>
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 09:48:12 2024 +0200| [21bfc62642cb16fc3d867999db341d3c67e03404] |
committer: Andreas Rheinhardt
avfilter/af_aiir: Avoid unchecked allocation
W has not been checked at all; allocate it jointly with M
to fix this.
Signed-off-by: Andreas
ffmpeg | branch: master | Andreas Rheinhardt |
Sat May 25 20:17:24 2024 +0200| [6d86146fce70cba380d652691f9653957b879069] |
committer: Andreas Rheinhardt
avcodec/vc2enc: Avoid void* where possible
Reviewed-by: Lynne
Signed-off-by: Andreas Rheinhardt
>
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 09:29:24 2024 +0200| [996e0a57cad35d6ec5c6eef845628e7c8be240e0] |
committer: Andreas Rheinhardt
avformat/matroskadec: Add assert to silence Coverity false positive
Helps with Coverity issue #1452453.
Signed-off-by: Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 10:12:12 2024 +0200| [2d818644a3f1e189036107afc96c8187538d71a8] |
committer: Andreas Rheinhardt
avfilter/af_afir: Merge header into af_afir.c
Done in 0df18f29ae218f30b3ecff7c930176b8ebee56aa,
accidentally undone in
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 09:37:41 2024 +0200| [37cc648fbd9e6d3dc61e8ac487774d330131c70f] |
committer: Andreas Rheinhardt
avfilter/af_aiir: Remove dead code
Fixes Coverity issue #1468252.
Signed-off-by: Andreas Rheinhardt
>
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 24 08:54:40 2024 +0200| [dfd0320e23e39ce1362fcb1f919d3f6d6c8a0b53] |
committer: Andreas Rheinhardt
avfilter/vf_signalstats: Use 64bit for processing histogram
The result might not fit into 32bit if an image has gigantic
dimensions and one
ffmpeg | branch: release/7.0 | Zhao Zhili | Thu May 23
23:13:39 2024 +0800| [f0b747ef1a9b9bfd0942a6d459f642b4b993b378] | committer:
Zhao Zhili
avcodec/mediacodecenc: workaround the alignment requirement for H.265
Signed-off-by: Zhao Zhili
>
ffmpeg | branch: release/7.0 | Zhao Zhili | Thu May 23
23:13:38 2024 +0800| [edc7b57e26372e7bc3f6c2f03408b6e4f94a9ddc] | committer:
Zhao Zhili
avcodec/mediacodecenc: workaround the alignment requirement only for H.264
There is no bsf for other codecs to modify crop info except H.265.
For
ffmpeg | branch: master | James Almer | Wed May 29 11:02:39
2024 -0300| [4008a80c1bed313fb0e6cbe5098304cb152abad0] | committer: Nuo Mi
tests/checkasm/vvc_mc: don't zero the SAD buffers
They will be filled immediately after.
Signed-off-by: James Almer
>
ffmpeg | branch: master | James Almer | Wed May 29 11:02:38
2024 -0300| [b70289f35446ce79c25255a60bd91db69584c353] | committer: Nuo Mi
tests/checkasm/vvc_mc: fix indentation
Signed-off-by: James Almer
>
ffmpeg | branch: master | Wu Jianhua | Fri May 31 00:28:07
2024 +0800| [442e94e5e476710dfbb9f611a86ac3c86156394c] | committer: Nuo Mi
tests/checkasm/vvc_alf: change alf step size to 8
>From Benjamin Bross:
> for ALF where functions are in increments of 4 while 8 should be sufficient
>
ffmpeg | branch: master | Wu Jianhua | Fri May 31 00:28:05
2024 +0800| [09d3370c2884f4535d738e9baea008738cfb602b] | committer: Nuo Mi
avcodec/x86/vvc/vvc_alf: fix integer overflow
Some tests fails with certain seeds
tests/checkasm/checkasm 2325607578 --test=vvc_alf
checkasm: using random seed
ffmpeg | branch: master | Wu Jianhua | Fri May 31 00:28:06
2024 +0800| [9950f1486493cfb1b039ea89c51f40484839a6c1] | committer: Nuo Mi
avcodec/x86/vvc/vvc_alf: use xq to match ptrdiff_t
Signed-off-by: Wu Jianhua
>
42 matches
Mail list logo