1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-24 02:09:03 +03:00

Commit Graph

  • c8949215c9 avcodec/mpeg4videoenc: compute the GOP header time with av_rescale_rnd() Michael Niedermayer 2026-09-17 17:02:55 +02:00
  • 05e6e90e3f avcodec/mpegvideo_enc: reject pts outside the range the MPEG-4 time can represent Michael Niedermayer 2026-09-17 18:02:03 +02:00
  • 16d19ccbce avcodec/mpegvideo_enc: keep MPEG-4 B frame chains within the 16 bit frame distance Michael Niedermayer 2026-09-17 18:41:48 +02:00
  • 95ee221223 avcodec/mpegvideo_enc: assert on the frame distance before it is truncated to 16 bits Michael Niedermayer 2026-09-17 16:21:42 +02:00
  • 19a8ead1af doc/infra.txt: the main server was replaced by 2 Michael Niedermayer 2026-09-19 01:56:43 +02:00
  • 0024c69d1f doc/infra.txt: add the Ampere server Michael Niedermayer 2026-09-18 18:39:11 +02:00
  • f3ae2936e8 avcodec/videotoolboxenc: free the extradata buffer node on error paths Zhao Zhili 2026-09-15 18:14:17 +08:00
  • 34b2175e80 avcodec/videotoolboxenc: fail when no frame is encoded for extradata Zhao Zhili 2026-09-15 17:38:55 +08:00
  • 04ff86d035 avcodec/videotoolboxenc: free the buffer node when a frame is dropped Zhao Zhili 2026-09-15 17:20:50 +08:00
  • a4a6cb1e4a Bump for 8.1.3 Michael Niedermayer 2026-09-19 18:28:12 +02:00
  • ad096ddd65 cosmetics: Changelog: drop the commit hashes from the 8.1.3 entries Michael Niedermayer 2026-09-19 18:28:05 +02:00
  • b2957392d5 Changelog: update for the fixes since 8.1.3 Michael Niedermayer 2026-09-19 18:05:15 +02:00
  • 4bca65da83 Revert "lavfi/bwdif: fix heap-buffer-overflow with small height videos" Kacper Michajłow 2026-09-19 17:01:07 +02:00
  • 11076bf269 avfilter/vf_bwdif: fix line boundary checks for >8 bits content Kacper Michajłow 2026-07-26 19:12:40 +02:00
  • 6442b04b0f avformat/hlsenc: fix compile error when mp4 is disabled Jack Lau 2026-04-01 09:50:12 +08:00
  • b46c21cf03 swscale/unscaled: fix rgbToRgbWrapper for non-native-endian formats Ramiro Polla 2026-05-12 15:03:11 +02:00
  • 51715a5344 avformat/hls: avoid casting callback functions type Kacper Michajłow 2026-04-08 19:16:02 +02:00
  • a1ced74e8d avcodec/vulkan/ffv1_dec_setup: act on the slice header rejection Michael Niedermayer 2026-09-19 17:00:18 +02:00
  • b2c3ad438c avformat/hlsenc: reject out-of-range EXT-X-PROGRAM-DATE-TIME Michael Niedermayer 2026-06-06 21:02:12 +02:00
  • 4d58e9d8d4 avformat/http: only re-use old connection if valid Niklas Haas 2026-06-14 13:02:55 +02:00
  • cb4c0da19c avformat/http: properly re-set s->range_end before requests Niklas Haas 2026-06-14 12:27:58 +02:00
  • 9b88ec3141 avutil/rational: avoid signed integer overflow Niklas Haas 2026-06-18 15:12:07 +02:00
  • 6cebacddcc avformat/mpegts: Fix memleak of pes_filter.opaque Michael Niedermayer 2026-03-07 14:28:08 +01:00
  • 3cd473d862 avcodec/leaddec: Check input data before allocating buffer Michael Niedermayer 2026-02-10 13:56:10 +01:00
  • 959b0d1563 avcodec/jpeglsdec: bound cumulative decoded JPEG-LS height per packet Michael Niedermayer 2026-06-04 01:47:14 +02:00
  • e1d767484b avcodec/cbs_h265: allocate VPS hrd_parameters dynamically Michael Niedermayer 2026-05-30 05:12:22 +02:00
  • 2bd4a58d87 avcodec/atsc_a53: Avoid GetBits API to parse A53 CC data Andreas Rheinhardt 2026-05-06 15:23:01 +02:00
  • 32433b4b56 avcodec/pngdec: bound decompressed zTXt/iCCP size (decompression-bomb guard) Franciszek Kalinowski 2026-05-19 09:38:28 +02:00
  • 678672a786 avformat/av1: fix uvlc loop past end of bitstream Linke 2026-03-06 19:58:45 -07:00
  • 8f0166f5d1 tools/zmqsend: close the input FILE James Almer 2026-05-03 13:14:02 -03:00
  • b3e09b5fe5 avcodec/ppc/vp8dsp: store the 16 pixel wide rows at any alignment Michael Niedermayer 2026-08-12 05:38:19 +02:00
  • 3765be13dc avformat/os_support: fix return value of win32_rename Christopher Decker 2026-07-23 11:01:30 -04:00
  • b9575cfd6b vulkan_encode: fix leak and swallowed errors in init_base_units() Lynne 2026-07-14 00:29:22 +09:00
  • aed52cc81b avfilter/dnn: fix async teardown race condition in all backends Raja-89 2026-07-23 23:22:32 +05:30
  • 6397b2b5b6 avformat/mp3enc: build the Xing frame header from the first audio frame Romain Beauxis 2026-09-16 15:20:09 -05:00
  • bec2ce0f71 avcodec, avformat: switch to avpriv_mpegaudio_decode_header2() Romain Beauxis 2026-09-16 15:18:38 -05:00
  • fda85d16e0 avcodec/mpegaudiodecheader: add avpriv_mpegaudio_decode_header2() Romain Beauxis 2026-09-16 15:02:03 -05:00
  • 9c5b819d62 update for 8.1.3 Michael Niedermayer 2026-09-19 15:03:17 +02:00
  • e8c2decf6d avfilter/vf_decimate: reject blocks smaller than one chroma sample Michael Niedermayer 2026-09-15 03:53:51 +02:00
  • 113150ff56 avformat/genh: check for unsupported interlaved size 1 typ1 THP Michael Niedermayer 2026-09-14 03:02:32 +02:00
  • 54beaa2687 lavc/vvc: Prevent OOB write in sh_entry_points Umar Pathan 2026-08-26 00:00:00 +00:00
  • 2f52e998c4 avcodec/vulkan_hevc: bound the per category reference counts in vk_hevc_start_frame Michael Niedermayer 2026-09-17 21:56:17 +02:00
  • d9fc7081aa avcodec/vulkan_hevc: bound the reference count in vk_hevc_start_frame Kai Martin 2026-09-17 04:41:00 +02:00
  • 9a06aedb14 avcodec/fflcms2: fix memory leak after cmsDeleteContext(NULL) David Tolnay 2026-09-07 17:09:55 -07:00
  • 890bcd314e avcodec/cbs_h266_syntax_template: fix ph_recovery_poc_cnt range Wu Jianhua 2026-09-06 07:51:18 +08:00
  • 7ba9579ae5 avformat/http: free cookie parameters on parse failure jiangjie 2026-08-17 18:05:43 +08:00
  • c0ddaa9f38 avutil/opt: fix av_opt_is_set_to_default() on default-NAN options Niklas Haas 2026-08-28 18:31:59 +02:00
  • da37798dfd fftools: reject negative -t durations 张永鹏 2026-07-16 20:30:29 +08:00
  • 2560bec4ed avcodec/hevc: don't error out on remaining slices of a skipped picture Kacper Michajłow 2026-08-25 01:37:59 +02:00
  • c96d402ff1 avcodec/vvc: Skip over the current picture in find_ref_idx Frank Plowman 2026-08-29 09:46:56 +01:00
  • 6245c7612a avcodec/mips/vc1dsp_msa: Fix mspel functions Andreas Rheinhardt 2026-08-12 23:47:12 +02:00
  • 82e8b20f3d avcodec/mips/hevcpred_msa: Fix compilation Andreas Rheinhardt 2026-08-12 22:10:31 +02:00
  • a996d156da avcodec/vc1_block: don't drop the last macroblock when 1 bit remains J. Brandt Buckley 2026-08-21 09:49:15 -06:00
  • cc971e5cf1 avcodec/dovi_rpudec: strip zero padding Kacper Michajłow 2026-09-10 12:57:13 +02:00
  • 400fe9454f avformat/dashdec: check fragment_timescale before division in refresh_manifest Steven Liu 2026-07-06 08:04:20 +08:00
  • 5a21a006cb avutil/encryption_info: reject init info with zero-sized key IDs tangsha 2026-08-31 20:20:31 +08:00
  • 1aa713eeb8 avformat/genh: check thp extradata read and allocation unfunnyatearug 2026-08-18 14:46:35 +03:00
  • b305f8cdc9 avformat/oggdec: check for integer overflow in buf_realloc zhorzhetta1404-ux 2026-08-17 13:07:08 +03:00
  • 0590620fc7 vulkan_av1: fix out-of-bounds write of tile_sizes Sylvestre Ledru 2026-08-27 13:04:52 +02:00
  • 9736daf9a9 avcodec/cfhd: reject header tags after the frame buffer was allocated Michael Niedermayer 2026-09-14 03:38:39 +02:00
  • 8d11364673 avcodec/cfhd: check the channel number after every tag Michael Niedermayer 2026-09-14 03:37:23 +02:00
  • b13eb67520 avcodec/cfhd: reset the allocated band sizes when freeing the buffers Michael Niedermayer 2026-09-15 04:00:34 +02:00
  • de16831d5e avcodec/cook: require the channel mask to cover every subpacket channel Michael Niedermayer 2026-09-14 02:27:37 +02:00
  • a3504f6e22 avcodec/dvdsubenc: account for the byte alignment of each RLE line Michael Niedermayer 2026-09-14 02:23:52 +02:00
  • 61e3f34d46 avfilter/vf_colorconstancy: free only allocated buffers on setup failure Michael Niedermayer 2026-09-14 02:01:14 +02:00
  • 1c8e7f906e avcodec/hap: do not hide the failure of the chunk table allocation Michael Niedermayer 2026-09-14 03:24:11 +02:00
  • 5f204c60f1 avformat/mov: Allocate the array without clearing before read Michael Niedermayer 2026-09-05 23:07:24 +02:00
  • 05c0c7f765 avformat/mov: do not zero a key string before reading it Michael Niedermayer 2026-09-05 23:27:34 +02:00
  • 9992edfe9f avformat/mov: bound the keys atom entry count by the atom size He Huang 2026-09-05 02:47:31 +02:00
  • 11a2b758fa avcodec/vvc/dec: compare the CTU area in ibc_tl_init() Michael Niedermayer 2026-09-07 04:59:11 +02:00
  • e1f2a206b4 avcodec/vvc/dec: free the tabs when pic_arrays_init() fails Michael Niedermayer 2026-09-06 14:39:12 +02:00
  • 721a85e901 avcodec/vvc/thread: clear fc->ft when the frame thread is freed Michael Niedermayer 2026-09-07 04:59:11 +02:00
  • ef2834a6b4 avfilter/vf_uspp: Fix qpcount Michael Niedermayer 2026-09-14 02:55:36 +02:00
  • 0b461b3eb5 avcodec/codec_internal: clarify docs for FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM Michael Niedermayer 2026-09-01 14:32:32 +02:00
  • fc2ead770a avfilter/f_metadata: avoid overread on long formatted output Yongqiang Tian 2026-09-03 12:09:55 +00:00
  • 0cd2a70eac avformat/tls_mbedtls: set the expected hostname for numeric hosts Joshua Rogers 2026-09-06 14:55:59 +02:00
  • 28ca98d977 libswscale/ppc/yuv2rgb_altivec: Fix heap buffer overflow in yuv2packedX Hao Chen 2026-08-18 00:26:47 +00:00
  • 403be95619 avcodec/apac: reset bitstream_index unconditionally to avoid integer overflow Umar Pathan 2026-09-07 01:06:36 +02:00
  • 0de64e0e0b avcodec/vorbisenc: dont assert on non finite input Michael Niedermayer 2026-09-07 00:11:34 +02:00
  • f4dc92f29b avcodec/rv34: do not copy an unused reference line in the edge emulation Michael Niedermayer 2026-09-06 22:19:01 +02:00
  • 065b44a7fb avcodec/rv34: do not await a negative reference-frame row Michael Niedermayer 2026-09-06 14:42:56 +02:00
  • 3b9725696e avcodec/vp9: unref next_refs in vp9_decode_flush Chun-Min Chang 2026-07-16 16:57:49 -07:00
  • 345544cabc avcodec/vp8: do not await a negative reference-frame row Chun-Min Chang 2026-07-28 17:49:35 -07:00
  • b3c76bbed6 avformat/vpk: Check the channel count before dividing in the last block Jun Zhao 2026-08-28 07:44:27 +08:00
  • 8bf82c567a avformat: Restore the container channel layout after a failed decoder open Jun Zhao 2026-08-28 07:44:27 +08:00
  • c00cf360a3 avformat/sierravmd: require a 6bit palette in the probe Michael Niedermayer 2026-08-22 20:23:41 +02:00
  • e5b4d3c597 libswscale: use unaligned read/write macros in planarCopyWrapper yongdev 2026-08-18 23:04:36 +00:00
  • e2e5e8d2da avformat/binka: reject truncated packet reads Paulo Cabral Sanz 2026-08-18 18:02:02 -03:00
  • 6e97011ab7 avfilter/acrossover: reject non-finite parameters Ayoub Nabil Boubagrat 2026-08-28 11:53:43 +02:00
  • 36d3cebf15 avfilter/aiir: reject non-finite parameters Ayoub Nabil Boubagrat 2026-08-28 11:53:43 +02:00
  • b7a6813b3b avfilter/firequalizer: reject overflowing delays Ayoub Nabil Boubagrat 2026-08-28 11:53:43 +02:00
  • 6bb0f2ae77 avcodec/wavpackenc: handle INT32_MIN samples Ayoub Nabil Boubagrat 2026-08-27 20:17:09 +02:00
  • f5911d012c avfilter/aecho: reject non-finite delays and decays Ayoub Nabil Boubagrat 2026-08-28 11:53:43 +02:00
  • b09c74b2a5 libswresample/aarch64: Fix sign extension in audio conversion Hao Chen 2026-08-17 17:26:10 +00:00
  • 0deaf95e05 avcodec/audiotoolbox: use 64-bit channel masks Ayoub Nabil Boubagrat 2026-08-06 18:06:39 +02:00
  • e871fdbaaa avfilter/aarch64/vf_bwdif_init: Fix stride bound check Hao Chen 2026-08-14 19:42:47 +00:00
  • 01d7854d49 avformat/dashenc: free http options on avio_open_dyn_buf failure jiangjie 2026-08-17 18:32:56 +08:00
  • 77eb422a11 avcodec/bmp: fix misaligned read in 16-bit decoding Haochen Chen 2026-07-30 22:54:16 +00:00
  • 023165aecf avcodec/huffyuv: seed the median predictor endian independently Michael Niedermayer 2026-08-12 05:33:15 +02:00
  • 09f3d21552 avformat/wvdec: convert flags to defines Kacper Michajłow 2026-08-11 21:24:32 +02:00