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

Commit Graph

  • 29e619e767 avcodec/aacsbr_template: don't leak on ff_aac_sbr_ctx_alloc_init failure Timo Rothenpieler 2026-09-26 00:32:08 +02:00
  • b5763f40f3 avutil/tests/rational: return failure on any reported mismatch Kacper Michajłow 2026-09-22 18:21:06 +02:00
  • 09f879b074 swresample: keep integer samples if channels are only copied Kacper Michajłow 2026-09-27 16:05:52 +02:00
  • c7ad544c1f swresample/rematrix: don't check channels that are only reordered Kacper Michajłow 2026-09-27 16:04:59 +02:00
  • bccb1b6fb8 swresample/rematrix: allow layouts of SWR_CH_MAX channels Kacper Michajłow 2026-09-27 16:04:09 +02:00
  • 70e948e2e5 swresample/rematrix: recognize the stereo downmix pair in custom layouts Kacper Michajłow 2026-09-27 16:03:32 +02:00
  • 4bab8327f9 swresample/rematrix: treat a single channel next to unused ones as mono Kacper Michajłow 2026-09-27 16:02:49 +02:00
  • 0a76163ce2 avfilter/vf_convolution: don't assume frame is multiple of 16 pixels wide Timo Rothenpieler 2026-09-25 22:55:01 +02:00
  • a11352c9a0 avcodec/aacsbr_template: don't leak on ff_aac_sbr_ctx_alloc_init failure Timo Rothenpieler 2026-09-26 00:32:08 +02:00
  • 7107f093d7 avcodec/aacsbr_template: don't leak on ff_aac_sbr_ctx_alloc_init failure Timo Rothenpieler 2026-09-26 00:32:08 +02:00
  • 2223115a5a avfilter/vf_convolution: don't assume frame is multiple of 16 pixels wide Timo Rothenpieler 2026-09-25 22:55:01 +02:00
  • 2e47de6390 avfilter/vf_convolution: don't assume frame is multiple of 16 pixels wide Timo Rothenpieler 2026-09-25 22:55:01 +02:00
  • e594a51859 avfilter/vf_convolution: don't assume frame is multiple of 16 pixels wide Timo Rothenpieler 2026-09-25 22:55:01 +02:00
  • dfe07a591d avfilter/vf_convolution: don't assume frame is multiple of 16 pixels wide Timo Rothenpieler 2026-09-25 22:55:01 +02:00
  • 4236007b60 avfilter/vf_convolution: don't assume frame is multiple of 16 pixels wide Timo Rothenpieler 2026-09-25 22:55:01 +02:00
  • 806d685427 avformat/libcurl: clear aborted flag on explicit seek Niklas Haas 2026-09-18 11:20:56 +02:00
  • f996898f48 avformat/libcurl: add delay before subsequent retries Niklas Haas 2026-09-29 20:29:07 +02:00
  • 9e23b2249f avformat/libcurl: move retry handling to the URL thread Niklas Haas 2026-09-29 20:27:06 +02:00
  • 685ebf98ef avformat/libcurl: report accurate error on CURLm failure Niklas Haas 2026-09-03 22:09:03 +02:00
  • 9261d4923f avformat/libcurl: return CURLcode alongside AVERROR Niklas Haas 2026-09-29 20:20:24 +02:00
  • 241fe64940 avfilter/vf_convolution: don't assume frame is multiple of 16 pixels wide release/4.4 Timo Rothenpieler 2026-09-25 22:55:01 +02:00
  • 9695f0c831 avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • eb4d7e3c30 avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • c0c5477b34 avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • 530c0ace63 avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • 3f740d6aa3 avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • d46603a497 avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • b4a62c3254 avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • 85b823bb6b avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • 9f5262af08 avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • 3b628fa67a tests/fate/swscale: run unstable tests for all available backends Ramiro Polla 2026-09-25 12:36:35 +02:00
  • 41a618dfc2 swscale/tests/swscale: add "-hw default" option to test default device Ramiro Polla 2026-09-28 15:36:01 +02:00
  • 6c613ea15d swscale/tests/swscale: return enomem when allocation fails Ramiro Polla 2026-09-28 17:10:11 +02:00
  • f73027b495 swscale/tests/swscale: don't skip same-format conversions with -hw Ramiro Polla 2026-09-28 16:37:43 +02:00
  • 87113a5e1f swscale/graph: error out on unimplemented plane passthrough for hardware frames Ramiro Polla 2026-09-28 15:26:29 +02:00
  • 8e3a1bd53b swscale/tests/swscale: fix -backends spirv with -hw option Ramiro Polla 2026-09-28 15:24:36 +02:00
  • 3e528173e9 swscale/tests/swscale: don't skip same-size conversions by default Ramiro Polla 2026-09-28 17:32:07 +02:00
  • abca972d21 tests/fate/swscale: use REF=/dev/null instead of keeping empty reference file Ramiro Polla 2026-09-25 12:32:58 +02:00
  • e47b661aa5 tests/fate/demux: add HLS WebVTT rendition and self-referencing master tests Kacper Michajłow 2026-09-29 11:34:20 +02:00
  • 7f7c1d48b0 avformat/dashdec: free the context if copying the whitelists fails Kacper Michajłow 2026-09-29 11:34:20 +02:00
  • cc4cb200c6 avformat/dashdec: free the old IO buffer when reopening a representation Kacper Michajłow 2026-09-29 11:34:18 +02:00
  • 051b8db722 avformat/hls: free the subtitle context if copying the whitelists fails Kacper Michajłow 2026-09-29 11:34:17 +02:00
  • 6053155d19 avformat/hls: use the playlist of the new variant in ensure_playlist() Kacper Michajłow 2026-09-29 11:34:15 +02:00
  • 0685103bd2 avformat/hls: free the previous segments if parsing a playlist fails Kacper Michajłow 2026-09-29 11:34:13 +02:00
  • 32d6bf11a7 avformat/hls: fix subtitle playlist IO buffer leaks Kacper Michajłow 2026-09-29 11:34:11 +02:00
  • 3322ac1646 avformat/libcurl: guard against overflow from undelimited responses Niklas Haas 2026-09-05 13:51:57 +02:00
  • bd653acbf5 avformat/libcurl: harden Content-Range parsing Niklas Haas 2026-09-04 17:31:52 +02:00
  • 192860f9d0 avformat/libcurl: add extra Content-Range sanity checks Niklas Haas 2026-09-29 20:16:30 +02:00
  • f8f84348df avcodec/targa: reject truncated RLE packet payloads Trithem90 2026-09-01 21:44:45 +02:00
  • e45aa1bf83 avfilter/deinterlace_vaapi: keep previous PTS in 64 bits yusuke iijima 2026-09-28 16:34:13 +09:00
  • d85cdd2597 avcodec/cavs: check reference frame before pointer arithmetic Xiujun Wang 2026-09-29 01:51:44 +08:00
  • 3116ce4f3e avformat/wavenc: move RF64 seekability check to wav_init Hunter Kvalevog 2026-09-24 16:59:35 -05:00
  • 92f5c7f211 avformat/wavenc: disallow write_peak=only with RF64 Hunter Kvalevog 2026-09-23 19:23:14 -05:00
  • 74962818a8 avfilter/af_dynaudnorm: reallocate the window when a command changes the frame length Michael Niedermayer 2026-09-24 00:54:55 +02:00
  • c1f7cd0599 avfilter/af_dynaudnorm: reject a frame length whose window does not fit an int Michael Niedermayer 2026-09-24 00:53:36 +02:00
  • 6c33c969b4 avformat/webpenc: require the VP8X flags byte to be within the packet Michael Niedermayer 2026-09-25 05:58:26 +02:00
  • 9df5d7703d avformat/webpenc: reject a VP8X chunk that extends past the packet Michael Niedermayer 2026-09-24 00:47:48 +02:00
  • 8b9e02cc17 avfilter/vf_convolution: don't assume frame is multiple of 16 pixels wide Timo Rothenpieler 2026-09-25 22:55:01 +02:00
  • e383b7d532 avcodec/aacsbr_template: don't leak on ff_aac_sbr_ctx_alloc_init failure Timo Rothenpieler 2026-09-26 00:32:08 +02:00
  • fa43dc69c4 swscale/utils: compare the cascade image sizes in 64 bits Michael Niedermayer 2026-09-25 02:12:23 +02:00
  • 903239c4eb avfilter/af_alimiter: compute the buffer size without int overflow Michael Niedermayer 2026-09-24 00:50:13 +02:00
  • 291f96f792 avfilter/vf_libopencv: unmap the shape file on column overflow zhang xingxing 2026-09-21 06:14:25 +02:00
  • bd9ff77306 avfilter/vf_libopencv: reject custom shape files without columns zhang xingxing 2026-09-21 06:14:25 +02:00
  • 82b280ca2a avfilter/vf_libopencv: return the error from read_shape_from_file() Michael Niedermayer 2026-09-21 06:14:25 +02:00
  • afe9d68be1 avformat/oggenc: derive bitexact serial numbers from the stream headers Romain Beauxis 2026-09-27 12:07:26 -05:00
  • ec09105c1c fate/ogg-flac: add bitexact serial number tests Romain Beauxis 2026-09-27 23:28:04 -05:00
  • 6f5c50fe7c libavformat/tests: add ogg_pages Romain Beauxis 2026-09-27 23:28:04 -05:00
  • 76284e5562 avutil/hwcontext_amf: Fix DX12 => AMF Derive Dmitrii Gershenkop 2026-09-23 17:23:22 +02:00
  • 45f3fecca9 avfilter/vf_cropdetect: drop the unused pixel sizes from checkline_edge() Michael Niedermayer 2026-09-22 00:30:47 +02:00
  • bde5c6acb6 avfilter/vf_cropdetect: scan the edge map with a one byte pixel step Michael Niedermayer 2026-09-22 00:30:20 +02:00
  • 84779ade26 tests/fate: Rhetorex ADPCM decoder test case Peter Ross 2025-06-28 10:17:32 +10:00
  • 4c07f9ee04 avformat/riff: Rhetorex ADPCM decoder Peter Ross 2026-09-27 09:06:03 +10:00
  • 060b019b5f avcodec/adpcm: Rhetorex ADPCM decoder Peter Ross 2025-06-20 21:18:00 +10:00
  • 9a33f26385 avfilter/vf_bm3d: reject planes smaller than the block size Michael Niedermayer 2026-09-22 00:30:20 +02:00
  • 263a85e2a2 avcodec/mscc: avcodec/mscc: allocate the RLE buffer with av_mallocz to avoid heap disclosure Umar Pathan 2026-09-07 00:32:19 +02:00
  • be21a3957c avformat/rtpdec_qdm2: Reject block_size larger than the reassembly buffer Michael Niedermayer 2026-09-19 20:48:10 +02:00
  • 6d72540d42 avutil/eval: evaluate the first argument of clip() only once zhang xingxing 2026-09-21 06:13:29 +02:00
  • 9578bef90f avfilter/vf_huesaturation: use the red weight in transform_point() zhang xingxing 2026-09-21 06:12:14 +02:00
  • 89909a18c1 avfilter/vf_huesaturation: skip the luminance shear when the luminance vector is zero zhang xingxing 2026-09-21 06:10:49 +02:00
  • 2ff5405601 avformat/http: reject a Content-Range whose end lies before its start Michael Niedermayer 2026-09-21 05:29:44 +02:00
  • 2a057e6be9 avformat/flvdec: bound the keyframe index arrays by the metadata tag size Michael Niedermayer 2026-09-21 05:29:43 +02:00
  • 01ce3d4d4f avcodec/mimic: carry the pinned block grid across frame threads Michael Niedermayer 2026-09-19 22:16:35 +02:00
  • abad70c575 fftools/ffprobe: refuse the diagram output formats Michael Niedermayer 2026-09-15 06:15:16 +02:00
  • da555d4caa avcodec/diracdec: fail on a data unit whose size does not fit the bit reader Michael Niedermayer 2026-09-15 06:13:53 +02:00
  • 6ae78e8554 avformat/tee_common: reject slave options without a closing bracket Michael Niedermayer 2026-09-15 06:13:01 +02:00
  • ad2287d6d2 avcodec/proresenc_anatoliy: detect a partial bottom macroblock row from the field height Michael Niedermayer 2026-09-14 03:33:00 +02:00
  • d74f5e0559 avcodec/proresenc_anatoliy: fill the slice from the field's own number of lines Michael Niedermayer 2026-09-14 03:32:18 +02:00
  • 9edd06f861 avcodec/proresenc_kostya: fill macroblock rows past the end of the bottom field Michael Niedermayer 2026-09-14 03:32:13 +02:00
  • 7813a44113 avformat/rtpenc: skip the ADTS header once for both AAC payload formats Michael Niedermayer 2026-09-13 02:19:21 +02:00
  • 6cf8bfb57d avformat/rtpenc_latm: check that the PayloadLengthInfo fits the RTP payload Michael Niedermayer 2026-09-07 00:37:01 +02:00
  • a8f7636823 avcodec/xan: use only the bytes xan_unpack() wrote as image data Michael Niedermayer 2026-09-22 00:50:26 +02:00
  • 68e78f1826 fftools/ffprobe: make level an optionally print value James Almer 2026-09-27 21:04:15 -03:00
  • 3e6580db5b tests/fate/subtitles: add fate-sub-karaoke-webvttenc test Jun Zhao 2026-09-28 07:00:19 +08:00
  • 4eb9cb07d9 avcodec/webvttenc: convert ASS karaoke tags into WebVTT cue timestamps Jun Zhao 2026-09-28 07:00:19 +08:00
  • 7f2b4adeac fftools/ffmpeg_enc: ensure subtitle packet pts respects output start_time Jun Zhao 2026-09-28 07:00:19 +08:00
  • 55718343aa avcodec/ass_split: add karaoke callback to ASSCodesCallbacks Jun Zhao 2026-09-28 07:00:19 +08:00
  • 1de217ad4b avformat/mux: don't let positive write_trailer ret shadow pb failure Timo Rothenpieler 2026-09-24 14:21:41 +02:00
  • ebafaee10a avcodec/h264dec: do not add 0 to the NULL plane pointers when filling a missing field Michael Niedermayer 2026-09-19 22:16:35 +02:00
  • 939c2c733b tests/fate/ffprobe: update reference file for fate-ffprobe_xsd James Almer 2026-09-27 20:53:02 -03:00
  • c6ea3979ef doc/APIchanges: add entries and version bump for the recent commits James Almer 2026-09-27 20:32:34 -03:00