[FFmpeg-cvslog] avfilter/af_speechnorm: change initial gain state

2022-11-06 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sun Nov 6 20:47:28 2022 +0100| [e17628b720e696159405dfa8117950cf9d194808] | committer: Paul B Mahol avfilter/af_speechnorm: change initial gain state Stops doing unwanted fade-in at start. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e17

[FFmpeg-cvslog] avfilter/af_speechnorm: implement rms option

2022-11-06 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sun Nov 6 14:03:27 2022 +0100| [7027101904a483e1c6a6db89b47b3362c37155a0] | committer: Paul B Mahol avfilter/af_speechnorm: implement rms option > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7027101904a483e1c6a6db89b47b3362c37155a0 --- d

[FFmpeg-cvslog] avfilter/af_speechnorm: remove long search range for min gain

2022-11-06 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sun Nov 6 19:13:57 2022 +0100| [7f4c5f6525dcf1513121de3f911c3210f6805ebc] | committer: Paul B Mahol avfilter/af_speechnorm: remove long search range for min gain Effective only for linked channels processing. > http://git.videolan.org/gitweb.cgi/ffmpeg

[FFmpeg-cvslog] fate/microsoft: add mss2 region test case

2022-11-06 Thread Peter Ross
ffmpeg | branch: master | Peter Ross | Fri Nov 4 16:48:23 2022 +1100| [99499125ed7335f1779dc92946a16bc4b479b434] | committer: Peter Ross fate/microsoft: add mss2 region test case > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=99499125ed7335f1779dc92946a16bc4b479b434 --- tests/fa

[FFmpeg-cvslog] fate/video: vqc testcase

2022-11-06 Thread Peter Ross
ffmpeg | branch: master | Peter Ross | Fri Nov 4 16:48:23 2022 +1100| [b48d2320f118f8a687a7e65f57adecbe3479e7a0] | committer: Peter Ross fate/video: vqc testcase > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b48d2320f118f8a687a7e65f57adecbe3479e7a0 --- tests/fate/video.mak | 3

[FFmpeg-cvslog] fate/audio: msnsiren test case

2022-11-06 Thread Peter Ross
ffmpeg | branch: master | Peter Ross | Fri Nov 4 16:48:23 2022 +1100| [e75e3ac106140b7de6a7cd26d2a14d83c36f5630] | committer: Peter Ross fate/audio: msnsiren test case > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e75e3ac106140b7de6a7cd26d2a14d83c36f5630 --- tests/fate/audio.ma

[FFmpeg-cvslog] libavcodec/qsvenc_hevc: add tier option

2022-11-06 Thread nyanmisaka
ffmpeg | branch: master | nyanmisaka | Wed Nov 2 01:58:06 2022 +0800| [09775cfea7def7a7ba8f0f179c75cec05fbbb8b0] | committer: Haihao Xiang libavcodec/qsvenc_hevc: add tier option Without this change, MSDK/VPL always defaults the HEVC tier to MAIN if the -level is specified. Also, according t

[FFmpeg-cvslog] libavcodec/qsvenc: Add skip_frame support to qsvenc

2022-11-06 Thread Wenbin Chen
ffmpeg | branch: master | Wenbin Chen | Wed Nov 2 16:11:51 2022 +0800| [dc4d3429e1b3d162b04372eace67156b52305164] | committer: Haihao Xiang libavcodec/qsvenc: Add skip_frame support to qsvenc Add skip_frame support to qsvenc. Use per-frame metadata "qsv_skip_frame" to control it. skip_frame o

[FFmpeg-cvslog] doc/encoders: add doc of the tier option for hevc_qsv

2022-11-06 Thread nyanmisaka
ffmpeg | branch: master | nyanmisaka | Wed Nov 2 01:58:07 2022 +0800| [af67f627d1a6767373b61e39c660e9680e2ed2ec] | committer: Haihao Xiang doc/encoders: add doc of the tier option for hevc_qsv Signed-off-by: nyanmisaka > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=af67f627d1a6

