Commit graph

  • 80375ca773 avformat/mpegts: update stream metadata from timed_id3 packets master Romain Beauxis 2026-04-22 21:00:52 -05:00
  • f6838b8636 tests/fate/demux.mak: add FATE test for timed ID3 packet demuxing in HLS streams. Romain Beauxis 2026-04-22 20:50:33 -05:00
  • 69c9f1158c avcodec/aac/aacdec_usac: avoid signed overflow in decode_tsd Michael Niedermayer 2026-05-31 18:58:42 +02:00
  • e711e60827 avcodec/aac/aacdec: reject decoded frame without a valid sample rate Michael Niedermayer 2026-05-31 19:50:37 +02:00
  • 620e59bbec avcodec/aac/aacdec: More detailed warning about sample rates Michael Niedermayer 2026-06-01 04:39:03 +02:00
  • 263374ac7d avcodec/aac/aacdec_usac: reject explicit usacSamplingFrequency of 0 Michael Niedermayer 2026-05-31 19:50:57 +02:00
  • d092269996 lavfi/vf_drawtext: log inferred shaping properties at verbose Jun Zhao 2026-05-10 20:17:55 +08:00
  • 1f9888beb0 lavfi/vf_drawtext: fix HarfBuzz shaping of Bengali / Indic scripts Jun Zhao 2026-05-30 18:27:30 +08:00
  • 43f712d917 avformat/iff: check av_get_packet() result in ANIM branch Michael Niedermayer 2026-05-31 04:39:28 +02:00
  • 93f653f95c configure: enable ffnvcodec, nvenc, nvdec for aarch64 Windows Diego de Souza 2026-06-01 17:43:15 +02:00
  • dba111c34d .forgejo: add pull request template with fate-samples section Romain Beauxis 2026-05-27 13:46:14 -05:00
  • 78fff004f0 .forgejo: add support for ephemeral FATE samples via PR attachments Romain Beauxis 2026-05-27 08:09:12 -05:00
  • 6f1de91492 fftools/ffmpeg_filter: free input filter channel layout Zhao Zhili 2026-06-01 21:06:47 +08:00
  • 95fe0658d7 avformat/mov: don't abort on unsupported or invalid chnl boxes James Almer 2026-05-28 12:05:29 -03:00
  • fd1c8fa0e6 avformat/mov_chan: keep the layout untouched on chan/chnl box failure James Almer 2026-05-28 19:20:13 -03:00
  • cd92ef77c9 avformat/mov: add support for version 1 of chnl box James Almer 2026-05-28 12:03:01 -03:00
  • bf608f16fd avcodec/cbs_h266_syntax_template: Fix pps_exp_slice_height_in_ctus_minus1 range James Almer 2026-05-21 00:00:00 +00:00
  • 97ea5da419 avfilter/vf_scale: split rational multiply Michael Niedermayer 2026-05-30 22:05:34 +02:00
  • 59619a1917
    tests/fate/hevc: add dovi_split BSF tests Kacper Michajłow 2026-05-22 17:12:52 +02:00
  • 6026988b75
    avcodec/bsf: add dovi_split BSF Kacper Michajłow 2026-05-16 18:40:32 +02:00
  • 054dffd133 avcodec/bsf/dts2pts: fix binary tree invariant violation on selective dec_poc Michael Niedermayer 2026-05-07 03:03:31 +02:00
  • a76eae2765 avfilter/Makefile: fix build with Vulkan and runtime GLSL compilation Kacper MichajÅ‚ow 2026-05-31 05:19:50 +02:00
  • 49a77d37be
    ffv1enc: write f->flt to extradata Lynne 2026-05-27 05:03:53 +09:00
  • 0678077143
    ffv1enc: add RCT coefficient search for Bayer Lynne 2026-05-26 17:26:18 +09:00
  • 4f509c9e43
    ffv1dec: implement Bayer pixel format encoding Lynne 2026-03-17 14:05:51 +01:00
  • d62686b50f
    ffv1enc: implement Bayer pixel format encoding Lynne 2026-03-17 13:37:39 +01:00
  • f778a7e241 avformat: deprecate AVStreamGroupLCEVC James Almer 2026-05-30 16:00:48 -03:00
  • b31fdbfde0 avformat/matroskadec: create Dolby Vision stream group Kacper MichajÅ‚ow 2026-05-17 15:59:23 +02:00
  • 29bc8ec8d1 avformat/mpegts: create Dolby Vision stream group Kacper MichajÅ‚ow 2026-05-17 15:44:42 +02:00
  • 8d89d7c25a avformat/mov: create Dolby Vision stream group Kacper MichajÅ‚ow 2026-05-16 19:52:06 +02:00
  • 0a2e0b28d0 avformat/mov: add support for vdep based tref Kacper MichajÅ‚ow 2026-05-17 15:04:19 +02:00
  • d7c7ee4e2e avformat: add AV_STREAM_GROUP_PARAMS_DOLBY_VISION Kacper MichajÅ‚ow 2026-05-16 19:46:53 +02:00
  • 1e3883df9f avformat: rename AVStreamGroupLCEVC to AVStreamGroupLayeredVideo Kacper MichajÅ‚ow 2026-05-29 19:17:32 +02:00
  • 073c44b8bc avfilter/vf_drawtext: Avoid double free in glyph_enu_border_free() Michael Niedermayer 2026-05-30 04:43:32 +02:00
  • 77554d85d7 avfilter/vf_drawtext: shape_text_hb() free allocated things on error Michael Niedermayer 2026-05-28 23:43:08 +02:00
  • 47c503c6a9 avfilter/vf_drawtext: plug error-path leaks in measure_text/draw_text Michael Niedermayer 2026-05-17 15:14:35 +02:00
  • 9efca1d946 avfilter/vf_drawtext: avoid double-free of aliased FT_Glyph in glyph_enu_free Michael Niedermayer 2026-05-17 13:49:39 +02:00
  • c51789b052 avfilter/vf_drawtext: don't double-free glyph that has been cached in tree Michael Niedermayer 2026-05-17 13:45:38 +02:00
  • c8c4e2d2a5 avfilter/vf_drawtext: always check pixel_mode == FT_PIXEL_MODE_MONO Michael Niedermayer 2026-05-17 22:37:51 +02:00
  • c65c8f1f49 avcodec/dcadec: output a custom channel layout when requesting coded channel ordering James Almer 2026-05-27 11:43:01 -03:00
  • de647bfbbc avformat/mpeg: lower PES stream score compared to mp3/ac3 James Almer 2026-05-26 23:50:57 +00:00
  • 1a0ab27954 avfilter/af_aresample: propagate the matrix encoding used for downmixing James Almer 2026-05-26 13:31:37 -03:00
  • 971da26361 avfilter/af_aresample: fix layout comparison when applying downmix coeffs James Almer 2026-05-25 19:03:45 -03:00
  • fd9e4fa081 avformat/dump: remove unused variable James Almer 2026-05-30 16:02:26 -03:00
  • 6ef1a9579f avformat/matroskaenc: write hvcE BlockAdditionMapping for Dolby Vision EL Romain Beauxis 2026-04-22 10:05:47 -05:00
  • 523b9faa94 avformat/matroskadec: parse hvcE block addition mapping as AV_PKT_DATA_HEVC_CONF Romain Beauxis 2026-04-22 10:03:48 -05:00
  • e2cfc80f32 avformat/matroska: add hvcE block addition mapping type Romain Beauxis 2026-04-22 10:02:39 -05:00
  • 199e49d9b6 avformat/movenc: write hvcE box for Dolby Vision enhancement layer Romain Beauxis 2026-04-22 10:00:47 -05:00
  • 2c74d197ee avformat/mov: parse hvcE box as AV_PKT_DATA_HEVC_CONF side data Romain Beauxis 2026-04-22 09:58:01 -05:00
  • 5f6dff5e7d avcodec/packet: add AV_PKT_DATA_HEVC_CONF side data type Romain Beauxis 2026-04-22 09:54:18 -05:00
  • 8c86d82703 fate: add tests for Dolby Vision Profile 7 hvcE preservation Romain Beauxis 2026-04-22 09:52:36 -05:00
  • ac611d3120
    swscale/tests/swscale: check if formats require the legacy path with -hw Lynne 2026-05-31 01:03:54 +09:00
  • cd89df8f99
    vulkan/swscale: don't hardcode source type as float when filtering Lynne 2026-05-31 01:02:08 +09:00
  • 3023060139 tests/fate/generic-tags: Fix testing with --disable-swresample Tau Gärtli 2026-05-30 11:54:03 +02:00
  • 1152139b48 avcodec/cook: bound subpacket channel sum against channel count David Korczynski 2026-05-21 04:30:36 -07:00
  • b8c5376eb4 avcodec/vorbis_parser: Improve returned error codes Andreas Rheinhardt 2021-04-15 03:56:36 +02:00
  • 80405d3ceb
    swscale/vulkan: support interlaced filtering Lynne 2026-05-26 14:33:13 +09:00
  • 6de9576fca
    swscale/vulkan: implement filtered reads for the SPIRV backend Lynne 2026-05-26 00:46:24 +09:00
  • d66552e676
    vulkan/ffv1: add 32-bit float RGB encoding and a rice + remap path Lynne 2026-05-26 11:38:29 +09:00
  • 7a2424eb43 avcodec/apv_decode: avoid using apv_cbc Michael Niedermayer 2026-05-28 18:41:13 +02:00
  • aaac0989e6 avformat/mxfdec: Remove unneeded check Michael Niedermayer 2026-05-29 04:57:55 +02:00
  • 468a743af1 avformat/dashenc: add options for live MPD timing Jerome Berclaz 2026-05-21 08:40:19 -07:00
  • 4d24cb1c39 avformat/ftp: Check string used for RNTO Michael Niedermayer 2026-05-28 21:37:38 +02:00
  • 090838497c avformat/ftp: Check for Telnet IAC characters and other non printable ASCII chars Michael Niedermayer 2026-05-19 22:05:29 +02:00
  • 640f32b1b6 avformat/ftp: reject CR/LF in the URL path to prevent FTP command injection Franciszek Kalinowski 2026-05-12 12:00:00 +00:00
  • 6631bbc5d4 avcodec/jpeg2000dec: Clear header derived variables Michael Niedermayer 2026-05-06 02:33:01 +02:00
  • 0834dbed1c avcodec/bsf/smpte436m_to_eia608: properly frees stuff on errors in ff_smpte436m_to_eia608_filter() Michael Niedermayer 2026-05-08 03:44:54 +02:00
  • de261b9bb2 tests/checkasm/crc: use libavutil memory allocation helpers James Almer 2026-05-28 15:21:28 -03:00
  • 224659360a tests/checkasm/crc: retain offset values between calls James Almer 2026-05-28 15:20:51 -03:00
  • 93512bc2fd avformat/avc: Adjust get_ue_golomb() to handle 32 bit James Almer 2026-05-19 21:16:27 +02:00
  • af86ff142a fate/voice: add comfortnoise encoder-decoder FATE test Michael Niedermayer 2026-04-06 17:01:50 +02:00
  • af4caa17a7 avcodec/libfdk_aac: simplify setting the layout mask James Almer 2026-05-27 22:06:07 -03:00
  • 7b46c6a2a3 avformat/whip: require remote DTLS fingerprint in SDP answer Omkhar Arasaratnam 2026-05-21 00:00:00 +00:00
  • c591ddd453 avformat/movenc: don't write a 'chan' atom with an incorrect channel bitmap or description. Tim Walker 2026-05-21 17:44:31 +02:00
  • 29bb6a771a avformat/movenc: re-order mov_codec_ch_layouts Tim Walker 2026-05-27 00:20:47 +02:00
  • 55ba902d71 avformat/movenc: re-indent mov_codec_ch_layouts Tim Walker 2026-05-27 00:18:41 +02:00
  • d4125bbce7 avformat/movenc: add channel layout mappings for a few codecs These codecs cannot self-report layout in the bitstream, and are known or expected to use a libavutil-compatible channel order, and as such can use mov_ch_layouts_wav for tag lookup. Tim Walker 2026-05-23 17:02:32 +02:00
  • 3e402514e5 avcodec/aacencdsp: move init methods outside of the header James Almer 2026-05-28 00:01:37 -03:00
  • fc265ebb9e avformat/oggparsevorbis.c: Prevent integer overflow when summing header lengths; add bounds check. release/7.0 Romain Beauxis 2026-05-21 20:55:41 +00:00
  • 12f179dc66 avformat/oggparsevorbis.c: Prevent integer overflow when summing header lengths; add bounds check. release/8.0 Romain Beauxis 2026-05-21 20:55:41 +00:00
  • 5f14108864 avcodec/libfdk-aacdec: support streams with 5 front channels Tim Walker 2026-05-27 21:06:41 +02:00
  • fb5dd6ec60 avformat/tls_{openssl,gnutls,mbedtls}: gate DTLS udp helpers on CONFIG_UDP_PROTOCOL Vann Harl 2026-05-22 15:09:10 +02:00
  • 28b92b9b2e avformat/tls_gnutls:fix crash when connecting to peer Aditya Banavi 2026-03-20 16:08:22 +00:00
  • df3511db5b avformat/tls: Moved the parsing of host uri into a separate function - ff_tls_parse_host() Aditya Banavi 2026-03-28 06:50:10 +00:00
  • adcf20da26 avformat/oggparsevorbis.c: Prevent integer overflow when summing header lengths; add bounds check. release/7.1 Romain Beauxis 2026-05-21 20:55:41 +00:00
  • 58d4114d36 avformat/oggparsevorbis.c: Prevent integer overflow when summing header lengths; add bounds check. release/8.1 Romain Beauxis 2026-05-21 20:55:41 +00:00
  • 30595cbc5d swscale/aarch64/yuv2rgb_neon: aggregate 16bpp predicates DROOdotFOO 2026-05-23 17:53:20 +02:00
  • 0ac3b00a18 avcodec/mjpegdec: simplify bayer width handling Ramiro Polla 2026-02-13 22:34:13 +01:00
  • 2065ead16e avcodec/mjpegdec: remove redundant vpred variable for bayer Ramiro Polla 2026-02-13 19:55:11 +01:00
  • 9a6b5ca197
    vulkan/ffv1_enc_rct_search: fix slice dimension iterations Lynne 2026-05-26 11:34:40 +09:00
  • 9cabb12f74
    vulkan/ffv1_enc_rct_search: write slice_rct_coef directly by main invoc Lynne 2026-05-26 11:33:53 +09:00
  • 5fc56fbf96
    vulkan/ffv1_enc_rct_search: barrier before reading score_mode Lynne 2026-05-26 11:33:24 +09:00
  • 2806afd28f
    vulkan/ffv1: read raw 16-bit float images via R16_UINT view to preserve denormals Lynne 2026-05-26 11:32:24 +09:00
  • 50e6668c83
    vulkan/ffv1_enc: skip GOLOMB encode_line when !bits for FLOAT formats Lynne 2026-05-26 11:30:58 +09:00
  • e14e43aeaa
    vulkan/ffv1_enc: pass the correct base and offset to OFFBUF in init_golomb Lynne 2026-05-26 11:30:31 +09:00
  • d1e0a292ce
    vulkan/ffv1_enc_remap: clear the full 65536-entry fltmap Lynne 2026-05-26 11:29:40 +09:00
  • 4675271e7a
    vulkan/rangecoder: fix encoding issue when -1 != 0xFF Lynne 2026-05-26 02:26:20 +09:00
  • 9288681068 avcodec/x86/vorbisdsp: change cmpleps to cmpltps in inverse coupling Hassan Hany 2026-02-05 23:14:16 +02:00
  • 8885116f4d avcodec/liboapvenc: derive and validate APV profile from pixel format Soham Kute 2026-04-18 14:24:28 +05:30
  • 3040962167 swscale/swscale_unscaled: fix packed30togbra10() and gbr16ptopacked30() for GBRP 10 and 12 bit MSB formats Ramiro Polla 2026-05-15 22:44:13 +02:00