FFmpeg · FFmpeg Forgejo

Add missing .gitignore.

Some checks are pending

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 10s

Lint / Pre-Commit (pull_request) Successful in 27s

Test / Fate (Full, Wine, win64) (pull_request) Has started running

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 7m56s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Has started running

Test / Fate (Qemu, Linux, riscv64) (pull_request) Has started running

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m45s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 14m14s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 12m29s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 17m36s

avformat

new

swresample

swscale

avformat/hls: fix variant_bitrate on streams shared by multiple variants

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 9s

Lint / Pre-Commit (pull_request) Successful in 44s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m18s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m13s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 19m31s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 20m15s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 21m18s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 23m6s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 25m15s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 29m10s

avformat

CLI

new

fate/dnn: add FATE tests for LibTorch DNN backend

Some checks failed

Autolabel / Labeler (pull_request_target) Failing after 10m12s

Lint / Pre-Commit (pull_request) Successful in 31s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Has started running

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Has started running

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Has started running

Test / Fate (Full, wine) (pull_request) Has started running

new

avformat/movenc: fix crash when flushing a fragment with no data

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 9s

Lint / Pre-Commit (pull_request) Successful in 26s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 7m59s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m21s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 14m21s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 12m17s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 16m20s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 20m19s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 17m11s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 29m40s

avformat

new

avcodec/tests/encinfo: Convert into API test

All checks were successful

Autolabel / Labeler (pull_request_target) Successful in 9s

Lint / Pre-Commit (pull_request) Successful in 27s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 7m58s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m16s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 12m57s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 17m37s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 23m32s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 14m21s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 16m31s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 20m34s

avcodec

new

avfilter/vf_colordetect: add threshold option to permit fuzzy matching

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 13s

Lint / Pre-Commit (pull_request) Successful in 30s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m17s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m16s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 19m40s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 20m32s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 23m15s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 25m14s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 28m43s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 29m46s

avfilter

new

avformat/{ape,shared}: Don't log incomplete lines

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 11s

Lint / Pre-Commit (pull_request) Successful in 27s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m34s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m11s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 14m49s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 13m16s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 16m50s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 17m52s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 21m22s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 27m13s

avformat

new

#24180 opened 2026-08-17 10:58:22 +00:00 by mkver

1 waiting review

avformat/dashenc: free http options on avio_open_dyn_buf failure

Some checks are pending

Autolabel / Labeler (pull_request_target) Successful in 11s

Lint / Pre-Commit (pull_request) Successful in 29s

Test / Fate (Full, Wine, win64) (pull_request) Has started running

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m9s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 12m48s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 16m16s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 14m44s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 18m6s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 20m27s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 23m19s

avformat

new

avformat/oggdec: check for integer overflow in buf_realloc

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 9s

Lint / Pre-Commit (pull_request) Successful in 27s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m19s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 13m0s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 21m7s

Test / Fate (Full, wine) (pull_request) Successful in 30m36s

avformat

new

avformat/http: free cookie parameters on parse failure

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 14s

Lint / Pre-Commit (pull_request) Successful in 31s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m27s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m22s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 14m11s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 16m20s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 19m33s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 20m36s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 28m41s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 29m44s

avformat

new

avfilter/vf_scdet: greatly expand format list

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 15s

Lint / Pre-Commit (pull_request) Successful in 41s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m19s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m13s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 20m7s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 19m36s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 20m41s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 22m49s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 24m49s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 29m1s

avfilter

new

Revert "fftools/ffmpeg_sched: allow throttling decoder outputs"

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Lint / Pre-Commit (pull_request) Successful in 32s

Autolabel / Labeler (pull_request_target) Successful in 8s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m32s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m8s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 16m14s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 20m5s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 20m11s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 20m40s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 22m51s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 29m55s

CLI

#24174 opened 2026-08-16 23:53:05 +00:00 by mkver

1 approval

[8.1] swscale/loongarch: fix buffer underflow in yuv2plane1_8_lsx/lasx

All checks were successful

Autolabel / Labeler (pull_request_target) Successful in 11s

Lint / Pre-Commit (pull_request) Successful in 29s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 11m24s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 14m36s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 18m7s

Test / Fate (Full, wine) (pull_request) Successful in 22m36s

new

swscale

[9.0] swscale/loongarch: fix buffer underflow in yuv2plane1_8_lsx/lasx

All checks were successful

Lint / Pre-Commit (pull_request) Successful in 30s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m7s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 18m52s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 19m34s

Test / Fate (Full, wine) (pull_request) Successful in 26m27s

[VVC] Support 14/16 bits decoding.

All checks were successful

Lint / Pre-Commit (pull_request) Successful in 30s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 8m56s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m13s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 14m2s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 16m16s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 19m30s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 19m55s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 28m56s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 28m56s

Autolabel / Labeler (pull_request_target) Has been skipped

avcodec

avformat/movenc: add Apple APAC codec tag for mp4 muxing

All checks were successful

Lint / Pre-Commit (pull_request) Successful in 31s

Autolabel / Labeler (pull_request_target) Has been skipped

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m46s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m14s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 13m47s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 15m48s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 24m47s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 25m21s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 29m8s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 30m31s

avformat

avfilter/vf_xfade: fix out of bounds reads at the transition endpoints

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 13s

Lint / Pre-Commit (pull_request) Successful in 31s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m28s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m6s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 19m17s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 19m42s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 20m20s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 22m57s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 25m17s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 29m26s

avfilter

new

fftools/ffmpeg_sched: avoid decoder truncation with sparse subtitles

All checks were successful

Lint / Pre-Commit (pull_request) Successful in 28s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 8m9s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m16s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 13m26s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 18m18s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 22m8s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 23m34s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 25m39s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 23m29s

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 8s

CLI

avutil/opt: reformat set_string_binary

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 11s

Lint / Pre-Commit (pull_request) Successful in 39s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m18s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m4s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 14m27s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 16m31s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 18m56s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 19m27s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 20m15s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 29m27s

avutil

new

avcodec/x86/vp8dsp: Port ff_vp8_luma_dc_wht_sse to xmm regs

All checks were successful

Backport / PR (pull_request_target) Has been skipped

Autolabel / Labeler (pull_request_target) Successful in 13s

Lint / Pre-Commit (pull_request) Successful in 30s

Test / Fate (Full, Linux, aarch64) (pull_request) Successful in 9m22s

Test / Fate (linux-aarch64, static, 64 bit) (pull_request) Successful in 12m4s

Test / Fate (Qemu, Linux, mips64) (pull_request) Successful in 16m46s

Test / Fate (Qemu, Linux, ppc64) (pull_request) Successful in 19m0s

Test / Fate (linux-amd64, shared, 64 bit) (pull_request) Successful in 19m24s

Test / Fate (linux-amd64, static, 32 bit) (pull_request) Successful in 19m45s

Test / Fate (Qemu, Linux, riscv64) (pull_request) Successful in 22m33s

Test / Fate (Full, Wine, win64) (pull_request) Successful in 30m24s

avcodec

new

#24159 opened 2026-08-15 08:13:23 +00:00 by mkver

2 waiting reviews

Read the original on code.ffmpeg.org ↗