[FFmpeg-cvslog] avfilter/overlay_vaapi: precalculate blend_state, enable pixel alpha

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:20:04 2022 +| [ff075f5abb23205f3e27e8e01497107f1c23bc5f] | committer: Haihao Xiang avfilter/overlay_vaapi: precalculate blend_state, enable pixel alpha Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] doc/filters.texi: update overlay_vaapi documentation

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:20:07 2022 +| [e137d197b54a3accfae27d7458f1ee80491cfa7e] | committer: Haihao Xiang doc/filters.texi: update overlay_vaapi documentation Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e137d197b54a3ac

[FFmpeg-cvslog] doc/filters.texi: remove incorrect statement

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:20:06 2022 +| [00ce6f486b8fc2ab0cf4da379ddf63df7122dd10] | committer: Haihao Xiang doc/filters.texi: remove incorrect statement Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=00ce6f486b8fc2ab0cf4da3

[FFmpeg-cvslog] avfilter/overlay_vaapi: add framesync options

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:20:03 2022 +| [916447bf4cbcbe174cf1b01f2fb9b07275e184ef] | committer: Haihao Xiang avfilter/overlay_vaapi: add framesync options Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=916447bf4cbcbe174cf1b0

[FFmpeg-cvslog] avfilter/overlay_vaapi: enable expressions for overlay parameters

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:20:05 2022 +| [c8050d82a98330d40e4a0bdfcce3e9eac79d0088] | committer: Haihao Xiang avfilter/overlay_vaapi: enable expressions for overlay parameters Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c8

[FFmpeg-cvslog] avfilter/overlay_vaapi: remove redundant .get_buffer assignments

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:20:02 2022 +| [db6b376db9750f91f683bdec160c74c7e5618471] | committer: Haihao Xiang avfilter/overlay_vaapi: remove redundant .get_buffer assignments Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=db6

[FFmpeg-cvslog] avfilter/overlay_vaapi: reformat options

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:20:01 2022 +| [7ebd6189a23bbe480929bc84497b7ae1c3e018a3] | committer: Haihao Xiang avfilter/overlay_vaapi: reformat options Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7ebd6189a23bbe480929bc84497

[FFmpeg-cvslog] avfilter/overlay_vaapi: use FILTER_SINGLE_PIXFMT

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:19:57 2022 +| [a847c8228958a393faad528f6453747ac02740b0] | committer: Haihao Xiang avfilter/overlay_vaapi: use FILTER_SINGLE_PIXFMT Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a847c8228958a393faa

[FFmpeg-cvslog] avfilter/overlay_vaapi: handle secondary null input

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:20:00 2022 +| [50aeaadad0a41d30cb993ceccd84e3c886c28581] | committer: Haihao Xiang avfilter/overlay_vaapi: handle secondary null input Currently segfaults in this case. Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmp

[FFmpeg-cvslog] avfilter/overlay_vaapi: remove double framesync init

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:19:59 2022 +| [55cc8312ccbc4c48f013a64b88a639df698f1aac] | committer: Haihao Xiang avfilter/overlay_vaapi: remove double framesync init Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=55cc8312ccbc4c4

[FFmpeg-cvslog] avfilter/overlay_vaapi: build filter params just once

2022-11-06 Thread softworkz
ffmpeg | branch: master | softworkz | Mon Oct 31 06:19:58 2022 +| [e154d8931e3dc9638b91934705c8b52e188f4d07] | committer: Haihao Xiang avfilter/overlay_vaapi: build filter params just once Signed-off-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e154d8931e3dc9

[FFmpeg-cvslog] avcodec/wmaprodec: Remove unused variable

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Nov 6 18:09:01 2022 +0100| [09eaa76a72151f60e5e28f9ff48ae1587e7fce1b] | committer: Andreas Rheinhardt avcodec/wmaprodec: Remove unused variable Unused since 5fe42ea7763d24d74b596285f5daeaa203f7 (replaced by a new "err" variable). Signed-

[FFmpeg-cvslog] checkasm: float_dsp: Scale FLT/DBL_EPSILON sufficiently when comparing

