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

Commit Graph

  • 9473f54c36 avformat/imfdec: reject virtual tracks with no resources Pavel Kohout 2026-06-30 21:54:03 +02:00
  • 228fd8f0ca avcodec/mace: reject sample counts that overflow int Michael Niedermayer 2026-06-29 01:16:44 +02:00
  • 5532bffe3a avcodec/apac: Check bitstream_size to avoid integer overflow Anxious Koisi 2026-06-28 23:03:25 +02:00
  • 4fd35f8cd2 avfilter/boxblur: reject pixel formats deeper than 16 bits Pavel Kohout 2026-06-30 21:52:47 +02:00
  • c904b4c302 Guard lpc methods in flacdsp and add tests Thomas Guilbert 2026-05-21 01:22:37 +00:00
  • 4029976618 Guard against loop underflow Thomas Guilbert 2026-05-15 00:56:45 +00:00
  • cbd2878853 avformat/movenc: free sgpd_entries on the roll-distance error path Michael Niedermayer 2026-06-29 01:35:05 +02:00
  • 7b1674a017 avfilter/vf_removelogo: free the whole mask on allocation failure Michael Niedermayer 2026-06-29 01:35:05 +02:00
  • 8046392927 avfilter/af_adeclick: free transform contexts and buffers on error Michael Niedermayer 2026-06-29 01:35:05 +02:00
  • fbc8efaaf4 tests/checkasm/llviddsp: fix add_left_pred_int16 buffer compare size Jeongkeun Kim 2026-04-28 13:51:25 +09:00
  • cf148db1a8 avcodec/rasc: Check that 32-bit DLTA accesses stay within the row Umar Pathan 2026-06-28 23:02:52 +02:00
  • 90f51a94a8 avformat/mov: check current_dts for overflow Michael Niedermayer 2026-06-05 04:16:30 +02:00
  • d71a038b57 avcodec: Align bayer pixel formats to 2x2 Michael Niedermayer 2026-06-26 20:58:49 +02:00
  • 582fb141ef avcodec/mpeg4videodec: Copy studio_profile in frame-thread context update Michael Niedermayer 2026-06-24 03:43:32 +02:00
  • 339931f548 avfilter/vf_vif: Fix out of array access with small dimensions Jiale Yao 2026-06-23 04:15:11 +02:00
  • d1da6bde0c avcodec/nellymoserdec: Check block count to avoid integer overflow Marco Reimann 2026-06-23 04:14:59 +02:00
  • 45cf2200e1 avformat/hlsenc: initialize avg_bandwidth Kacper Michajłow 2026-06-24 03:32:54 +02:00
  • 270c44b229 libavutil/pixdesc: fix prefix matching in *_from_name() functions marcos ashton 2026-05-08 15:22:18 +01:00
  • 920fb52ea7 avformat/hlsplaylist: fix byte offsets for single_file+iframes_only Stefan Breunig 2026-04-26 09:19:44 +02:00
  • 93d57157ed configure/x86: split 7-register check from EBP availability Kirill A. Korinsky 2026-06-19 23:31:20 +02:00
  • 877094e052 avcodec/exr: check rle() return value in rle_uncompress() João Neves 2026-04-08 12:56:50 -07:00
  • bfac54a03b avformat/hlsenc: reject hls_enc_key and hls_enc_iv values shorter than 16 bytes Michael Niedermayer 2026-09-15 06:09:01 +02:00
  • 7994f210f9 avfilter/afir: do not scale an impulse response by an infinite gain Michael Niedermayer 2026-09-17 22:33:12 +02:00
  • 50ee1153fa avcodec/nellymoserenc: handle trellis implementation failure Michael Niedermayer 2026-09-13 21:22:03 +02:00
  • 8476836f82 avcodec/nellymoserenc: refuse exponents that overflow the scale factor shift Michael Niedermayer 2026-09-13 20:55:25 +02:00
  • 0e9b26a067 avcodec/nellymoserenc: check the band exponents for finiteness Michael Niedermayer 2026-09-13 18:38:28 +02:00
  • c1ea135323 avcodec/nellymoserenc: widen the trellis search until it covers the table Michael Niedermayer 2026-09-13 16:47:05 +02:00
  • 2731412616 avcodec/nellymoserenc: initialize the trellis table row by row Michael Niedermayer 2026-09-07 00:37:01 +02:00
  • 733bec3e19 avcodec/nellymoserenc: keep the trellis index below OPT_SIZE Michael Niedermayer 2026-09-07 00:36:04 +02:00
  • b84ee86496 .forgejo/CODEOWNERS: add myself for the D3D12 video filters Steven Xiao 2026-09-08 13:03:11 -04:00
  • 4c6d67fe0f avformat/mov, movenc: add the dav1 sample entry for AV1 Dolby Vision Vincent Herbst 2026-09-18 08:50:03 +02:00
  • 6a46de9536 tests/fate/iamf: add tests with PCM audio and binaural loudness layout James Almer 2026-09-10 21:17:01 -03:00
  • 88f7fd9ec5 fftools/ffprobe: require explicit selection for program streams cuptu 2026-09-13 23:24:35 +08:00
  • 802ac3f6b8 fftools/ffprobe: avoid implicitly enabling groups for stream entries cuptu 2026-09-13 10:14:21 +08:00
  • be387f252d avformat/mtv: reject a zero video frame rate Michael Niedermayer 2026-09-07 01:42:07 +00:00
  • 58a2dc3c2e avutil/base64: add aarch64 NEON implementation for base64 encode Shreesh Adiga 2026-07-02 21:54:16 +05:30
  • 84e568e72d avformat/hlsenc: never split a segment on a subtitle packet Michael Niedermayer 2026-09-18 00:11:15 +02:00
  • 4b2ce2e5b0 avformat/hlsenc: skip variants without a segment buffer in the trailer Michael Niedermayer 2026-09-17 22:47:28 +02:00
  • e2b58f8b77 avformat/hlsenc: free the segment buffer when the muxer fails to initialize Michael Niedermayer 2026-09-15 06:10:13 +02:00
  • c2173dcc32 avformat/hlsenc: clear the freed segment buffer pointer before the init segment error return Michael Niedermayer 2026-09-17 22:37:13 +02:00
  • d34d680b0e libavcodec/dca_core_bsf: add a missing include to ensure FF_PROFILE_UNKNOWN is defined Sean McGovern 2026-09-18 08:57:59 -04:00
  • 1ef0d9d701 avfilter/vf_yadif_videotoolbox: scope the loop counter to the for loop Zhao Zhili 2026-09-15 16:49:30 +08:00
  • 6dcbe26a7a avfilter/vf_yadif_videotoolbox: stop on Metal texture creation failure Zhao Zhili 2026-09-15 16:18:37 +08:00
  • e77d16f29c avfilter/vf_yadif_videotoolbox: drop the empty exit label Zhao Zhili 2026-09-15 13:07:57 +08:00
  • 946fcce07b Update for 9.0.2 n9.0.2 Michael Niedermayer 2026-09-17 02:17:15 +02:00
  • 889497c963 avcodec/ppc/vp8dsp: store the 16 pixel wide rows at any alignment Michael Niedermayer 2026-08-12 05:38:19 +02:00
  • eb33250528 avfilter/vf_decimate: reject blocks smaller than one chroma sample Michael Niedermayer 2026-09-15 03:53:51 +02:00
  • f05de6a28b avformat/genh: check for unsupported interlaved size 1 typ1 THP Michael Niedermayer 2026-09-14 03:02:32 +02:00
  • 5a3c563841 lavc/vvc: Prevent OOB write in sh_entry_points Umar Pathan 2026-08-26 00:00:00 +00:00
  • d1e86151c0 avcodec/vulkan_hevc: bound the per category reference counts in vk_hevc_start_frame Michael Niedermayer 2026-09-17 21:56:17 +02:00
  • 8d58fe1ecc avcodec/vulkan_hevc: bound the reference count in vk_hevc_start_frame Kai Martin 2026-09-17 04:41:00 +02:00
  • ef5520e203 avformat/pdvenc: add the AVClass pointer to PDVMuxContext Gabe Sherman 2026-09-16 06:34:19 +02:00
  • 590fb407b0 avfilter/vf_decimate: reject blocks smaller than one chroma sample Michael Niedermayer 2026-09-15 03:53:51 +02:00
  • 4ebb720fc1 avformat/genh: check for unsupported interlaved size 1 typ1 THP Michael Niedermayer 2026-09-14 03:02:32 +02:00
  • a809a784ec lavc/vvc: Prevent OOB write in sh_entry_points Umar Pathan 2026-08-26 00:00:00 +00:00
  • 68845e26f7 avcodec/vulkan_hevc: bound the per category reference counts in vk_hevc_start_frame Michael Niedermayer 2026-09-17 21:56:17 +02:00
  • e058af88ab avcodec/vulkan_hevc: bound the reference count in vk_hevc_start_frame Kai Martin 2026-09-17 04:41:00 +02:00
  • 74c7ecf130 avcodec/fflcms2: fix memory leak after cmsDeleteContext(NULL) David Tolnay 2026-09-07 17:09:55 -07:00
  • 3fbab7e2a9 avcodec/cbs_h266_syntax_template: fix ph_recovery_poc_cnt range Wu Jianhua 2026-09-06 07:51:18 +08:00
  • 4306c699f6 avformat/http: free cookie parameters on parse failure jiangjie 2026-08-17 18:05:43 +08:00
  • 7c16a2f6e8 avutil/opt: fix av_opt_is_set_to_default() on default-NAN options Niklas Haas 2026-08-28 18:31:59 +02:00
  • 10b2f2c236 fftools: reject negative -t durations 张永鹏 2026-07-16 20:30:29 +08:00
  • 8e48242356 avcodec/hevc: don't error out on remaining slices of a skipped picture Kacper Michajłow 2026-08-25 01:37:59 +02:00
  • a79a84a9fe avformat/pdvenc: don't return EIO James Almer 2026-09-17 11:02:06 -03:00
  • 094a2f8a2a avformat/pdvenc: add the AVClass pointer to PDVMuxContext Gabe Sherman 2026-09-16 06:34:19 +02:00
  • 7070fe638e avcodec/mfenc: guard D3D11 input support when disabled Michael Niedermayer 2026-09-06 22:30:22 +00:00
  • d790378fdb avformat/mxfdec: restrict AVC-Intra extradata to intra-only streams Michael Niedermayer 2026-09-06 22:11:52 +00:00
  • eeda87c873 avcodec/vvc: Skip over the current picture in find_ref_idx Frank Plowman 2026-08-29 09:46:56 +01:00
  • 1ecf429357 avutil/hwcontext_videotoolbox: document mapping string ownership Zhao Zhili 2026-09-14 23:00:21 +08:00
  • 23aea13745 avcodec/videotoolboxenc: fix use-after-free of strings Zhao Zhili 2026-09-14 20:50:57 +08:00
  • 3e11912860 avcodec/mips/vc1dsp_msa: Fix mspel functions Andreas Rheinhardt 2026-08-12 23:47:12 +02:00
  • b0a7d00876 avcodec/mips/hevcpred_msa: Fix compilation Andreas Rheinhardt 2026-08-12 22:10:31 +02:00
  • b7401b97bd avcodec/vc1_block: don't drop the last macroblock when 1 bit remains J. Brandt Buckley 2026-08-21 09:49:15 -06:00
  • c947607bef avcodec/dovi_rpudec: strip zero padding Kacper Michajłow 2026-09-10 12:57:13 +02:00
  • 5c73ac2ed4 avformat/dashdec: check fragment_timescale before division in refresh_manifest Steven Liu 2026-07-06 08:04:20 +08:00
  • 0d98581473 avutil/encryption_info: reject init info with zero-sized key IDs tangsha 2026-08-31 20:20:31 +08:00
  • a263505c8e avformat/genh: check thp extradata read and allocation unfunnyatearug 2026-08-18 14:46:35 +03:00
  • 16daadeabb avformat/oggdec: check for integer overflow in buf_realloc zhorzhetta1404-ux 2026-08-17 13:07:08 +03:00
  • 2986e0678e vulkan_av1: fix out-of-bounds write of tile_sizes Sylvestre Ledru 2026-08-27 13:04:52 +02:00
  • 1a703785c7 avcodec/cfhd: reject header tags after the frame buffer was allocated Michael Niedermayer 2026-09-14 03:38:39 +02:00
  • 2efc141e66 avcodec/cfhd: check the channel number after every tag Michael Niedermayer 2026-09-14 03:37:23 +02:00
  • ab75f1776a avcodec/cfhd: reset the allocated band sizes when freeing the buffers Michael Niedermayer 2026-09-15 04:00:34 +02:00
  • e0487ec4d7 avcodec/cook: require the channel mask to cover every subpacket channel Michael Niedermayer 2026-09-14 02:27:37 +02:00
  • 6ccf8e46c7 avcodec/dvdsubenc: account for the byte alignment of each RLE line Michael Niedermayer 2026-09-14 02:23:52 +02:00
  • 356fef62b4 avfilter/vf_colorconstancy: free only allocated buffers on setup failure Michael Niedermayer 2026-09-14 02:01:14 +02:00
  • 8c99ffdccc avcodec/hap: do not hide the failure of the chunk table allocation Michael Niedermayer 2026-09-14 03:24:11 +02:00
  • b39ec3fc30 avformat/mov: Allocate the array without clearing before read Michael Niedermayer 2026-09-05 23:07:24 +02:00
  • eb25744dd7 avformat/mov: do not zero a key string before reading it Michael Niedermayer 2026-09-05 23:27:34 +02:00
  • 8a77705045 avformat/mov: bound the keys atom entry count by the atom size He Huang 2026-09-05 02:47:31 +02:00
  • 2c5cd10b31 avcodec/vvc/dec: compare the CTU area in ibc_tl_init() Michael Niedermayer 2026-09-07 04:59:11 +02:00
  • 713b599692 avcodec/vvc/dec: free the tabs when pic_arrays_init() fails Michael Niedermayer 2026-09-06 14:39:12 +02:00
  • 7193b0e994 avcodec/vvc/thread: clear fc->ft when the frame thread is freed Michael Niedermayer 2026-09-07 04:59:11 +02:00
  • b47d79d4d5 avfilter/vf_uspp: Fix qpcount Michael Niedermayer 2026-09-14 02:55:36 +02:00
  • 9a0c330645 avcodec/codec_internal: clarify docs for FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM Michael Niedermayer 2026-09-01 14:32:32 +02:00
  • 6f45c7392c avfilter/f_metadata: avoid overread on long formatted output Yongqiang Tian 2026-09-03 12:09:55 +00:00
  • d377212904 avformat/tls_mbedtls: set the expected hostname for numeric hosts Joshua Rogers 2026-09-06 14:55:59 +02:00
  • 802ca93dd5 libswscale/ppc/yuv2rgb_altivec: Fix heap buffer overflow in yuv2packedX Hao Chen 2026-08-18 00:26:47 +00:00
  • 0066b79680 swscale/ops_dispatch: account for the vertical filter taps in the tail copy Michael Niedermayer 2026-09-06 01:57:34 +02:00
  • a5048b0d2a swscale/ops_dispatch: pass the line strides to copy_lines() as ptrdiff_t Michael Niedermayer 2026-09-06 05:37:22 +02:00
  • f49f564047 swscale/uops: pad the horizontal filter weights to whole blocks Sensei Wa1nut4 2026-09-05 02:47:35 +02:00