1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-25 14:19:27 +03:00

Commit Graph

  • 5d6f409cdd lavc/hevcdec: decode runs of bypass bins with one integer division Charly Morgand-Poyac 2026-07-05 22:45:39 +02:00
  • ea8ca20168 lavc/hevcdec: skip the coefficient clear for DC-only blocks Charly Morgand-Poyac 2026-07-05 14:09:47 +02:00
  • 24f3ab761e lavc/hevcdec: precompute the significance context tables per scan Charly Morgand-Poyac 2026-07-05 14:09:47 +02:00
  • c31a781412 avcodec/audio_frame_queue: add skip samples side data to output packets James Almer 2026-07-05 11:12:01 -03:00
  • 87bcbbff57 avcodec/libfdk-aacenc: don't propagate a skip samples value higher than the frame size James Almer 2026-07-03 13:28:51 -03:00
  • 1f24840239 avdevice/alsa: auto-detect channel layout when capturing audio Romain Beauxis 2026-05-13 08:18:49 -04:00
  • 8d9bd942ab apv_decode: call ff_thread_finish_setup() Lynne 2026-07-04 13:31:15 +09:00
  • 300cac3078 apv_decode: call ff_thread_finish_setup() Lynne 2026-07-04 13:31:15 +09:00
  • 6bae3bd385 avformat/wavdec: move ID3v2 auto-parsing flag from w64 to wav Nil Fons Miret 2026-07-10 15:04:16 +00:00
  • a7c116b536 avcodec/mjpegdec: reject redundant scans of a sequential image Michael Niedermayer 2026-07-08 02:11:44 +02:00
  • 19a2758e55 avformat/mvrdec: add MVR CCTV demuxer Zhao Zhili 2026-06-24 20:32:07 +08:00
  • 35f8f4bdc0 avformat/wavdec: limit memory allocated for BEXT coding history data Tobias Rapp 2026-07-10 11:43:40 +02:00
  • d09d5afc3a avutil/hwcontext_vulkan: declare cuda as a transfer-compatible format Philip Langdale 2026-07-08 16:56:34 -07:00
  • 0baa71b53c avutil/hwcontext_vulkan: query the actual image format in try_export_flags Zhao Zhili 2026-07-09 22:19:44 +08:00
  • 7c4e41b54c avcodec: Add itut-t35 metadata as a codec type Vignesh Venkat 2026-04-29 17:02:43 -07:00
  • 40ce1513c6 avcodec/mjpegdec: reject flipping of bayer images Michael Niedermayer 2026-07-05 01:43:49 +02:00
  • b4b30ff8fd libavutil/vulkan: fix elem_size computation in vulkan_export_to_cuda Zhao Zhili 2026-07-09 20:51:07 +08:00
  • 8ad6288553 avfilter/vf_libplacebo: add flag to inherit the input's Vulkan device Philip Langdale 2026-07-08 08:02:40 -07:00
  • 8de8405796 avcodec/tdsc: reject out-of-frame cursor position Michael Niedermayer 2026-07-01 06:18:07 +02:00
  • 15bbf3a21d avformat/spdif: fix reading past the buffer when probing AAC in IEC 61937 Michael Niedermayer 2026-07-05 03:22:13 +02:00
  • ec6c89c1bb avcodec/x86/h264_intrapred: SSE2 impl. of pred8x8l_dc_8 Zuxy Meng 2026-04-26 21:12:49 -07:00
  • c57660fb18 avfilter/vf_scale_cuda: fix non-scaling format conversion Zhao Zhili 2026-07-08 19:31:30 +08:00
  • c29d710cd5 avutil/hwcontext_vulkan: reject unsupported semi-planar CUDA imports Philip Langdale 2026-07-06 12:36:02 -07:00
  • 30ba440386 avutil/hwcontext_vulkan: CUDA interop semaphores are per image Philip Langdale 2026-07-06 10:04:10 -07:00
  • 927f205eb8 avutil/hwcontext_vulkan: fix CUDA interop for packed formats Philip Langdale 2026-07-06 09:24:21 -07:00
  • 45bc6c0c08 aarch64/h26x: move step macros before their functions Zhao Zhili 2026-07-03 22:01:55 +08:00
  • ee9aba4c55 aarch64/h26x: give step macros distinct names per function Zhao Zhili 2026-07-03 21:22:39 +08:00
  • 741e563077 aarch64/h26x: parameterize calc_all step macro name Zhao Zhili 2026-07-03 21:22:39 +08:00
  • 1d5550613b avcodec/bsf/source: fix packet leak on av_packet_ref failure Zhao Zhili 2026-07-07 15:19:09 +08:00
  • 2b5a258ad5 avcodec/bsf: tighten loop variable scope in av_bsf_link Zhao Zhili 2026-07-07 15:01:46 +08:00
  • 3b08818dd8 avcodec/bsf: fix wrong pad index in av_bsf_link diagnostics Zhao Zhili 2026-07-07 14:58:59 +08:00
  • 089e86692c avcodec/bsf: fix codec-id match loop in av_bsf_link Zhao Zhili 2026-07-07 14:49:49 +08:00
  • 6a351a3113 avformat/dashdec: check fragment_timescale before division in refresh_manifest Steven Liu 2026-07-06 08:04:20 +08:00
  • 0c0dd61b8f avformat/dashdec: fix integer truncation in calc_max_seg_no() Steven Liu 2026-06-16 22:05:31 +08:00
  • 5e0ca682a4 avformat/dashdec: check NULL pointer before use str_end_offset Steven Liu 2026-06-16 21:42:13 +08:00
  • 813c28d1ce avformat/dashdec: check NULL pointer of av_strtok value before use it Steven Liu 2026-06-16 21:40:37 +08:00
  • a73d648f6e avfilter/vf_v360: keep remap source coordinates in bounds Michael Niedermayer 2026-06-27 21:31:23 +02:00
  • b3712addc9 avfilter/vf_v360: reject dimensions too small for the projection Michael Niedermayer 2026-06-27 21:31:23 +02:00
  • fe47696aa1 avcodec/lzf: pad the decompressed buffer Michael Niedermayer 2026-07-05 22:55:50 +02:00
  • 90a285ca78 avcodec/jpeg2000dec: avoid signed overflow in ROI shift Michael Niedermayer 2026-07-01 06:09:34 +02:00
  • c5150ad48b avcodec/hevc/ps: avoid signed overflow reading act qp offsets Michael Niedermayer 2026-07-01 06:09:34 +02:00
  • ca9d828102 avformat/whip: disable DTLS certificate verification Jack Lau 2026-07-03 20:56:36 +08:00
  • a41f543113 avcodec/vvc/dec: fix pixel buffer tab leak on chroma format change Michael Niedermayer 2026-07-07 02:46:20 +02:00
  • df2649ffb1 avcodec/vvc/dec: merge the SAO and ALF pixel buffer tab loops Michael Niedermayer 2026-07-07 02:45:49 +02:00
  • 160737cf0d fftools/opt_common: fix format string bug in print_program_info Zhao Zhili 2026-07-06 20:17:13 +08:00
  • 2dfe02aff8 fftools/ffmpeg_demux: free stream group reference array in DemuxStream James Almer 2026-07-06 21:09:06 -03:00
  • 4eb56054c2 fftools/ffmpeg_demux: merge LCEVC enhancement payloads into the base stream James Almer 2026-06-24 08:28:52 -03:00
  • f2b3888754 avcodec/bsf: add an LCEVC stream merging bsf James Almer 2026-06-24 08:26:37 -03:00
  • 32a256f619 avcodec: add a graph based bitstream filtering API James Almer 2026-06-24 08:24:01 -03:00
  • b06c5316b7 avfilter/vsrc_gfxcapture_winrt: add missing system_error include Kacper Michajłow 2026-07-06 02:53:38 +02:00
  • 94138f6973 avfilter/vsrc_gfxcapture_winrt: add missing system_error include Kacper Michajłow 2026-07-06 02:53:38 +02:00
  • c6498178bb avfilter/vsrc_gfxcapture_winrt: add missing system_error include Kacper Michajłow 2026-07-06 02:53:38 +02:00
  • f2cd9282a9 Changelog: move iTerm2 muxer entry from 9.0 to <next> Zhao Zhili 2026-07-02 19:36:33 +08:00
  • 976490dcc3 avformat/hls_sample_encryption: Validate ADTS frame length against packet Michael Niedermayer 2026-06-23 04:15:24 +02:00
  • c74f279559 avfilter/vf_quirc: Changed character specifier Jamaika1 2026-07-05 22:31:27 +00:00
  • 79adb692a2 rvv: add optimized h264 intra prediction functions Tristan Matthews 2025-07-20 12:13:00 +00:00
  • 92737390dc avcodec/vulkan_hevc: reject too many VPS HRD parameter sets Pavel Kohout 2026-06-30 21:55:49 +02:00
  • 5cff5a3a5a avformat/oggparsevorbis.c: Prevent integer overflow when summing header lengths; add bounds check. Romain Beauxis 2026-05-21 20:55:41 +00:00
  • bda1c6f1f9 avformat/oggparsevorbis.c: Prevent integer overflow when summing header lengths; add bounds check. Romain Beauxis 2026-05-21 20:55:41 +00:00
  • 97cbffe917 all: Don't discard const through {mem,str,strr}chr Andreas Rheinhardt 2026-07-03 15:48:32 +02:00
  • 14604ec4b7 avformat/iff: reject invalid data_size in ANIM Michael Niedermayer 2026-07-01 06:18:07 +02:00
  • 8b1118818b avformat/mods: bail out on av_get_packet() failure Zhao Zhili 2026-05-23 02:20:20 +08:00
  • 056192a835 avformat/mods: fix keyframe flagging in read_packet Zhao Zhili 2026-05-23 02:25:41 +08:00
  • c364ab176f avformat/hls: reject Master Playlist tags in a Media Playlist Kacper Michajłow 2026-06-27 17:43:33 +02:00
  • dcc18b6077 avformat/mov: bound the iref thmb/cdsc entry count by the sub-box size Omkhar Arasaratnam 2026-06-30 21:58:38 +02:00
  • e058e8c0c5 vf_photosensitivity: fix metadata when duplicating frames Vladimir Panteleev 2026-06-15 20:46:19 +00:00
  • dd057bd856 fate/filter-video: add photosensitivity blend test Vladimir Panteleev 2026-06-15 10:18:05 +00:00
  • 722493d3e1 vf_photosensitivity: add blend option Vladimir Panteleev 2022-11-19 20:23:59 +00:00
  • 734cbb6617 vf_photosensitivity: scale badness threshold with history size Vladimir Panteleev 2020-03-03 06:37:57 +00:00
  • e7cbfd1c50 avcodec/lcldec: zero the not-decoded tail to avoid heap disclosure Michael Niedermayer 2026-06-28 19:04:07 +02:00
  • 4da9812e25 avfilter/vf_quirc: resize the quirc buffers when the input size changes Michael Niedermayer 2026-06-28 15:33:38 +02:00
  • f50e22c68d swscale/output: avoid signed overflow in yuv2rgb_write_full luma scaling Michael Niedermayer 2026-07-01 06:09:33 +02:00
  • 3b28a08a32 avformat/wavdec: fix integer overflow in W64 chunk size check Michael Niedermayer 2026-07-03 04:47:13 +02:00
  • 4c6217477f avcodec/nvdec: don't double free the fdd-owned context on the sep_ref error path Michael Niedermayer 2026-06-30 00:24:07 +02:00
  • a76190152d avformat/imfdec: reject virtual tracks with no resources Pavel Kohout 2026-06-30 21:54:03 +02:00
  • 0fe4bd4b43 avformat/imfdec: check for a missing or empty Path in the asset map Pavel Kohout 2026-06-30 21:53:37 +02:00
  • 22b08e8cc1 swscale/x86: fix SIGILL in u8 SCALE on SSE4-only CPUs Zhao Zhili 2026-07-03 19:04:37 +08:00
  • 6f2f3755a0 avformat/whip: disable DTLS certificate verification Jack Lau 2026-07-03 20:56:36 +08:00
  • ddf8f40301 avdevice/avfoundation: wait for frame consumption to avoid dropping A/V frames Jun Zhao 2026-06-18 23:14:21 +08:00
  • 2f779272e0 libavformat/img2enc: add update_filemtime option marcos ashton 2026-03-23 16:03:40 +00:00
  • a37171bed5 tests/fate/hevc: add scale filter dependency to fate-hevc-bsf-mp4toannexb-new-extradata James Almer 2026-07-03 15:43:08 -03:00
  • fad2e0bc50 tests/checkasm/motion: Improve randomizing buffers Andreas Rheinhardt 2026-06-30 15:37:56 +02:00
  • f3343f51b1 tests/checkasm/motion: Improve reporting Andreas Rheinhardt 2026-06-30 15:22:09 +02:00
  • 67dfae9c5f avcodec/x86/me_cmp: Reduce amount of registers used Andreas Rheinhardt 2026-06-30 15:08:34 +02:00
  • 061b28fad6 avcodec/x86/me_cmp: Improve median_sad functions Andreas Rheinhardt 2026-06-30 14:28:01 +02:00
  • 766074133f avfilter/dnn_backend_torch: fix missing ret in async error path tknaveen 2026-04-30 16:43:49 +05:30
  • 9011e7083e tests/fate/ffmpeg: remove audio stream from fate-autorotate James Almer 2026-06-30 22:50:17 -03:00
  • 6d72600a30 fftools/ffplay: remove SDL_AUDIO_ALSA_SET_BUFFER_SIZE Hunter Kvalevog 2026-07-02 19:17:30 -05:00
  • 2e9dfa0214 .forgejo/actions/rebase-pr: workaround stale forge.event.pull_request.merge_base value Kacper Michajłow 2026-07-03 00:05:20 +02:00
  • aafb5c655e avcodec/mace: reject sample counts that overflow int Michael Niedermayer 2026-06-29 01:16:44 +02:00
  • 63958ce2b5 avcodec/apac: Check bitstream_size to avoid integer overflow Anxious Koisi 2026-06-28 23:03:25 +02:00
  • d8c1dd4233 tests/fate/ac3: add a test to check correct encoder sample output James Almer 2026-06-30 16:11:48 -03:00
  • b192eb5b71 avcodec/audio_frame_queue: take into account padding in input frames James Almer 2026-06-30 13:12:04 -03:00
  • b5bfb7716c avcodec/ac3enc: drain the buffered samples at the end of encoding James Almer 2026-06-29 19:24:39 -03:00
  • 14ed5e8ae3 forgejo/workflows: rebase PR commits onto target branch before running verification Kacper Michajłow 2026-06-30 13:09:41 +02:00
  • da8f9c4cac swscale/ops: Move stuff for enumerating op lists out Andreas Rheinhardt 2026-06-24 16:51:27 +02:00
  • cd9e6996af swscale/uops: Move stuff for generating uops_macros.h out Andreas Rheinhardt 2026-06-26 21:46:13 +02:00
  • a8968b1425 Makefile, ffbuild/{common,library}: Allow to build DEVTOOLS Andreas Rheinhardt 2026-06-30 21:47:59 +02:00
  • 884c056059 avcodec/lcevc_parser: replace fall-through comment with annotation Marvin Scholz 2026-04-28 16:13:07 +02:00
  • 9448d5e084 avfilter/vf_mcdeint: add fall-through annotations Marvin Scholz 2026-04-28 16:08:03 +02:00