ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 30 03:48:38 2025 +0200| [65015003f5c4b83a8202abfa7420ccf37cde6ce3] |
committer: Andreas Rheinhardt
avcodec/svq1enc: Allocate buffers during init
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 30 04:09:11 2025 +0200| [505510acdad5bc08b67e01d66c5b339c8fe27d39] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Move parent to MPVEncContext
This is more type-safe and avoids having parent contexts
when unnecessary.
Signed-off-by: A
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 1 22:50:00 2025 +0200| [bc81a797c47257d5f24753544ee314f50d18] |
committer: Andreas Rheinhardt
avcodec/mpeg4videodec: Move setting has_b_frames to mpeg4video_parser.c
ff_h263_decode_frame() already does it generically for the decoder.
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 1 22:31:36 2025 +0200| [2865ebd1fb62e1479161095c92fb93a201dc1720] |
committer: Andreas Rheinhardt
avcodec/mpeg4videodec,h263dec: Only set skipped_last_frame for !vop_coded
This is more in line with the spec and avoids a branch.
Signed-of
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 1 21:51:07 2025 +0200| [c37fb99abbd77b4956cec8682f8649be70083171] |
committer: Andreas Rheinhardt
avcodec/h263dec: Always output next, not current pic when flushing
It is the last picture in display order.
Signed-off-by: Andreas Rheinhar
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 29 23:20:49 2025 +0200| [839155324e008c582d916ce108513bd469e5bb0b] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_dec: Move memcpy'ing ctx to mpeg4videodec.c
When the destination MpegEncContext in ff_mpeg_update_thread_context()
is not
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 1 21:06:45 2025 +0200| [2d4d7df10cccb61e26a9d44046879b127da36255] |
committer: Andreas Rheinhardt
avcodec/mpeg4videodec: Keep skipped_last_frame in sync between threads
Otherwise the output may depend upon the number of frame threads used
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 30 15:54:50 2025 +0200| [dfb4477191d53d4e28a9d2979a197d169c5928da] |
committer: Andreas Rheinhardt
avcodec/mpeg4videodec: Don't set chroma matrices unnecessarily
Only the studio profile uses chroma_inter/intra matrices;
the ordinary profil
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 30 03:34:08 2025 +0200| [88ce3dade6f6df1617e130beb2d642cf3c511bfc] |
committer: Andreas Rheinhardt
avcodec/svq1enc: Remove always-false check
The pixel format has already been checked generically
via CODEC_PIXFMTS.
Signed-off-by: Andreas
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Mar 25 12:42:45 2025 +0100| [bd6e6495aebc016ab12bc0a60276c6d3fe43663b] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Move clear_context() to mpeg4videodec.c
There is only one source of dirty MpegEncContexts:
update_mpvctx() (which copies
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 30 18:42:43 2025 +0200| [53a012145af614fa3e83ffa84bce8f176f5346ae] |
committer: Andreas Rheinhardt
avcodec/mpeg12dec: Reinit upon chroma_format change
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=c
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Mar 25 09:08:50 2025 +0100| [1d5f660ff662d340ee120734c8ea2423857902b2] |
committer: Andreas Rheinhardt
avcodec/mpegvideo_dec: Notify users of reinit
Namely of reinititialization performed by
ff_mpeg_update_thread_context(), so that they can si
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 30 18:20:51 2025 +0200| [1f0af6b5925e7b8529224777dc700b08a93f8fb4] |
committer: Andreas Rheinhardt
avcodec/mpeg12dec: Don't reinit upon aspect ratio change
The spec indeed does not allow the aspect ratio to change
within a video sequence,
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 29 19:09:16 2025 +0200| [554b52b1b3f653ab3e59a0004da73b7aaf0fc4fd] |
committer: Andreas Rheinhardt
avcodec/mpeg12dec: Remove disabled frame-threading code
The MPEG-1 decoder has an update_thread_context function set,
yet it was never enabl
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Mar 25 09:32:59 2025 +0100| [763b7ceb31f41401df6d306f98823822009917d2] |
committer: Andreas Rheinhardt
avcodec/rv34: Simplify updating thread context
Call ff_mpeg_update_thread_context() first and
update the RV34 buffers if it indicates a rein
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Mar 27 15:14:02 2025 +0100| [476c70164e0f337c886cc3c8fb20ded835a09477] |
committer: Andreas Rheinhardt
avcodec/mpeg_er: Don't zero ThreadFrame* unnecessarily
We never set the ThreadFrame*, because mpegvideo uses
ThreadProgress instead of Threa
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Mar 25 07:29:55 2025 +0100| [2f971c7fda171c59c1516bd6e9afdc9caf6f9e38] |
committer: Andreas Rheinhardt
avcodec/ituh263dec: Fix indentation
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f971c7f
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Mar 25 05:05:04 2025 +0100| [f82a75333a0acf2538cc2404af4a732c9d1de6b7] |
committer: Andreas Rheinhardt
avcodec/mpegvideo: Move [fb]_code to Mpeg4Dec and MPVEncContext
It is only used by the MPEG-4 decoder and the encoders.
Notice that this fie
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 30 13:10:23 2025 +0200| [728ef2245c8fa97deaf641fcebf5c59d179db56e] |
committer: Andreas Rheinhardt
avcodec/vc1: Remove write-only qs_last
Write-only since 9cc74c9f6e8b645e67d45b2070db004caca09af7.
Signed-off-by: Andreas Rheinhardt
> htt
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 2 00:57:46 2025 +0200| [6ce86c9c110dd7a3e5c3537f9af7ddff095cba20] |
committer: Andreas Rheinhardt
avcodec/mpeg4videodec: Permute quant matrices directly upon IDCT reinit
When switching to the XviD IDCT, the IDCT permutation can change.
Gi
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 30 13:41:21 2025 +0200| [4e2bac279d2ba2483c0a98e79540270adfb3e0cd] |
committer: Andreas Rheinhardt
avcodec/vc1: Remove unused topleft,bottomright fields
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Mar 25 04:52:06 2025 +0100| [545724f61e65990cd05ee9167fa26b9fd2a7c37d] |
committer: Andreas Rheinhardt
avcodec/mpeg4video: Pass parameters directly
Namely in ff_mpeg4_get_video_packet_prefix_length().
This will allow to move [fb]_code from Mpe
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Mar 27 02:57:20 2025 +0100| [3792cf52afc12e6de82ac57fbdcf0960d5bc3d78] |
committer: Andreas Rheinhardt
avcodec/{x86,mips}/xvididct_init: Remove redundant checks
ff_xvid_idct_init() already checks in case of high_bit_depth,
lowres or an incompa
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 30 12:11:31 2025 +0200| [ca36689b39f28900692a1177d13421f3e09c4894] |
committer: Andreas Rheinhardt
avcodec/mpeg4videodec: Set [yd]c_scale_table during init
It does not change lateron.
(If we were to add short header support later, it would
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun May 11 23:09:07 2025 +0200| [d6e02ba2013fdcdaa1fa29298279f6cd7e203252] |
committer: Michael Niedermayer
avcodec/takdec: Check remaining space for first predictors
Fixes: Timeout
Fixes:
403673829/clusterfuzz-testcase-minimized-ffmpeg_AV_
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Thu May 1 21:20:31 2025 +0200| [f34dd12844e4ddb7ef8e9ae04e573e8015024410] |
committer: Michael Niedermayer
libpostproc: check minimum size
Signed-off-by: Michael Niedermayer
(cherry picked from commit 917c15435ae2e11a90de5d1a1153405bd3686f
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun May 11 01:08:06 2025 +0200| [29561e3758d4417ce8f8f96bd1fdb81dd35af936] |
committer: Michael Niedermayer
avcodec/sonic: Check num_taps
The encoder uses max 128 taps, which is quiet a lot already
If work is done to improve sonic, it will b
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Apr 30 01:37:27 2025 +0200| [3ef6173e0bb47c34b4ba1a6c914461e7f4acea34] |
committer: Michael Niedermayer
avformat/hls: Split allowed_segment_extensions off allowed_extensions
This allows the user to set only the one that is needed to ALL
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Fri May 16 01:38:40 2025 +0200| [44b04492bfc83215e136f2a68783bff71d328692] |
committer: Michael Niedermayer
Changelog: Update
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=44b04492bfc83215e1
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun May 11 01:35:29 2025 +0200| [c284ef000a52cc1c40b1acbb9d1cf9f592b422a0] |
committer: Michael Niedermayer
avcodec/svq3: Check there are bits left before decompression
Fixes: out of array read
Fixes:
402587670/clusterfuzz-testcase-minimize
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat May 10 23:39:53 2025 +0200| [04b03f7cf388c8b46e0e1c605329eed7e8375fad] |
committer: Michael Niedermayer
avformat/mov: reject negative ELST durations
Fixes: multiple integer overflows
Fixes:
401016767/clusterfuzz-testcase-minimized-ffmpe
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Apr 16 02:25:00 2025 +0200| [eb74fe6908eda63a848f3849d4936ae0d902dad0] |
committer: Michael Niedermayer
avcodec/h264_mb: Fix tmp_cr for arm
When decoding a bitstream with weighted-bipred enabled,
the results on ARM and x86 platforms may
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sat May 10 01:55:27 2025 +0200| [32527e141b7342b06b941b009affb38e1170bf66] |
committer: Michael Niedermayer
avformat/avidec: Ignore duplicate GAB2
Fixes: memleak
Fixes:
398401912/clusterfuzz-testcase-minimized-ffmpeg_dem_AVI_fuzzer-46698499
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 6 16:49:31 2025 +0200| [a3fb72c6901f1bd6e7bd9b3554dc54c5bb706afe] |
committer: Michael Niedermayer
avcodec/vorbisdec: Dont treat overread as error
This differs from libvorbis by
stddev:2.44 PSNR: 88.58 MAXDIFF: 41 bytes: 834
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 6 12:30:04 2025 +0200| [bc6cf25378a86e6e98aa6fdc23fa48bd4c4d8458] |
committer: Michael Niedermayer
avformat/hls: Add cmfv and cmfa to allowed_extensions
Fixes: www.nicovideo.jp
Fixes: Ticket11526
Signed-off-by: Michael Niedermayer
ffmpeg | branch: release/4.4 | James Almer | Fri Feb 7
00:04:25 2025 -0300| [22994d2ceebbece0b1eac1e8d9f5e5af87c347ba] | committer:
Michael Niedermayer
avcodec/libtheora: fix setting keyframe_mask
t_info.keyframe_granule_shift is set to the library default of 6, which is ok
for gop sizes up t
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Wed Apr 30 01:05:18 2025 +0200| [d2d823205655536a165eef0dfaf13e2e212ff180] |
committer: Michael Niedermayer
avformat/hls: Fix flash1.bogulus.cfd support
Signed-off-by: Michael Niedermayer
(cherry picked from commit 75be669ca1c986cc3510a5ad8
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 6 18:52:05 2025 +0200| [ddaf2ff458925c809b86838e2560d4fc14ab5030] |
committer: Michael Niedermayer
avformat/hls: Fix Youtube AAC
Fixes: Ticket11435
Fixes: yt-dlp -f 234+270 https://www.youtube.com/live/l8PMl7tUDIE
Signed-off-by: Mi
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 6 12:47:34 2025 +0200| [5046edebecd8c43501d861d23b37cd3cd283272b] |
committer: Michael Niedermayer
avformat/hls: add fmp4 to allowed_extensions
Fixes: yt-dlp/issues/12700
Signed-off-by: Michael Niedermayer
(cherry picked from comm
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Sun Apr 6 12:43:12 2025 +0200| [08d68379a6229098516ccf8cc6593c7d312e6274] |
committer: Michael Niedermayer
avformat/hls: Add ec3 to allowed_extensions
Fixes part of Ticket11435
Fixes: Elisa Viihde (Finnish online recording service)
Signed-
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Mon Mar 24 02:57:46 2025 +0100| [576353a90098d1fbfee98a8a05d06129bfce7093] |
committer: Michael Niedermayer
configure: Clearer documentation for "disable-safe-bitstream-reader"
Signed-off-by: Michael Niedermayer
(cherry picked from commit 9
ffmpeg | branch: release/4.4 | Michael Niedermayer |
Tue Feb 4 03:58:44 2025 +0100| [e954f52713140e2d3963c1d08f25bed67fd5651e] |
committer: Michael Niedermayer
swscale/output: Fix integer overflow in yuv2gbrp_full_X_c()
Fixes: signed integer overflow: 1966895953 + 210305024 cannot be represen
ffmpeg | branch: master | softworkz | Tue Apr 29
01:35:50 2025 +0200| [cee7b8a051739d9fa6b41f961ecec480cdaa02bd] | committer:
softworkz
fftools/textformat: Introduce common header and deduplicate code
Also change writer_printf signature in AVTextWriter to use va_list,
so that it can be called
ffmpeg | branch: master | softworkz | Thu May 15
23:07:54 2025 +0200| [517a8055655798970d94a4c5ea912511362520ea] | committer:
softworkz
fftools/resources: Add resource manager files with build-time compression
Compression requires zlib to be available, otherwise resources will
be included unco
ffmpeg | branch: master | softworkz | Fri Apr 11
06:01:57 2025 +0200| [34bb7f5d8787e4979720dd74f0726da19186d1d9] | committer:
softworkz
fftools/ffmpeg_filter: Move some declaration to new header file
to allow filtergraph printing to access the information.
Signed-off-by: softworkz
> http://
ffmpeg | branch: master | softworkz | Thu Apr 24
02:32:13 2025 +0200| [4ff90f05c7a964b7ec651d494efc43eabcf8d60b] | committer:
softworkz
fftools/avtextformat: Re-use BPrint in loop
Instead of initializing a new BPrint in case of UTF decode error,
re-use the same BPrint struct and just clear it
ffmpeg | branch: master | softworkz | Thu May 15
23:10:02 2025 +0200| [1f2b8d7238eff4ab8a4d8d6177e250b8180d51f4] | committer:
softworkz
fftools/graphprint: Now, make it a Killer-Feature!
remember this: -sg <= means Show Graph
Signed-off-by: softworkz
> http://git.videolan.org/gitweb.cgi/f
ffmpeg | branch: master | softworkz | Fri Apr 18
01:35:27 2025 +0200| [50fcc0ce5fa1b8835fad16223093b64dc5151581] | committer:
softworkz
fftools/ffmpeg_mux: Make ms_from_ost() inline
Signed-off-by: softworkz
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=50fcc0ce5fa1b8835fad16223
ffmpeg | branch: master | softworkz | Thu May 15
23:09:03 2025 +0200| [45926bc09ac9712e165664554ab03fc7395a715a] | committer:
softworkz
fftools/graphprint: Add execution graph printing
The key benefits are:
- Different to other graph printing methods, this is outputting:
- all graphs with r
ffmpeg | branch: master | softworkz | Tue Apr 29
02:27:39 2025 +0200| [b71b444a3ad24eec28ca92545cc613360251e34e] | committer:
softworkz
fftools/textformat: Add flags param to function avtext_print_integer()
Make this function work analog to avtext_print_string() which already
has a flags param
ffmpeg | branch: master | softworkz | Mon Apr 14
05:07:48 2025 +0200| [e2f39671ae2b644eddc14f0b5d997569729c7843] | committer:
softworkz
avfilter/avfilter: Add avfilter_link_get_hw_frames_ctx()
Signed-off-by: softworkz
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e2f39671ae2b64
ffmpeg | branch: master | softworkz | Wed Apr 16
11:34:09 2025 +0200| [bb3a14489e017f3638f145f08ad541ace08fe200] | committer:
softworkz
fftools/tf_internal: Use av_default_item_name
Reviewed-by: Stefano Sabatini
Signed-off-by: softworkz
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | softworkz | Mon Apr 28
00:05:46 2025 +0200| [d22592870369857c141200445c44f0a8b142cc5c] | committer:
softworkz
fftools/textformat: Rename name param to key for API consistency
Reviewed-by: Stefano Sabatini
Signed-off-by: softworkz
> http://git.videolan.org/gitweb.cg
ffmpeg | branch: master | softworkz | Thu Apr 24
01:31:52 2025 +0200| [e4830b8c5e589ae77d4e1c9dc68a1a6240cfc3c3] | committer:
softworkz
fftools/textformat: Introduce AVTextFormatOptions for avtext_context_open()
This allows future addition of options without
changes to the signature of avtext_
ffmpeg | branch: master | softworkz | Mon Apr 28
00:03:59 2025 +0200| [4baeb9ffe9891a53fc52050ca2ce06d8f95b3a5a] | committer:
softworkz
fftools/textformat: Remove unused print_rational() pointer from AVTextFormatter
Reviewed-by: Stefano Sabatini
Signed-off-by: softworkz
> http://git.videola
ffmpeg | branch: master | softworkz | Tue Apr 29
02:07:30 2025 +0200| [5f90eea8a8d97bf07f6ee101f8a786ef3e3a1d43] | committer:
softworkz
fftools/textformat: Apply quality improvements
Perform multiple improvements to increase code robustness.
In particular:
- favor unsigned counters for loops
-
ffmpeg | branch: master | softworkz | Mon Apr 14
05:28:45 2025 +0200| [8f42d90413f64574b8e15de27fc2430102843dbf] | committer:
softworkz
fftools/textformat: Apply formatting and whitespace changes
Reviewed-by: Stefano Sabatini
Signed-off-by: softworkz
> http://git.videolan.org/gitweb.cgi/ffm
ffmpeg | branch: release/7.1 | James Almer | Mon Mar 24
13:51:15 2025 -0300| [7eaa8c110e830cb831781dad1bba8fe2365176fb] | committer:
James Almer
avcodec/h264_slice: insert LCEVC side data before get_buffer() call
Otherwise it will not be taken into account or applied at all.
Signed-off-by: Ja
ffmpeg | branch: master | Michael Niedermayer | Thu
May 15 15:46:35 2025 +0200| [f51c385a8e643ee12eb6be160e2fa4b5ae57a50b] |
committer: Michael Niedermayer
tools/merge-all-source-plugins: Check that there are no uncommited changes
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/
ffmpeg | branch: master | Michael Niedermayer | Thu
May 15 14:53:17 2025 +0200| [a06b86a09b23c4efc61653f2d526e1d8a803eef2] |
committer: Michael Niedermayer
tools/merge-all-source-plugins: Try merging a tag or branch matching the
current version
Signed-off-by: Michael Niedermayer
> http://gi
ffmpeg | branch: master | Michael Niedermayer | Wed
May 14 12:55:09 2025 +0200| [12b853530a6844a5aedcbd38e97a8621cf4d2f10] |
committer: Michael Niedermayer
Add tools/merge-all-source-plugins
Simple script to merge all source plugins.
Signed-off-by: Michael Niedermayer
> http://git.videolan.
61 matches
Mail list logo