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

Commit Graph

  • 9bec746fe0 avformat/hlsproto: reject out of range EXT-X-TARGETDURATION Michael Niedermayer 2026-08-11 03:56:22 +02:00
  • 06b9b57bee avformat/hlsproto: clamp EXTINF and target duration to a 1ms minimum Michael Niedermayer 2026-08-11 02:58:47 +02:00
  • f2e4aea38d avformat/os_support: fix return value of win32_rename Christopher Decker 2026-07-23 11:01:30 -04:00
  • 2dfe5c58f8 vulkan_encode: fix leak and swallowed errors in init_base_units() Lynne 2026-07-14 00:29:22 +09:00
  • c062b0b380 avfilter/dnn: fix async teardown race condition in all backends Raja-89 2026-07-23 23:22:32 +05:30
  • e78560fc3d scale_d3d11: Fix hw_frame_ctx reference leak Dan Dennedy 2025-12-12 11:08:32 -08:00
  • 69132da1f9 avformat/tls_openssl: bind peer identity for numeric-IP verify Omkhar Arasaratnam 2026-06-05 07:21:29 -07:00
  • 2708223ade avcodec/bsf/dts2pts: evict unconsumable nodes from the poc tree Michael Niedermayer 2026-07-08 16:14:48 +02:00
  • 8828db3bf2 avcodec/bsf/dts2pts: fix removal of 2nd field nodes Michael Niedermayer 2026-07-08 17:24:49 +02:00
  • 3be6c2d943 avformat/mov: Check sample_rate in stsd version 2 audio Furkan Efe Can 2026-10-13 00:39:45 +03:00
  • a7b20ee103 avformat/rtsp: Validate the SampleRate SDP attribute Furkan Efe Can 2026-10-13 00:39:45 +03:00
  • bed45b6f2f avcodec/amfenc: make encoder statistics feedback opt-in Marcin Krycki 2026-09-06 14:36:27 +01:00
  • e31413fb96 avformat/http_auth: Support HTTP and RTSP servers using RFC 7616 SHA-256 Digest authentication, including ONVIF cameras that cannot authenticate with the existing MD5-only implementation. Roger Hardiman 2026-10-11 08:05:28 +01:00
  • cbff97350a tests/fate/jpegapp: add jpegapp bitstream-filter tests Reinhard Nißl 2026-10-11 19:26:56 +02:00
  • 955276412d avcodec/bsf: add jpegapp to inject JPEG APP segments Reinhard Nißl 2026-09-20 21:15:19 +02:00
  • ec33c154fa avfilter/vf_yadif_cuda: Pass 0 or 1 as skip_spatial_check Michael Niedermayer 2026-10-07 00:54:53 +02:00
  • a6c7ff3f4e avfilter/yadif: cosmetics: Reindent after the previous commit Michael Niedermayer 2026-10-07 00:16:29 +02:00
  • 2b99c068db avfilter/yadif: propagate errorsl Michael Niedermayer 2026-10-07 00:16:06 +02:00
  • bd3d2316c0 avformat/wavenc: Reject streams without channels Michael Niedermayer 2026-10-07 00:05:30 +02:00
  • 7b95d353fa avformat/wavenc: Keep the peak envelope channel index across packets Michael Niedermayer 2026-10-07 00:05:29 +02:00
  • 546d1a737c avformat/rmenc: Do not write a byte past odd sized AC-3 packets Michael Niedermayer 2026-10-07 00:04:32 +02:00
  • c6ce8b9586 avformat/movenc: Reject AVIF output with any non-video stream Michael Niedermayer 2026-10-06 23:31:55 +02:00
  • e00aa4bad3 avformat/mpegtsenc: Do not copy extradata that does not exist Michael Niedermayer 2026-10-08 01:53:17 +02:00
  • 10a1b53b69 avutil/des: Do not advance a NULL source pointer Michael Niedermayer 2026-10-07 00:04:31 +02:00
  • af6d20f30c avutil/hwcontext: Fail with ENOSYS when a transfer callback is missing Michael Niedermayer 2026-10-06 23:18:48 +02:00
  • 7b6e2f3a2a fftools/ffmpeg_mux: Avoid signed overflow in the invalid DTS fix-up Michael Niedermayer 2026-10-06 23:17:37 +02:00
  • 25ad646c7c avformat/async: Make abort_request atomic Michael Niedermayer 2026-10-06 23:06:02 +02:00
  • 21441b3400 avcodec/hevc/filter: fix deblocking offsets taken from the wrong CTB Charly Morgand-Poyac 2026-07-25 19:37:30 +02:00
  • 05c6ee22be lavc/hevcdec: skip boundary strength computation for identical MvFields Charly Morgand-Poyac 2026-07-04 18:36:31 +02:00
  • 045dea2a34 docs: remove dead page anchor in link to contributing site and fix link to the mailing list Project516 2026-10-12 21:36:59 +00:00
  • 17c3ea78ff avformat/nut: Store the side data palette in little endian Michael Niedermayer 2026-10-08 01:55:36 +02:00
  • c58b6c14b3 avformat/nutenc: Do not write the BlockAddID as part of CodecSpecificSide Michael Niedermayer 2026-10-07 00:10:02 +02:00
  • 291abf6d93 avformat/hashenc: Do not hash IAMF parameter side data Michael Niedermayer 2026-10-07 00:08:31 +02:00
  • 781f30e44f avformat/nutenc: Do not write IAMF parameter side data Michael Niedermayer 2026-10-07 00:07:48 +02:00
  • c705686a33 avformat/mov: prevent float-cast-overflow in mov_read_clap Marvin Scholz 2026-10-01 16:34:37 +00:00
  • 669f5ab083 vulkan: de-phase queue rotation and pin video pools to a single queue Lynne 2026-07-18 15:04:56 +08:00
  • 2ec8998c3d docs: remove dead page anchor in link to contributing site and fix link to the mailing list Project516 2026-10-13 15:55:52 +00:00
  • 03405b27ff avformat/mov: remove auxl references from gain maps already applied with a tmap derived image James Almer 2026-10-13 19:29:59 -03:00
  • 8d4d9e5449 ffplay: un-premultiply the chapter list without dividing every channel Michael Niedermayer 2026-10-13 06:07:00 +02:00
  • 53ca051ffa ffplay: scroll the chapter list bitmap instead of rendering every row again Michael Niedermayer 2026-10-13 06:06:17 +02:00
  • 6d5667ead8 ffplay: wake up for input events instead of sleeping until the next refresh Michael Niedermayer 2026-10-13 06:02:51 +02:00
  • 5e3e33501a ffplay: move the chapter list selection without rebuilding the rows Michael Niedermayer 2026-10-13 06:02:24 +02:00
  • 2b7ca873b5 ffplay: render the chapter list once per frame Michael Niedermayer 2026-10-13 06:01:10 +02:00
  • 72b992934c ffplay: render only the chapter list strips that changed Michael Niedermayer 2026-10-08 18:53:44 +02:00
  • ebfc9497f7 apv_metadata: Add delete_filler option Mark Thompson 2026-05-04 12:30:08 +01:00
  • b5d8c52933 cbs_apv: Support tile_dummy_bytes Mark Thompson 2026-05-04 12:29:00 +01:00
  • 01cf1a5396 fate/probe: test probing of concatenated PNGs Kacper Michajłow 2026-09-30 20:57:32 +02:00
  • d274574c5b fate/probe: test mpeg-ts behind a png with an unaligned first packet Kacper Michajłow 2026-09-23 00:23:13 +02:00
  • a38ce70f0e avformat/img2dec: do not let a complete PNG outscore what follows it Kacper Michajłow 2026-09-23 00:20:45 +02:00
  • f403a1da02 avcodec/jpeg2000dec: remove redundant ff_thread_finish_setup() call Sean McGovern 2026-10-08 04:57:27 -04:00
  • 24e860f6d3 avformat/mpegtsenc: Check the size of Opus packets before adding the control header Michael Niedermayer 2026-10-08 01:53:31 +02:00
  • 112b0bbab2 avformat/gxfenc: Do not read past the end of MPEG-2 packets shorter than 2 bytes Michael Niedermayer 2026-10-06 23:23:11 +02:00
  • c4fa2d351e avformat/mpegtsenc: Check the size of H.26x packets with prepended data Michael Niedermayer 2026-10-06 23:21:59 +02:00
  • 403b3c294f avformat/options: Set the stream group type after allocating its parameters Michael Niedermayer 2026-10-06 07:33:31 +02:00
  • a659cd842b avformat/oggenc: Propagate page buffering errors Michael Niedermayer 2026-10-07 00:03:31 +02:00
  • 6d40aa1739 avformat/oggenc: Reset the current page when it cannot be buffered Michael Niedermayer 2026-10-06 07:33:05 +02:00
  • 6fdfafa31a avformat/movenc: Check the pixel format for AVIF output Michael Niedermayer 2026-10-06 07:32:41 +02:00
  • 61db65d382 avformat/vvc: Infer the level of the highest sublayer from general_level_idc Michael Niedermayer 2026-10-07 06:05:14 +02:00
  • 3d14f6f9e2 avformat/vvc: Check the number of sublayers Michael Niedermayer 2026-10-06 07:29:59 +02:00
  • 376e9bb3f6 avformat/vvc: Infer vps_default_ptl_dpb_hrd_max_tid_flag as 1 when absent Michael Niedermayer 2026-10-13 01:20:15 +02:00
  • 78a29fd62f avformat/latmenc: Take the extradata size as size_t Michael Niedermayer 2026-10-06 07:11:38 +02:00
  • c2d0a6e5f4 avformat/apngenc: Reject new extradata larger than INT_MAX Michael Niedermayer 2026-10-06 07:25:51 +02:00
  • ff53919a2d avformat/img2enc: Compute the split plane sizes in 64 bit Michael Niedermayer 2026-10-07 04:50:42 +02:00
  • 0b1c279b62 avformat/wavenc: Reject peak envelope writing without channels Michael Niedermayer 2026-10-06 07:19:23 +02:00
  • f69151b0f9 avformat/mxfenc: Fail on unsupported D-10 audio codecs Michael Niedermayer 2026-10-06 06:56:00 +02:00
  • 52b653190c avformat/nut: Fix files with many streams Michael Niedermayer 2026-10-08 07:31:26 +02:00
  • 0eeb79fcc5 avcodec/jpeg2000htdec: reject background coefficients whose ROI shift exceeds the sample precision Michael Niedermayer 2026-10-12 03:56:55 +02:00
  • dde2f1b077 avcodec/ratecontrol: keep the wanted bits inside the int64 range in both directions Michael Niedermayer 2026-10-10 17:57:35 +02:00
  • 17c71e3772 avcodec/elbg: keep the total error in 64 bits Michael Niedermayer 2026-10-10 18:05:42 +02:00
  • f603c70284 avcodec/txd: reject unsupported d3d formats before allocating the frame Michael Niedermayer 2026-10-10 18:05:42 +02:00
  • f8860aebb1 avformat/asfdec_o: deinterleave spread audio completely Michael Niedermayer 2026-10-10 07:15:39 +02:00
  • d75429af4c avformat/asfdec_o: truncate a media object whose payload data ends at EOF Michael Niedermayer 2026-10-10 07:15:39 +02:00
  • 96eea38241 avcodec/proresenc_kostya: keep the worst-case slice size free before encoding a slice Michael Niedermayer 2026-10-10 06:49:06 +02:00
  • 8dcba5f266 avformat/asfdec_o: reject packets positioned beyond INT64_MAX/2 Michael Niedermayer 2026-10-10 06:48:33 +02:00
  • a8d0a523e0 avformat/asfdec_o: reject Simple Index Objects whose size does not fit an int64 Michael Niedermayer 2026-10-10 06:48:33 +02:00
  • e11ab82858 avformat/mov: skip empty edits in the middle of an edit list Michael Niedermayer 2026-10-10 06:48:07 +02:00
  • 1ed0bf80ad avformat/mov: keep the duration of edits with a negative media time Michael Niedermayer 2026-10-10 06:48:07 +02:00
  • 9bca133c03 avformat/mov: saturate the audio pre-roll search time of an edit Michael Niedermayer 2026-10-10 06:48:07 +02:00
  • 9181f3a924 avformat/mov: compute the time to sample position of an edit directly Michael Niedermayer 2026-10-10 06:48:07 +02:00
  • 3a7a9e5dd3 avutil/dict: copy dictionaries without duplicate keys in linear time Michael Niedermayer 2026-10-10 06:46:25 +02:00
  • 7521ca2ca6 avformat/sbgdec: fix the timestamps of the events expanded from blocks Michael Niedermayer 2026-10-10 06:45:00 +02:00
  • 90d45b94f6 avformat/sbgdec: bound the number of events a script expands to Michael Niedermayer 2026-10-10 06:45:00 +02:00
  • ed85a019cf avformat/sbgdec: compute the extradata size of the intervals in 64 bits Michael Niedermayer 2026-10-10 06:45:00 +02:00
  • b8f74a99fb avcodec/cbs_h266: allocate the VPS profile_tier_level array on demand Michael Niedermayer 2026-10-10 06:38:14 +02:00
  • 93739f4bbb avformat/wtvdec: append depth-2 allocation table blocks at the current sector count Michael Niedermayer 2026-10-10 06:20:44 +02:00
  • 42982a9b8a avcodec/ftr: reject sub-decoder output that yields no frame Michael Niedermayer 2026-10-10 06:20:43 +02:00
  • 26bf8651a8 avcodec/exif: bound the parsed IFD entries by the size of the EXIF buffer Michael Niedermayer 2026-10-10 05:28:20 +02:00
  • c69aff7454 avcodec/exif: stop following an IFD chain that loops Michael Niedermayer 2026-10-10 05:23:52 +02:00
  • 42e81e00c6 avcodec/vvc/cabac: reject entropy coding sync without entry points Michael Niedermayer 2026-10-10 05:23:52 +02:00
  • 1a2d690da2 avcodec/h264_cabac: do not adjust the CABAC mb_type of SI slices Michael Niedermayer 2026-10-10 05:23:52 +02:00
  • 6608339778 avcodec/adpcm: compute the Rhetorex step index update in 32-bit wrapping arithmetic Michael Niedermayer 2026-10-10 05:09:49 +02:00
  • 2defa3985a avcodec/mjpegdec: handle THP restart intervals in all scan types Michael Niedermayer 2026-10-10 04:57:53 +02:00
  • 10b6349503 avformat/mov: bound the edit list rebuilt sample index Michael Niedermayer 2026-10-10 05:01:02 +02:00
  • c7eefe191a avformat/wtvdec: reject file allocation tables that list a sector more than once Michael Niedermayer 2026-10-10 04:58:34 +02:00
  • 548cf658c0 avcodec/eatgq: reject packets too small for the frame before allocating it Michael Niedermayer 2026-10-10 04:58:54 +02:00
  • 3df42b4cae avformat/sbgdec: reject tone-sets with more than 16 channels Michael Niedermayer 2026-10-10 04:58:54 +02:00
  • 60795d2f6e avcodec/imm5: switch to the receive_frame API Michael Niedermayer 2026-10-10 04:55:21 +02:00
  • a106a10679 avcodec/cbs_apv: reject a frame width or height of 0 Michael Niedermayer 2026-10-10 04:53:31 +02:00
  • af1ed02d68 tools/target_bsf_fuzzer: skip filters that av_bsf_alloc() does not support Michael Niedermayer 2026-10-10 04:50:51 +02:00
  • 561130d30b avcodec/aac/aacdec_usac_mps212: avoid shifting a negative IPD index Michael Niedermayer 2026-10-10 04:50:51 +02:00