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

Commit Graph

  • 55bdc109a1 avcodec/x86/vc1dsp_loopfilter: Avoid unnecessary PABSW Andreas Rheinhardt 2026-07-23 15:11:19 +02:00
  • f2035a4605 avcodec/x86/vc1dsp_loopfilter: Reorder instructions slightly Andreas Rheinhardt 2026-07-27 00:41:39 +02:00
  • 8434869cfd avcodec/x86/vc1dsp_loopfilter: Reduce number of GPRs used Andreas Rheinhardt 2026-07-23 01:47:49 +02:00
  • f30ef7eec4 avcodec/x86/vc1dsp_loopfilter: Avoid imul Andreas Rheinhardt 2026-07-23 01:19:49 +02:00
  • 933b195bcb avcodec/vc1dsp: Avoid negating unnecessarily Andreas Rheinhardt 2026-07-22 11:34:40 +02:00
  • b5483446d3 avcodec/x86/vc1dsp_init: Avoid fpel wrappers Andreas Rheinhardt 2026-07-21 17:57:24 +02:00
  • 4f8043e658 avcodec/cbs_h266: size vps_direct_ref_layer_flag for the full layer range Michael Niedermayer 2026-07-22 06:13:42 +02:00
  • 946272b79a avcodec/vulkan/ffv1_dec_setup: bound the fltmap write Michael Niedermayer 2026-07-30 01:41:17 +02:00
  • c91b50659b avcodec/vulkan/ffv1_dec_setup: test mul_count as unsigned Michael Niedermayer 2026-07-30 01:41:17 +02:00
  • cc82fdfbd4 avcodec/vulkan/ffv1_dec_setup: reject a remap that produces zero entries Michael Niedermayer 2026-07-30 01:41:06 +02:00
  • 533a3c254d avcodec/vulkan/ffv1_dec_setup: act on the slice header rejection Michael Niedermayer 2026-07-30 01:41:06 +02:00
  • 56743898d2 avcodec/ffv1dec: reject a remap that produces zero entries Michael Niedermayer 2026-07-30 01:40:49 +02:00
  • 8ab8b4fabe avcodec/ffv1dec: mark the slice damaged when its remap fails Michael Niedermayer 2026-07-30 01:40:49 +02:00
  • 5d4d3bdc61 avcodec/pgssubdec: always give an output rect a palette Michael Niedermayer 2026-07-22 06:03:39 +02:00
  • 66a8c37582 scale_d3d11: Fix hw_frame_ctx reference leak Dan Dennedy 2025-12-12 11:08:32 -08:00
  • 0dd50ec535 avfilter/dnn: initialize DNNData at the config_input call sites younengxiao 2026-07-30 12:43:23 -04:00
  • db05df9d13 avcodec/cfhd: reject transform-2 output wider than the plane Michael Niedermayer 2026-07-22 05:53:16 +02:00
  • ad53728984 avformat/mpegtsenc: add mpegts_pcr_pid option for separate PCR PID shadowcaster3 2026-07-31 01:20:26 +03:00
  • a83c6ad946 libavcodec/x86/h264_intrapred: Base-4 numbers for shuffling immediates Zuxy Meng 2026-07-24 20:21:32 -07:00
  • 43efff09ee libavcodec/x86/h264_intrapred: xmmN -> mN, movdqa -> mova Zuxy Meng 2026-07-24 20:09:28 -07:00
  • a441a2eb38 avformat/rtsp: clear authentication on cross-origin redirects Abdessamie 2026-07-22 06:21:26 +02:00
  • 2c18311d59 avcodec/dovi_rpuenc: normalize vdr_dm_metadata_present to 0/1 Michael Niedermayer 2026-07-22 22:46:55 +02:00
  • f1ed338541 avcodec/dovi_rpuenc: validate the data mapping before generation Kenan Alghythee 2026-07-22 23:48:29 +02:00
  • 79e10e5196 avcodec/dovi_rpudec: bound num_x/y_partitions Michael Niedermayer 2026-07-11 17:01:30 +02:00
  • 372a611913 avcodec/dovi_rpuenc: validate vdr_rpu_id from the input metadata Kenan Alghythee 2026-07-11 16:57:38 +02:00
  • 534f16d866 avcodec/bsf/dovi_rpu: handle update_rpu() returning no RPU Kenan Alghythee 2026-07-11 16:57:38 +02:00
  • e38b5d15bd avfilter/af_arnndn: pad the DCT input buffers to the read length Michael Niedermayer 2026-07-11 16:59:59 +02:00
  • 8b3467b31f avcodec/bsf/truehd_core: clear profile value on init() James Almer 2026-07-29 21:45:53 -03:00
  • 6645ead5a5 avcodec/bsf/eac3_core: clear profile value on init() James Almer 2026-07-29 21:45:37 -03:00
  • 1fdbca85aa avcodec/bsf/truehd_core: clear profile value on init() James Almer 2026-07-29 21:45:53 -03:00
  • 6d97175e92 avcodec/bsf/eac3_core: clear profile value on init() James Almer 2026-07-29 21:45:37 -03:00
  • 5854de7c42 avcodec/bsf/truehd_core: clear profile value on init() James Almer 2026-07-29 21:45:53 -03:00
  • 1aadf70740 avcodec/bsf/eac3_core: clear profile value on init() James Almer 2026-07-29 21:45:37 -03:00
  • 9b6c8969e0 avcodec/bsf/truehd_core: clear profile value on init() James Almer 2026-07-29 21:45:53 -03:00
  • efaa684980 avcodec/bsf/eac3_core: clear profile value on init() James Almer 2026-07-29 21:45:37 -03:00
  • 5cc0e1407b avcodec/bsf/truehd_core: clear profile value on init() James Almer 2026-07-29 21:45:53 -03:00
  • c78ba95dfc avcodec/bsf/eac3_core: clear profile value on init() James Almer 2026-07-29 21:45:37 -03:00
  • 5f832b7b3f avcodec/x86/h264_intrapred: Avoid shuffles Andreas Rheinhardt 2026-07-27 23:09:58 +02:00
  • 27a90f6ad4 avcodec/x86/h264_intrapred: Reduce number of regs in pred4x4_tm_vp8_8 Andreas Rheinhardt 2026-07-27 22:44:21 +02:00
  • c6bd6abb59 avcodec/x86/h264_intrapred: Report accurate number of registers used Andreas Rheinhardt 2026-07-27 22:16:26 +02:00
  • 86940d45af avcodec/bsf/truehd_core: clear profile value on init() James Almer 2026-07-29 21:45:53 -03:00
  • c77c0e580a avcodec/bsf/eac3_core: clear profile value on init() James Almer 2026-07-29 21:45:37 -03:00
  • 2ae2413488 avcodec/vp8, vp9: warn when native decoders ignore WebM alpha wangnov 2026-07-02 18:28:13 +08:00
  • 05be98e3a2 doc/nut.texi: point at the latest spec in the git repository Michael Niedermayer 2026-07-28 07:02:18 +02:00
  • a100d346da avformat/mov: bound sgpd sync entry_count by the atom size Michael Niedermayer 2026-07-22 06:17:01 +02:00
  • 2f234ea34c avcodec/tiff: reject inflate output shorter than the strip Michael Niedermayer 2026-07-22 05:44:41 +02:00
  • b57a3d028d avformat/mov: set video packet durations in presentation order panboxiaosa 2026-07-28 11:47:36 +08:00
  • cd1f545cf2 avcodec/rscc: do not leave uninitilized data when the input is too short Michael Niedermayer 2026-07-22 05:44:03 +02:00
  • 8d7f63675c avformat/iamf_parse: fix inverted subblock duration validation almogyalin 2026-07-29 07:02:38 +00:00
  • cfa62de001 avformat/iamf_parse: fix inverted subblock duration validation almogyalin 2026-07-29 07:02:38 +00:00
  • 04ecca792f avformat/iamf_parse: fix inverted subblock duration validation almogyalin 2026-07-29 07:02:38 +00:00
  • 93f2a525ec avcodec/dvbsub_parser: avoid signed overflow in the capacity check Michael Niedermayer 2026-07-22 05:49:11 +02:00
  • 83c6922826 avformat/tls_openssl: bind peer identity for numeric-IP verify Omkhar Arasaratnam 2026-06-05 07:21:29 -07:00
  • a234fc1130 avfilter/dnn: prevent crash on parameterless LibTorch models Raja-89 2026-07-27 21:50:47 +05:30
  • d43b1efd2e avfilter/vf_amf_common: fix component Init() format with hwaccel input frames Julius Bairaktaris 2026-07-23 01:18:23 +02:00
  • 6f82db5ad5 avcodec/videotoolboxenc: respect CMTime.timescale when computing timestamps Zhao Zhili 2026-07-22 17:52:15 +08:00
  • f3b1386707 avcodec/videotoolboxenc: check PTS validity before timestamp conversion Zhao Zhili 2026-07-22 19:35:41 +08:00
  • 2b7e501242 avformat/codec2: avoid integer overflow in packet size and duration Michael Niedermayer 2026-07-11 21:21:57 +02:00
  • 06fd4fd0e7 avfilter/vf_xpsnr: avoid a zero block size on small frames Kenan Alghythee 2026-07-11 16:53:41 +02:00
  • e2bc6d88cd avcodec/cbs_av1: pad the ITU-T T.35 payload buffer Kenan Alghythee 2026-07-22 19:20:46 +02:00
  • f6fa0d3fda avformat/hls: refine first_timestamp from the first segment's packets Kacper Michajłow 2026-07-08 03:57:33 +02:00
  • 848fb754dd avformat/hls: don't discard target segment's first keyframe when seeking Kacper Michajłow 2026-07-08 03:56:24 +02:00
  • 84bc576371 avformat/hls: set stream start_time for all playlist types Kacper Michajłow 2026-07-08 03:54:20 +02:00
  • ede944b362 avformat/hls: allow seeking within live playlists Kacper Michajłow 2026-07-08 03:51:44 +02:00
  • 2526ac4771 avformat/hls: use av_rescale_q instead of doing only denominator Kacper Michajłow 2026-07-08 03:40:57 +02:00
  • e822dd253b avformat/hls: remove else after break Kacper Michajłow 2026-07-08 03:32:54 +02:00
  • b449f86287 tests/fate/pcm: add fate-pcm_dvda test Kacper Michajłow 2026-07-06 04:47:11 +02:00
  • ff818b87bf avformat/mpeg: fix demuxing of DVD-Audio LPCM Kacper Michajłow 2026-07-04 20:00:59 +02:00
  • 047eb18451 avcodec: add PCM DVD-Audio decoder Kacper Michajłow 2026-07-04 19:58:45 +02:00
  • 88c8100e22 avcodec/pcm-dvd: rename long codec name to DVD-Video Kacper Michajłow 2026-07-24 17:43:48 +02:00
  • cac3543529 avcodec/codec_desc: sync long_name with pcm-dvd.c Kacper Michajłow 2026-07-24 17:51:37 +02:00
  • fe953596e9 avcodec/d3d12va: add AV1 Profile 2 support Kacper Michajłow 2026-06-22 20:57:59 +02:00
  • 099aa71902 avcodec/av1dec: allow D3D11VA for 12-bit 4:2:0 Kacper Michajłow 2026-06-22 13:08:51 +02:00
  • 04d2790ab7 avcodec/dxva2: add AV1 Profile 2 decoder GUIDs Kacper Michajłow 2026-06-22 13:08:50 +02:00
  • 5dbf1dccad avcodec/dxva2: map 4:2:0 12-bit to P012 surfaces Kacper Michajłow 2026-06-22 13:08:37 +02:00
  • 94ff335d76 avformat/os_support: fix return value of win32_rename Christopher Decker 2026-07-23 11:01:30 -04:00
  • c6309b5c63 tests/checkasm/h264pred: Avoid declare_func_emms Andreas Rheinhardt 2026-07-27 21:37:04 +02:00
  • 42970ac7e2 tests/checkasm/checkasm: Map rnd to checkasm_rand_uint32 Andreas Rheinhardt 2026-07-27 21:22:16 +02:00
  • 2be4a694a3 Revert "fate: disable tests that depend on premultipled conversion" Timo Rothenpieler 2026-07-27 20:13:01 +02:00
  • 80f14b251b Revert "lavfi: do not send premultiplied alpha to filters not ready for it" Timo Rothenpieler 2026-07-27 16:00:10 +02:00
  • 7e1f4dc318 Reapply "avfilter/avfiltergraph: always retry format negotiation after auto-filters" Timo Rothenpieler 2026-07-27 15:39:12 +02:00
  • 298f67fa2a avformat/libcurl: fix comments Kacper Michajłow 2026-07-26 13:51:05 +02:00
  • d097f9385f avformat/libcurl: limit buffer_size to INT_MAX Kacper Michajłow 2026-07-26 13:50:51 +02:00
  • 6d626c1a3c avformat/libcurl: fix AVBPrint leak on setup_protocols() error paths Kacper Michajłow 2026-07-26 13:50:40 +02:00
  • 798fb1f9aa avformat/libcurl: clear the pause flag when unpausing Kacper Michajłow 2026-07-26 13:49:43 +02:00
  • c2b0152ad3 avformat/libcurl: keep the seekable user override across replies Kacper Michajłow 2026-07-26 13:48:35 +02:00
  • be6b6743b8 avformat/libcurl: improve content size tracking Kacper Michajłow 2026-07-26 13:48:09 +02:00
  • aec0c7a0cb avformat/libcurl: only offer compression for full unbounded requests Kacper Michajłow 2026-07-26 13:47:47 +02:00
  • 723a855e52 avformat/libcurl: validate that the server honored a requested start offset Kacper Michajłow 2026-07-26 13:47:27 +02:00
  • cbed990021 avformat/libcurl: guard against unexpected reply content-range Niklas Haas 2026-06-29 17:01:29 +02:00
  • 488061b9cb avformat/libcurl: guard against overflow from over-reading data Niklas Haas 2026-06-29 16:58:18 +02:00
  • 337b884a4e avformat/libcurl: guard against integer overflow on start_request() Niklas Haas 2026-06-29 16:57:34 +02:00
  • fea5d3ccc3 avformat/libcurl: guard against overflow on seek() Niklas Haas 2026-06-29 16:57:08 +02:00
  • 2a6514b7c4 avformat/libcurl: harden against malicious underflow Niklas Haas 2026-06-29 16:33:37 +02:00
  • 6150323029 avformat/libcurl: use int64_t consistently Niklas Haas 2026-06-29 16:07:15 +02:00
  • 7530aa12ee avformat/libcurl: avoid integer overflow in connect_timeout Niklas Haas 2026-06-29 15:45:18 +02:00
  • 946a450cec avformat/libcurl: implement -initial_request_size Niklas Haas 2026-06-24 19:03:04 +02:00
  • d754fb37a5 avformat/libcurl: simplify continuation decision logic Niklas Haas 2026-06-24 18:44:57 +02:00
  • 34015e179d avformat/libcurl: fully parse Content-Range header Niklas Haas 2026-06-24 18:35:09 +02:00
  • 90a08d3657 avformat/libcurl: early exit on no-op seek Niklas Haas 2026-06-24 17:39:40 +02:00