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

Commit Graph

  • 19c06936fd tests/fate/image: add roundtrip test for JPEG Ultra HDR master Niklas Haas 2026-10-04 18:50:55 +02:00
  • a5fac7bf5a avformat/jpegmpfdec: add -loop and -framerate options Niklas Haas 2026-10-04 19:21:09 +02:00
  • fd92307c40 avformat/jpegmpfdec: add JPEG Multi-Picture Format demuxer Niklas Haas 2026-10-04 18:34:38 +02:00
  • a84069e128 avformat/img2dec: only probe image demuxers for the codec Niklas Haas 2026-10-23 19:02:17 +02:00
  • 5d20365bb4 avformat/jpegmpfenc: skip marker padding bytes Niklas Haas 2026-10-04 14:36:51 +02:00
  • b6fe3a94ba avformat/jpegmpf: split common definitions off from jpegmpfenc Niklas Haas 2026-10-02 20:41:55 +02:00
  • ee4a4c4d72 avformat/demux: set up size for gain map stream groups Niklas Haas 2026-10-19 14:00:47 +02:00
  • 851bdb6208 avformat/demux: allow returning AVERROR(EAGAIN) from read_probe() Niklas Haas 2026-10-05 13:27:07 +02:00
  • 42344c7cbb avcodec: implement ISO 21496 gain map parsing Niklas Haas 2026-10-02 17:20:38 +02:00
  • 3633db7232 fftools/ffprobe: print gain map parameters Niklas Haas 2026-10-02 16:34:04 +02:00
  • 1da057110f fate/libswscale: test unpadded and negative stride conversions Niklas Haas 2026-10-23 14:02:51 +02:00
  • 6f22b03151 checkasm/sw_ops: check for undeclared over-write Niklas Haas 2026-10-22 20:43:58 +02:00
  • 85b14e60ea swscale/x86/ops_int: fix over-read in SSE4 READ_BIT Niklas Haas 2026-10-22 21:05:07 +02:00
  • b9d4bd7271 swscale/x86/ops_int: fix over-write in SSE4 WRITE_NIBBLE Niklas Haas 2026-10-22 20:42:01 +02:00
  • ac3c8d99de swscale/tests/swscale: allow testing negative linesizes Niklas Haas 2026-10-22 20:33:07 +02:00
  • 6de448b6e7 swscale/ops_memcpy: do not clear or copy past the last line Michael Niedermayer 2026-10-02 06:01:09 +02:00
  • f0b1be7b39 swscale/graph: do not copy past the last line in run_copy() Michael Niedermayer 2026-10-02 03:25:33 +02:00
  • 65c0ef88a5 checkasm: Update from upstream Niklas Haas 2026-10-23 20:20:09 +02:00
  • 17bd4311a4 Squashed 'tests/checkasm/ext/' changes from dc9930dd0b..59b5d6d438 Niklas Haas 2026-10-23 20:20:09 +02:00
  • c6f044e604 avformat/udp: wake the rx thread when the input is closed Zhao Zhili 2026-10-10 00:05:19 +08:00
  • 2f74158ddf avformat/network: add a wakeup channel for blocking waits Zhao Zhili 2026-10-10 00:47:15 +08:00
  • d19f86ff4c avformat: discard the priming or the seek pre-roll after a seek Romain Beauxis 2026-10-17 16:20:18 +02:00
  • 9dbc65bd60 avcodec/decode: discard the padding when it overlaps the skipped samples Romain Beauxis 2026-10-16 03:45:07 +02:00
  • 843e83ed2d avformat/seek: leave the pre-roll before the target of avformat_seek_file() Romain Beauxis 2026-10-17 16:19:00 +02:00
  • e4b1a53fea avformat/seek: keep the target inside the range when rescaling it Romain Beauxis 2026-10-17 12:58:09 +02:00
  • 7adcef146d libavformat/tests/seek_utils: print the rescaled intervals Romain Beauxis 2026-10-18 11:27:54 +02:00
  • ad74ac4cee avcodec/aac: export the seek pre-roll Romain Beauxis 2026-10-15 15:05:12 +02:00
  • 23c1a2dcb4 avcodec/codec_par: do not turn the container's priming into decoder delay Romain Beauxis 2026-10-15 15:04:12 +02:00
  • 9edc0748b6 tests/api: add a test of the samples skipped and discarded by decoders Romain Beauxis 2026-10-17 12:24:58 +02:00
  • 2bb377cc45 tests/fate: show seeks on staggered streams, through concat and near an unknown start Romain Beauxis 2026-10-17 12:23:57 +02:00
  • 3a7a612607 tests/fate: show a seek past the end of a stream and a seek on video Romain Beauxis 2026-10-16 03:40:33 +02:00
  • 864b7a9d10 tests/fate: show the priming and pre-roll of audio codecs across containers Romain Beauxis 2026-10-15 17:09:46 +02:00
  • 3d4caf8301 libavformat/tests/seek: print the samples to skip and discard Romain Beauxis 2026-10-17 12:22:42 +02:00
  • 33d1d97a19 libavformat/tests/seek: add an option to set the start of a forward seek Romain Beauxis 2026-10-15 17:19:59 +02:00
  • a0133d3380 tests/fate: show where a seek lands in AAC Romain Beauxis 2026-10-15 15:03:01 +02:00
  • d2bb67cc71 tests/fate: show the pre-roll declared for AAC Romain Beauxis 2026-10-15 15:03:01 +02:00
  • 5d21502ecf tests/fate/mov: add a test for seeking into AAC with container priming Romain Beauxis 2026-10-15 15:03:01 +02:00
  • 39d0384683 fftools/ffprobe: print seek_preroll for audio streams Romain Beauxis 2026-10-15 15:01:03 +02:00
  • 119fb71d77 .forgejo/CODEOWNERS: fix patterns written as globs Romain Beauxis 2026-10-23 09:12:55 -05:00
  • c4c791c2cd tests/fate/mov: add a test for Alpha layer HEIF images James Almer 2026-10-21 16:48:26 -03:00
  • bd030344b7 fftools/ffmpeg_demux: automatically apply Alpha layer on Alpha Stream Group input James Almer 2026-10-20 10:40:22 -03:00
  • c2c30b7b30 fftools/ffmpeg_filer: ensure all internal filtergraphs are removed if their outputs are unbound James Almer 2026-10-21 16:32:46 -03:00
  • b938b5c8e4 avformat/mov: simplify setting Exif side data James Almer 2026-10-19 19:05:29 -03:00
  • 5c83e281e6 avformat/mov: export Alpha type Stream Groups James Almer 2026-10-19 12:38:46 -03:00
  • fd56ed17ca avformat/mov: fix parsing auxl derived layered video stream groups if they don't reference a tile grid James Almer 2026-10-19 11:24:37 -03:00
  • e88ef42af1 avformat/dump: print Alpha channel Stream Group information James Almer 2026-10-19 11:20:16 -03:00
  • e5605b4bb4 avformat: add an split Color and Alpha channel Stream Group James Almer 2026-10-19 11:19:57 -03:00
  • 368aee9d25 avcodec/bsf: add the side_data bitstream filter Romain Beauxis 2026-10-15 15:38:48 +02:00
  • 5664e9e97f tests/fate: check that every packet side data type has a handle Romain Beauxis 2026-10-15 15:31:57 +02:00
  • e1ce262438 avcodec/packet_internal: add a handle for each side data type Romain Beauxis 2026-10-15 15:30:11 +02:00
  • 79d5bd6306 fftools/ffmpeg_filter: preserve display matrix when hardware autorotation is skipped Michael Niedermayer 2026-10-22 16:06:38 +00:00
  • 935f29eaae avformat/shared: rename -read_only to -cache_read_only Niklas Haas 2026-06-27 10:37:45 +02:00
  • 47b92841e3 Prepare release/9.1 release/9.1 Michael Niedermayer 2026-10-23 05:42:36 +02:00
  • abb54ce406 Bump minor after branching release/9.1 Michael Niedermayer 2026-10-23 05:40:37 +02:00
  • 66143d6aaa Bump minor version for release/9.1 Michael Niedermayer 2026-10-23 05:30:29 +02:00
  • 5f9d764fff Changelog: Add 9.1 Michael Niedermayer 2026-10-23 05:30:12 +02:00
  • e525b51aa0 doc/APIchanges: fill in missing things Michael Niedermayer 2026-10-23 05:24:28 +02:00
  • c569ebacce aarch64/h26x: reuse the shared qpel hv window rotation Zhao Zhili 2026-09-30 19:55:14 +08:00
  • 9a0e010a9c aarch64/h26x: load a weighted qpel hv row with one instruction Zhao Zhili 2026-09-30 19:55:14 +08:00
  • dd04dc6fc6 aarch64/h26x: share the weighted qpel hv vertical tail up to 8 wide Zhao Zhili 2026-09-30 19:23:54 +08:00
  • e79dcfabf0 aarch64/h26x: factor the weighted qpel hv vertical row step into macros Zhao Zhili 2026-09-30 19:23:36 +08:00
  • 1a24bd6c7f tests/fate: add an ID3v2 chapter size round-trip Jun Zhao 2026-10-23 09:25:28 +08:00
  • e828b52165 avformat/id3v2: honor the tag version in CHAP frame sizes Jun Zhao 2026-10-23 07:06:02 +08:00
  • 179d083493 avfilter/vf_libvmaf: use vmaf_picture_wrap() if available Kyle Swanson 2026-10-08 20:11:29 +00:00
  • db21684c3a avcodec/version: fix minor version James Almer 2026-10-22 17:44:38 -03:00
  • 9a9b70bb8c tests/fate/seek: make HLS fixture independent of CPU count release/9.0 Michael Niedermayer 2026-10-20 21:55:24 +00:00
  • e914b1cb0c tests/fate/seek: pin the HLS video encoder thread count Michael Niedermayer 2026-10-20 21:55:24 +00:00
  • 2668cb6e31 avformat/asfdec_f: export stream-specific metadata in the stream Michael Niedermayer 2026-10-19 21:21:04 +02:00
  • dadf0b5b2e avformat/asfdec_f: pass the target dictionary to get_tag() Michael Niedermayer 2026-10-19 21:21:04 +02:00
  • 303510f9d1 avcodec/cuviddec: drain queued output before parsing more input hayateppp 2026-10-22 09:17:32 +00:00
  • a2ff5eb55f avcodec/hevc/pred_template: substitute out-of-picture samples with constrained intra pred Kieran Kunhya 2026-10-20 09:23:58 -04:00
  • bf0e831606 doc/encoders: add a section for the NVENC encoders lusoris 2026-10-19 18:40:05 +02:00
  • 9295e3ef65 avfilter/whisper: include detected language in JSON output Stefan Singer 2026-10-20 15:24:34 +02:00
  • 9cda9b3286 avcodec: nellymoser: reject invalid sample rate Marvin Scholz 2026-10-13 21:25:13 +00:00
  • 92611900bb avcodec: nellymoser: reject invalid sample rate release/8.1 Marvin Scholz 2026-10-13 21:25:13 +00:00
  • 23918b3200 avcodec: nellymoser: reject invalid sample rate Marvin Scholz 2026-10-13 21:25:13 +00:00
  • 8191fa0b8c avformat/hls: accept EXT-X-START in Master Playlists Romain Beauxis 2026-10-17 06:32:53 +02:00
  • a4dbdc7333 fate/libavformat: add hls-parse tests Romain Beauxis 2026-10-17 06:31:39 +02:00
  • 1b552f55db libavformat/tests: add an HLS playlist parsing test program Romain Beauxis 2026-10-17 06:31:11 +02:00
  • f7a9cd23e8 avformat/movenc: fix mov_create_dvd_sub_decoder_specific_info release/8.0 Damiano Galassi 2026-04-29 10:26:48 +02:00
  • 5fd305b8f4 avfilter/firequalizer: avoid overflow selecting RDFT length Michael Niedermayer 2026-10-07 16:01:50 +00:00
  • 8cc7403a43 configure: do not enable leftover funcs in check_class_headers_cxx Kacper Michajłow 2026-10-18 22:39:49 +02:00
  • 4288315738 configure: store probed symbols in a volatile intptr_t Kacper Michajłow 2026-10-18 22:39:49 +02:00
  • 9e6f96bac1 avformat/movenc: wrap AVIF specific functions with a preprocessor check James Almer 2026-10-17 14:00:41 -03:00
  • bcb0ac1d9d avformat/movenc: flag the alpha image in AVIF as hidden James Almer 2026-10-17 13:52:37 -03:00
  • 7461dbcb55 avformat/movenc: use bitstream information to write AVIF parameters if needed James Almer 2026-10-17 00:59:06 -03:00
  • e4eee6c222 tests/fate/mov: add a simple muxing test for AVIF James Almer 2026-10-17 00:54:17 -03:00
  • 9bab434b5f avcodec/x86/vvc: add AVX2 pred_planar Marcos Ashton Iglesias 2026-09-13 23:36:20 +01:00
  • 724c1e0061 tests/checkasm: Add checkasm test for vvc intra prediction Hankang Li 2026-09-14 11:06:24 +01:00
  • 847acdff18 avcodec/hevc: re-validate non-base layer SPS when the base SPS changes Nicholas Carlini 2026-09-19 22:06:26 +02:00
  • 8540c00f1b avcodec/hevc: keep the active VPS when clearing a layer's SPS Michael Niedermayer 2026-10-20 15:57:12 +02:00
  • 5c4f5744cd avcodec/aac: fix null dereference in che_configure Marvin Scholz 2026-10-20 23:49:26 +00:00
  • 4cf298e66a avcodec/aac: fix null dereference in che_configure Marvin Scholz 2026-10-20 23:49:26 +00:00
  • d19d80efd2 avcodec/aac: fix null dereference in che_configure Marvin Scholz 2026-10-20 23:49:26 +00:00
  • c799e824fd avcodec/mvcdec: zero-initialize color array Marvin Scholz 2026-10-21 00:32:03 +00:00
  • e25fefc85e avformat/movenc: fix mov_create_dvd_sub_decoder_specific_info Damiano Galassi 2026-04-29 10:26:48 +02:00
  • 9d106b2bb5 avutil/tests/hwcontext_cuda: test transfers of bottom-up frames Michael Niedermayer 2026-10-03 23:19:20 +02:00
  • 0bcba575db avutil/hwcontext_cuda: support frames with negative linesizes Michael Niedermayer 2026-10-19 19:04:17 +02:00
  • 8493e8bad3 avfilter/vf_hwupload_cuda: give the preceding filter transfer buffers to write into Michael Niedermayer 2026-10-04 03:36:13 +02:00
  • 7e99475ce9 avfilter/video: factor set_link_props() out of ff_default_get_video_buffer2() Michael Niedermayer 2026-10-04 03:35:39 +02:00