[FFmpeg-cvslog] avcodec/mpegpicture: Move caller-specific parts of function to callers

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Oct 4 00:17:00 2023 +0200| [52509f63ce5c83365a1099cf407e41a89e349b4f] | committer: Andreas Rheinhardt avcodec/mpegpicture: Move caller-specific parts of function to callers Since at least commit c954cf1e1b766a0d1992d5be0a8be0055a8e1a6a

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Remove dead block

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Oct 5 17:16:24 2023 +0200| [d87c358ee6382bb72520c09fcefda95021bbdd61] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Remove dead block None of the mpegvideo encoders support anything but coded frames; and if this were to change, it

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Don't call av_frame_copy_props() unnecessarily

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Oct 6 01:13:42 2023 +0200| [2a8ac5a780539022b77d80a01ec102dec98df763] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Don't call av_frame_copy_props() unnecessarily It is unnecessary in case of user-supplied frames, because it happens

[FFmpeg-cvslog] avcodec/vdpau_vc1: Fix indentation

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Oct 4 03:42:46 2023 +0200| [9c1294eaddb88cb0e044c675ccae059a85fc9c6c] | committer: Andreas Rheinhardt avcodec/vdpau_vc1: Fix indentation Forgotten after af6e232ccf8db2341361f02852017aac48772950. Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpeg(picture|video_dec): Move comment to more appropriate place

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Oct 4 01:38:12 2023 +0200| [c77aee61b8cb60934fc6f3939e2bfbb477cc67a7] | committer: Andreas Rheinhardt avcodec/mpeg(picture|video_dec): Move comment to more appropriate place Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Don't allocate buffers unnecessarily

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Oct 6 00:31:25 2023 +0200| [22b0141d87e1b0d9c34251c8582bf7e2ab8e2265] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Don't allocate buffers unnecessarily ff_alloc_picture() performs two tasks: a) In most instances, it allocates frame

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Don't set write-only properties

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Oct 5 16:37:37 2023 +0200| [070bc4d2c570ea823cc4586721720504d201b114] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Don't set write-only properties The frame is immediately reset in the ff_mpeg_unref_picture() call below.

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Don't overallocate arrays

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Oct 5 01:01:35 2023 +0200| [3937a21f219165425146b06fbf9b908bc1ae6d27] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Don't overallocate arrays Only entries 0..max_b_frames are ever used. Reviewed-by: Michael Niedermayer

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Don't reget known values

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Oct 4 22:15:10 2023 +0200| [0524b4ec3ea54428b7cd53683f3dd6afa90c64c8] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Don't reget known values Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Don't pretend input to be non-refcounted

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Oct 5 23:53:06 2023 +0200| [18f7d8d88029a99d7f7b040b0393aecae80b707e] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Don't pretend input to be non-refcounted Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Reindentation

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Oct 4 22:10:50 2023 +0200| [f5220475de6c2dbb201b946062a6d47d1496911e] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Reindentation Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Remove always-false checks

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Oct 4 21:57:53 2023 +0200| [57dbee959947fbb4f8f58cfd2a388725c09e] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Remove always-false checks In case "!direct" we are not reusing the input buffers (due to e.g. insufficient

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Fix abort on allocation errors

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Oct 5 23:16:44 2023 +0200| [b96ba62bddd1e06f42bad1407455834b19686e32] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Fix abort on allocation errors mpegvideo_enc uses a fixed-size array of Pictures; a slot is considered taken if the

[FFmpeg-cvslog] avcodec/mlpenc: export max_interval option

2023-10-09 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Mon Oct 9 23:40:23 2023 +0200| [78fa1cff70bda889361dda81e69fc88d521ee8ce] | committer: Paul B Mahol avcodec/mlpenc: export max_interval option > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=78fa1cff70bda889361dda81e69fc88d521ee8ce ---

[FFmpeg-cvslog] avcodec/mlpenc: export codebook_search option too

2023-10-09 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Mon Oct 9 23:13:45 2023 +0200| [ee9fb28429e0f2ee8ea0e4b659e58145ca0b6d9d] | committer: Paul B Mahol avcodec/mlpenc: export codebook_search option too > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ee9fb28429e0f2ee8ea0e4b659e58145ca0b6d9d

[FFmpeg-cvslog] avcodec/hcadec: implement proper .flush callback

2023-10-09 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Mon Oct 9 21:16:15 2023 +0200| [1703bfa133ffebf0234a20199d54c27e0a5ffd0c] | committer: Paul B Mahol avcodec/hcadec: implement proper .flush callback > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1703bfa133ffebf0234a20199d54c27e0a5ffd0c

[FFmpeg-cvslog] avfilter/ddagrab: actually use provided texture pointer

2023-10-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Oct 8 15:47:38 2023 +0200| [0e7ae95cc289e5b5264ff2921f361eca3702aab1] | committer: Timo Rothenpieler avfilter/ddagrab: actually use provided texture pointer >

[FFmpeg-cvslog] avfilter/ddagrab: create secondary xor mouse texture

2023-10-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Oct 8 17:41:34 2023 +0200| [8b6ee74d50708e593c258726c5c29fddbf2765ab] | committer: Timo Rothenpieler avfilter/ddagrab: create secondary xor mouse texture >

[FFmpeg-cvslog] configure: fix --custom-allocator

2023-10-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Aug 23 23:44:47 2023 +0200| [3914abf76e3d1e65c41f7483ba76bc61f5057670] | committer: Timo Rothenpieler configure: fix --custom-allocator The custom-allocator logic has been completely defunct since a while, since nothing depends on those

[FFmpeg-cvslog] avcodec/nvenc: add option to control subsampling of packed rgb input

2023-10-09 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Tue Oct 3 17:31:11 2023 +0200| [e006680d8ef0c7cdcbc18a4c6d83d5dac48bea75] | committer: Timo Rothenpieler avcodec/nvenc: add option to control subsampling of packed rgb input >

[FFmpeg-cvslog] lavu/fixed_dsp: R-V V vector_fmul_reverse

2023-10-09 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Wed Oct 4 18:25:29 2023 +0300| [da7a77fb0a6b1397f0a226ef754ff89cd2cdee35] | committer: Rémi Denis-Courmont lavu/fixed_dsp: R-V V vector_fmul_reverse >

[FFmpeg-cvslog] lavc/exrdsp: R-V V reoder_pixels

2023-10-09 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Thu Oct 5 19:09:07 2023 +0300| [3c6516330f6452db9463f954d04710cf7effed6b] | committer: Rémi Denis-Courmont lavc/exrdsp: R-V V reoder_pixels > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3c6516330f6452db9463f954d04710cf7effed6b ---

[FFmpeg-cvslog] lavu/fixed_dsp: R-V V vector_fmul_window

2023-10-09 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Wed Oct 4 19:13:13 2023 +0300| [f39a8790e165589d0498ea86958d77b2b9fab8e8] | committer: Rémi Denis-Courmont lavu/fixed_dsp: R-V V vector_fmul_window >

[FFmpeg-cvslog] lavu/float_dsp: adjust multipler in R-V V fmul_window

2023-10-09 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Wed Oct 4 19:31:13 2023 +0300| [9091ffb006def39523ac2d21d6725ef1d82ab3fc] | committer: Rémi Denis-Courmont lavu/float_dsp: adjust multipler in R-V V fmul_window The gather index vector is only used as double-length (due to register pressure),

[FFmpeg-cvslog] lavu/fixed_dsp: R-V V vector_fmul

2023-10-09 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Wed Oct 4 18:53:03 2023 +0300| [10eb3b9c9f9e4175d63e6e1e8418b73eb49601f4] | committer: Rémi Denis-Courmont lavu/fixed_dsp: R-V V vector_fmul vector_fmul_fixed_c: 4.0 vector_fmul_fixed_rvv_i64: 0.5 >

[FFmpeg-cvslog] lavu/fixed_dsp: R-V V vector_fmul_add

2023-10-09 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Tue Oct 3 22:06:07 2023 +0300| [bf911cc1bf7fa578ea4ab6fa552b28727ffaf8b3] | committer: Rémi Denis-Courmont lavu/fixed_dsp: R-V V vector_fmul_add vector_fmul_add_fixed_c: 2.2 vector_fmul_add_fixed_rvv_i64: 0.5 >

[FFmpeg-cvslog] avcodec/mlpenc: change flag for shorten_by in THD case

2023-10-09 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Mon Oct 9 18:24:49 2023 +0200| [8786b916075655b3b4df9a338ad978521673418c] | committer: Paul B Mahol avcodec/mlpenc: change flag for shorten_by in THD case >

[FFmpeg-cvslog] avcodec/mlpenc: fix stereo decorrelation

2023-10-09 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Mon Oct 9 16:36:10 2023 +0200| [27c623b3d59439b8916abc4677feb902b6a279f9] | committer: Paul B Mahol avcodec/mlpenc: fix stereo decorrelation > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=27c623b3d59439b8916abc4677feb902b6a279f9 ---

[FFmpeg-cvslog] avcodec/wmv2dec: Parse extradata during init

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Oct 6 22:33:51 2023 +0200| [cae30c5ed234f2c5524ab2af673ebf5738739a39] | committer: Andreas Rheinhardt avcodec/wmv2dec: Parse extradata during init And stop setting picture_number which was only done to not parse extradata multiple times.

[FFmpeg-cvslog] avcodec/refstruct: Inline ff_refstruct_allocz()

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 8 12:09:50 2023 +0200| [12c4cf9f720a8996fd23cdef76783289d483a2cc] | committer: Andreas Rheinhardt avcodec/refstruct: Inline ff_refstruct_allocz() Suggested by James Almer. Reviewed-by: James Almer Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/h261dec: Remove pointless goto

2023-10-09 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Oct 6 23:58:21 2023 +0200| [fc880c70326a9d5ad3f501db5fdf686cf11b60b1] | committer: Andreas Rheinhardt avcodec/h261dec: Remove pointless goto There is no need to parse the header twice; doing so does nothing. Reviewed-by: Michael Niedermayer