2022-11-06 Thread Martin Storsjö
ffmpeg | branch: release/4.2 | Martin Storsjö | Tue Dec 10 14:39:02 2019 +0200| [b4f2eb31dd5dfb940d18495cab81aa768f1fc2c9] | committer: Carl Eugen Hoyos checkasm: float_dsp: Scale FLT/DBL_EPSILON sufficiently when comparing As the values generated by av_bmg_get can be arbitrarily large (only t

[FFmpeg-cvslog] checkasm: float_dsp: Scale FLT/DBL_EPSILON sufficiently when comparing

2022-11-06 Thread Martin Storsjö
ffmpeg | branch: release/4.1 | Martin Storsjö | Tue Dec 10 14:39:02 2019 +0200| [f442a376a1d9cde5a7bc31aca056b0c2a57e2a48] | committer: Carl Eugen Hoyos checkasm: float_dsp: Scale FLT/DBL_EPSILON sufficiently when comparing As the values generated by av_bmg_get can be arbitrarily large (only t

[FFmpeg-cvslog] avcodec/h263dec: Move initializing qpel DSP context to mpeg4videodec.c

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 1 22:25:22 2022 +0100| [8fcaa3f2a8496dad3c789115300113a89433ab50] | committer: Andreas Rheinhardt avcodec/h263dec: Move initializing qpel DSP context to mpeg4videodec.c The MPEG-4 decoder is the only decoder based upon H.263 that supports

[FFmpeg-cvslog] avcodec/motion_est: Remove unused field

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Nov 3 02:26:38 2022 +0100| [a6657493da5ca6f53a92aa2bdd283e1d3a12b91e] | committer: Andreas Rheinhardt avcodec/motion_est: Remove unused field Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a665

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Move initializing QpelDSPCtx to mpeg4videoenc.c

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Nov 3 01:17:04 2022 +0100| [fd0e37f126b3dc2d0c352869cb8e5f568e5906f3] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Move initializing QpelDSPCtx to mpeg4videoenc.c It is the only encoder supporting quarter samples. This also allows t

[FFmpeg-cvslog] avcodec/vc1data: Mark tables as hidden

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Oct 28 16:36:57 2022 +0200| [649d7cbda8bf34c8fe2a08b387208376ba98a90d] | committer: Andreas Rheinhardt avcodec/vc1data: Mark tables as hidden This e.g. allows compilers to bake the offset implied by using ff_vc1_b_field_mvpred_scales[3] into t

[FFmpeg-cvslog] avcodec/vc1dec: Remove VC-1 decoders->H.263 decoder dependency

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 1 21:03:40 2022 +0100| [496b3c6987cfb4dfde6f59fa5da12be8c82c13ab] | committer: Andreas Rheinhardt avcodec/vc1dec: Remove VC-1 decoders->H.263 decoder dependency The only thing from the H.263 decoder that is reachable by the VC-1 decoder i

[FFmpeg-cvslog] avcodec/mpegvideo_dec: Don't use MotionEstContext as scratch space

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 23:47:18 2022 +0100| [1d9aac9c4bfd30efa55404f64519928b10644f5f] | committer: Andreas Rheinhardt avcodec/mpegvideo_dec: Don't use MotionEstContext as scratch space Decoders that might use quarter pixel motion estimation (namely MPEG-4 as

[FFmpeg-cvslog] avcodec/vc1_block: Remove redundant write

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 22:16:31 2022 +0100| [5739fa8be2a4551343ddc0dab2a466f6dfaa77f7] | committer: Andreas Rheinhardt avcodec/vc1_block: Remove redundant write vc1_decode_skip_blocks() is only called if the current picture is a P frame. So setting pict_type

[FFmpeg-cvslog] avcodec/vc1dec: Split VC-1 decoders from msmpeg4

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 18:22:16 2022 +0100| [cbe6ef10314e570b7fa28572f0de57ae5eaebf1e] | committer: Andreas Rheinhardt avcodec/vc1dec: Split VC-1 decoders from msmpeg4 The only msmpeg4 code that is ever executed by the VC-1 based decoders is ff_msmpeg4_decode

[FFmpeg-cvslog] avcodec/msmpeg4data: Move data shared between msmpeg4 and VC-1 out

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 16:32:00 2022 +0100| [d1d30edf42da29fe4ab33c529112381cfea0a254] | committer: Andreas Rheinhardt avcodec/msmpeg4data: Move data shared between msmpeg4 and VC-1 out This is in preparation for splitting VC-1 from msmpeg4. (msmpeg4data.c wa

[FFmpeg-cvslog] avcodec/vc1dec: Return early upon error

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 16:15:04 2022 +0100| [44600da5351016e25c08cee28b204f3ba1cea9d7] | committer: Andreas Rheinhardt avcodec/vc1dec: Return early upon error Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4460

[FFmpeg-cvslog] avcodec/vc1dec: Factor (re)initializing code out

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 16:12:15 2022 +0100| [835be33ee30f872f6e400cba7bae14d8a1e5f89a] | committer: Andreas Rheinhardt avcodec/vc1dec: Factor (re)initializing code out This is in preparation for removing the msmpeg4 dependency from VC-1. Signed-off-by: Andre

[FFmpeg-cvslog] avcodec/vc1: Move ff_vc1_init_common() to vc1dec.c

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 04:00:05 2022 +0100| [1669fe86313bbac94139ed403d5f4fcece872e14] | committer: Andreas Rheinhardt avcodec/vc1: Move ff_vc1_init_common() to vc1dec.c This is possible given that it is no longer used by the parser. Signed-off-by: Andreas R

[FFmpeg-cvslog] avcodec/vc1dec: Don't open and close decoder during init

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 14:36:20 2022 +0100| [5a157313b3860887947b6fe51d313aa4d397d3a0] | committer: Andreas Rheinhardt avcodec/vc1dec: Don't open and close decoder during init This is done since 16af29a7a6deff3f6081fca1e36ad96cf8fec77d (and is actually unnece

[FFmpeg-cvslog] avcodec/msmpeg4dec: Factor initializing VLCs shared with VC-1 out

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 13:24:10 2022 +0100| [83dfc21a212cc0b03d1db17df072bfe7c4aa] | committer: Andreas Rheinhardt avcodec/msmpeg4dec: Factor initializing VLCs shared with VC-1 out It will be useful in the following commits. Signed-off-by: Andreas Rheinh

[FFmpeg-cvslog] avcodec/vc1data: Remove declarations of inexistent arrays

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Nov 20 05:10:30 2020 +0100| [3179fe97e7b5c648a66b5c74da875a0543cfb448] | committer: Andreas Rheinhardt avcodec/vc1data: Remove declarations of inexistent arrays ff_vc1_norm6_spec has been removed in commit 356be9307cbffa1226bed52b26aa2ac9c7af1

[FFmpeg-cvslog] avcodec/vc1data: Move VLC codes/lengths tables to a header

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 03:55:49 2022 +0100| [a79399adfa85795da57ecc175a74fdc35a11d751] | committer: Andreas Rheinhardt avcodec/vc1data: Move VLC codes/lengths tables to a header and include said header at the place where the VLCs are created. This allows to m

[FFmpeg-cvslog] avcodec/vc1_block: Don't duplicate #defines

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 12:58:31 2022 +0100| [8f7bf45895ced0b19295ba3d93470afa7d810f28] | committer: Andreas Rheinhardt avcodec/vc1_block: Don't duplicate #defines VC1 shares some VLCs with MSMPEG-4, but vc1_block.c simply duplicates the defines instead of inc

[FFmpeg-cvslog] avcodec/vc1_parser: Don't call ff_vc1_init_common()

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 00:49:05 2022 +0200| [e4df54851ae36ea2c93928c0ca237b393668254d] | committer: Andreas Rheinhardt avcodec/vc1_parser: Don't call ff_vc1_init_common() It is unnecessary to initialize the VLCs: The only VLC that was only ever used by the co

[FFmpeg-cvslog] avcodec/vc1data: Remove duplicate defines

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 03:19:14 2022 +0100| [6f1403712d7ce4c3256481d6d9bd0853cb5f7d45] | committer: Andreas Rheinhardt avcodec/vc1data: Remove duplicate defines The defines in vc1data.c are duplicates of the ones in vc1data.h; they are also pointless, because

[FFmpeg-cvslog] avcodec/vc1_parser: Set parse_only only once

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 00:10:45 2022 +0200| [2b0f73321d779dfddf12b559b0d12751ad1871c7] | committer: Andreas Rheinhardt avcodec/vc1_parser: Set parse_only only once Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] avcodec/vc1: Move setting res_fasttx-IDCT functions to vc1dec.c

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 30 02:13:03 2022 +0100| [777a8c2d500c3423a3a55b57752b18e88e876a2f] | committer: Andreas Rheinhardt avcodec/vc1: Move setting res_fasttx-IDCT functions to vc1dec.c It allows to avoid compiling simple_idct.o for the VC-1 parser. Signed-off-

[FFmpeg-cvslog] avcodec/vc1: Don't check for errors for complete VLC

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Nov 5 07:42:29 2020 +0100| [2e2b404a2d349def27a0436b325e5ff6769f817b] | committer: Andreas Rheinhardt avcodec/vc1: Don't check for errors for complete VLC Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=

[FFmpeg-cvslog] avcodec/vc1: Don't use VLC to read bfraction

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 29 23:37:55 2022 +0200| [eb28ddf8fca8f16bf3c4d90b220fd59c27cce446] | committer: Andreas Rheinhardt avcodec/vc1: Don't use VLC to read bfraction The VLC here is very simple, so that it can just be read by two get_bits(). Signed-off-by: And

[FFmpeg-cvslog] avcodec/vc1: Remove always-false check

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 29 23:32:14 2022 +0200| [e7288a7e02b8801d4bd38836a83cf8196ea3ac9b] | committer: Andreas Rheinhardt avcodec/vc1: Remove always-false check Added in b50be4e38dc83389925dc14f24fa11e660d32197; this check was racy back then (as the VLC could be

[FFmpeg-cvslog] avcodec/vc1: Don't check for AVCodecContext.codec

2022-11-06 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 29 23:19:54 2022 +0200| [fdcd3dcf2ed6ad72773e17d160d04c55af67201b] | committer: Andreas Rheinhardt avcodec/vc1: Don't check for AVCodecContext.codec This check has been added in c617bed34f39a122ab1f89581ddce9cc63885383, merging ee769c6a7c1

[FFmpeg-cvslog] mips/aacsbr: port to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Nov 6 17:37:21 2022 +0100| [a07c8781ce7cbb9b28d788e9a8b7f79d5b975ebb] | committer: Lynne mips/aacsbr: port to lavu/tx Fixes compilation after the recent commit which ported the C code to lavu/tx. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] Revert "lavc: deprecate avcodec_dct, av_fft, av_dct, av_rdft and av_mdct"

2022-11-06 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Nov 6 12:15:56 2022 -0300| [26cb36f35746fe6ef53688b119852bfa6d555f62] | committer: James Almer Revert "lavc: deprecate avcodec_dct, av_fft, av_dct, av_rdft and av_mdct" There are sill many users of these APIs within libav*, so this commit introduced

[FFmpeg-cvslog] vorbisenc: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Nov 1 09:50:50 2022 +0100| [774ea6a00bc5ef17adaae85b861c3c49d269308b] | committer: Lynne vorbisenc: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=774ea6a00bc5ef17adaae85b861c3c49d269308b --- configure | 2 +-

[FFmpeg-cvslog] qdm2: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Nov 5 15:39:10 2022 +0100| [1aeedd277a6ecdf75b9478a61644e24370f82da2] | committer: Lynne qdm2: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1aeedd277a6ecdf75b9478a61644e24370f82da2 --- configure | 2 +- libavcod

[FFmpeg-cvslog] lavc: deprecate avcodec_dct, av_fft, av_dct, av_rdft and av_mdct

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Nov 5 15:52:35 2022 +0100| [76d0038579b90cd572e03fa174d5557776ae83d4] | committer: Lynne lavc: deprecate avcodec_dct, av_fft, av_dct, av_rdft and av_mdct Replaced by lavu/tx. Dedicated code soon to be removed, replaced with a simple wrapper code. > http:/

[FFmpeg-cvslog] imc: convert to lavu/tx, remove NIH iMDCT and replace with a standard one

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Nov 5 11:35:59 2022 +0100| [e6afa61be97674312e36c9b6f8bb5fba009232e7] | committer: Lynne imc: convert to lavu/tx, remove NIH iMDCT and replace with a standard one > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e6afa61be97674312e36c9b6f8bb5fba0

[FFmpeg-cvslog] libavcodec: remove mdct15

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Nov 4 13:46:26 2022 +0100| [b85e106d5fe652e9b93b3b14d32bab93cf88a668] | committer: Lynne libavcodec: remove mdct15 It's not needed nor used by anything anymore, lavu/tx is faster, and better in every way. RIP. > http://git.videolan.org/gitweb.cgi/ffmpeg.g

[FFmpeg-cvslog] atrac3plus: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Nov 1 09:44:27 2022 +0100| [34330adb29d67099ea86435a79161c872d720b7b] | committer: Lynne atrac3plus: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=34330adb29d67099ea86435a79161c872d720b7b --- configure |

[FFmpeg-cvslog] atrac3: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Nov 1 09:09:35 2022 +0100| [b59e6b5d99a851b4cf54ddfa5e8a666f05f01ed9] | committer: Lynne atrac3: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b59e6b5d99a851b4cf54ddfa5e8a666f05f01ed9 --- configure | 2 -- liba

[FFmpeg-cvslog] atrac1: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Nov 1 09:05:23 2022 +0100| [5f52094f3d4adc69745fc830bef9a1287ee0d92d] | committer: Lynne atrac1: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5f52094f3d4adc69745fc830bef9a1287ee0d92d --- configure | 2 +- liba

[FFmpeg-cvslog] nellymoserenc: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Oct 30 11:54:40 2022 +0100| [8cd46c48ac2e2b69fb58656c8df25a35c27d91ea] | committer: Lynne nellymoserenc: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8cd46c48ac2e2b69fb58656c8df25a35c27d91ea --- configure

[FFmpeg-cvslog] wma: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Nov 1 08:45:27 2022 +0100| [978963a77b27d52000f83c647ef46b6d0c390326] | committer: Lynne wma: convert to lavu/tx Converts both the decoder and encoders. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=978963a77b27d52000f83c647ef46b6d0c390326 -

[FFmpeg-cvslog] on2avc: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Mon Oct 31 13:10:30 2022 +0100| [6ba0aa1770ba29eb4126c6a706f6b0cd3809648f] | committer: Lynne on2avc: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6ba0aa1770ba29eb4126c6a706f6b0cd3809648f --- configure | 1 - liba

[FFmpeg-cvslog] dca_lbr: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Oct 30 11:14:38 2022 +0100| [055413788fbfbdbb08acd591203e0b8e749cd04e] | committer: Lynne dca_lbr: convert to lavu/tx Fully converts the DCA decoder to lavu/tx. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=055413788fbfbdbb08acd591203e0b8e749

[FFmpeg-cvslog] nellymoserdec: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Oct 30 11:50:41 2022 +0100| [61e1a7d958bce6b75e0bb5e7a17cd7d0e55b44b9] | committer: Lynne nellymoserdec: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=61e1a7d958bce6b75e0bb5e7a17cd7d0e55b44b9 --- configure

[FFmpeg-cvslog] dcaenc: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Oct 30 12:13:42 2022 +0100| [b428003c1cc9da561073dff90b0d0fa4688cf64d] | committer: Lynne dcaenc: convert to lavu/tx The encoder is fixed point, and uses an MDCT only for analysis. Due to the slightly different rounding, the encoder makes a different decisi

[FFmpeg-cvslog] aacenc: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Oct 29 14:01:57 2022 +0200| [8f3e06231450a2edaf933aed57a370e3bb819629] | committer: Lynne aacenc: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f3e06231450a2edaf933aed57a370e3bb819629 --- configure | 2 +- liba

[FFmpeg-cvslog] dca_core: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Oct 30 11:14:15 2022 +0100| [e0661fc805a30b7c5cef682f179d113ac1934f9f] | committer: Lynne dca_core: convert to lavu/tx Thanks to Martin Storsjö for fixing and testing the arm32 and aarch64 changes. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit

[FFmpeg-cvslog] dolby_e: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Oct 29 23:20:52 2022 +0200| [2689038f08f5c4d0f1c7ae467feafda6704cfe54] | committer: Lynne dolby_e: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2689038f08f5c4d0f1c7ae467feafda6704cfe54 --- configure| 1 - lib

[FFmpeg-cvslog] aacsbr: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Oct 29 14:01:01 2022 +0200| [fbe6a51b11e20c5dfe076877f02d2bbb235d] | committer: Lynne aacsbr: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fbe6a51b11e20c5dfe076877f02d2bbb235d --- libavcodec/aacdec_template.c | 5

[FFmpeg-cvslog] wmaprodec: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Oct 29 11:05:59 2022 +0200| [5fe42ea7763d24d74b596285f5daeaa203f7] | committer: Lynne wmaprodec: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5fe42ea7763d24d74b596285f5daeaa203f7 --- configure | 2 +-

[FFmpeg-cvslog] cookdec: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Oct 29 23:03:45 2022 +0200| [1d810b650ceb4ce1bb8d73685b4cb4f03b723da6] | committer: Lynne cookdec: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1d810b650ceb4ce1bb8d73685b4cb4f03b723da6 --- configure | 2 +- libav

[FFmpeg-cvslog] vorbisdec: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Oct 29 08:30:56 2022 +0200| [60c704677aeedada7e70b2afa8676c4973b9e145] | committer: Lynne vorbisdec: convert to lavu/tx This also fixes not checking the return values on transform init. Total decoder speedup on Zen 3: 9% > http://git.videolan.org/gitweb.c

[FFmpeg-cvslog] atrac9dec: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Oct 29 11:05:32 2022 +0200| [eb0e25f0785cb5c8d3a32a4038f2a9bef2d32143] | committer: Lynne atrac9dec: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eb0e25f0785cb5c8d3a32a4038f2a9bef2d32143 --- configure | 1 -

[FFmpeg-cvslog] twinvq: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Sat Oct 29 11:05:06 2022 +0200| [7af43a46d9c373e3561ea081869663a26047c35a] | committer: Lynne twinvq: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7af43a46d9c373e3561ea081869663a26047c35a --- configure | 4 ++-- li

[FFmpeg-cvslog] aacdec: convert to lavu/tx and support fixed-point 960-sample decoding

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Oct 28 21:36:10 2022 +0200| [469cd8d7fa55ebd07be31e4c5bd0ed4b45c551dc] | committer: Lynne aacdec: convert to lavu/tx and support fixed-point 960-sample decoding This patch replaces the transform used in AAC with lavu/tx and removes the limitation on only be

[FFmpeg-cvslog] ac3: convert to lavu/tx

2022-11-06 Thread Lynne
ffmpeg | branch: master | Lynne | Wed Oct 26 13:12:58 2022 +0200| [4cee7ebd75205bca06ca8010711ae2f83a55caa6] | committer: Lynne ac3: convert to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4cee7ebd75205bca06ca8010711ae2f83a55caa6 --- configure |

[FFmpeg-cvslog] avutil/dict: Use av_dict_iterate in av_dict_get_string

2022-11-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sat Sep 24 16:36:58 2022 +0200| [3101b8afb344a218bc8a6e809b04db34695012f1] | committer: Anton Khirnov avutil/dict: Use av_dict_iterate in av_dict_get_string Signed-off-by: Anton Khirnov > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3101

[FFmpeg-cvslog] avutil/dict: Use av_dict_iterate in av_dict_get

2022-11-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sat Sep 24 16:36:56 2022 +0200| [5f7c5a0bd72b3903919d08f7b6edb5a148b87d5b] | committer: Anton Khirnov avutil/dict: Use av_dict_iterate in av_dict_get Signed-off-by: Anton Khirnov > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5f7c5a0bd72

[FFmpeg-cvslog] avutil/dict: Improve documentation

2022-11-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sat Sep 24 16:36:59 2022 +0200| [2508e846a82bcab19fc7feaa573f4b0863b1a8b7] | committer: Anton Khirnov avutil/dict: Improve documentation Mostly consistent formatting and consistently ordering of warnings/notes to be next to the description. Additional

[FFmpeg-cvslog] avutil/dict: Use av_dict_iterate in av_dict_copy

2022-11-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sat Sep 24 16:36:57 2022 +0200| [3c2050b749d7813ec302106ef56129a9117c091c] | committer: Anton Khirnov avutil/dict: Use av_dict_iterate in av_dict_copy Signed-off-by: Anton Khirnov > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3c2050b749

[FFmpeg-cvslog] avutil/dict: Add av_dict_iterate

2022-11-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sat Sep 24 16:36:55 2022 +0200| [9dad2379283cbf5842cff14c0e34b97958698201] | committer: Anton Khirnov avutil/dict: Add av_dict_iterate This is a more explicit iteration API rather than using the "magic" av_dict_get(d, "", t, AV_DICT_IGNORE_SUFFIX) whic