On Thu, Apr 09, 2026 at 03:56:41AM +0200, Michael Niedermayer via ffmpeg-devel wrote: > Hi all > > ive written a script to approve pull requests for which the following is true: > 1. no activity for one week > 2. CI passes > 3. no outstanding change requests > 4. not marked as WIP > 5. pull request is open > > The goal is to reduce the pain and friction to get things applied > Are there additional requirements i should add ? > > below is a dry run of it, showing what it would do
heres the dry run from the latest revission, this clearly shows what actually
would be merged, (the script shows it in red, sadly that doesnt show in the
mail)
but its the lines that are both APPROVE and auto=merge, also listed at the end
I intend to run this with manual supervision in the next days, when i have some
solid amount of time
(likely not tomorrow, iam quite busy atm)
it will cause 7 PRs to be merged as of today
PR #20002: SKIP age= 239d 9h author=ePirat auto=-
marked WIP/draft -- WIP: Add libspatialaudio filter
PR #20005: APPROVE age=140d 21h author=srikanthk auto=no
matches all rules; CI contexts=6 -- libavformat/mov: fix seek issues for
fragmented mp4 files
PR #20007: SKIP age= 257d 5h author=qyot27 auto=-
marked WIP/draft -- WIP: avisynth: support variable framerate via frame
properties
PR #20008: APPROVE age=125d 21h author=stone auto=no
matches all rules; CI contexts=1 -- checkasm/hevc_deblock: adjust RANDCLIP to
clip after rng()
PR #20009: SKIP age= 257d 5h author=toots auto=-
marked WIP/draft -- WIP: Implement promeg decoder.
PR #20013: APPROVE age= 257d 5h author=leandrosansilva auto=no
matches all rules; CI contexts=2 -- Enable out of tree filters
PR #20014: SKIP age=236d 13h author=linkmauve auto=no
outstanding change requests from: Lynne -- libavutil: Replace obsolete
functions with 2-suffix
PR #20030: SKIP age=219d 22h author=JackLau auto=-
marked WIP/draft -- WIP: avformat/whip: add NACK, RTX, DTLS active role support
PR #20049: SKIP age=224d 14h author=pross auto=-
marked WIP/draft -- WIP: Lotus ScreenCam Movie demuxer & decoder
PR #20059: APPROVE age=119d 15h author=t.rapp auto=no
matches all rules; CI contexts=5 -- fftools/ffmpeg_demux: Only apply codec
level cropping by default
PR #20083: APPROVE age=235d 18h author=vytskalt auto=no
matches all rules; CI contexts=5 -- hwcontext_vulkan: fix memory leak in
drm->vulkan mapping
PR #20148: APPROVE age=245d 23h author=kvog auto=no
matches all rules; CI contexts=6 -- avdevice/gdigrab: fix -show_region 1
overlay window crashing FFmpeg when clicked
PR #20150: APPROVE age= 190d 1h author=pranavk auto=no
matches all rules; CI contexts=5 -- avcodec, avutil: Mark C globals with small
code model
PR #20207: SKIP age=240d 13h author=kimapr auto=-
marked WIP/draft -- WIP: avformat: add libbytebeat demuxer
PR #20218: APPROVE age=236d 22h author=BtbN auto=no
matches all rules; CI contexts=5 -- forgejo/workflows: make linter only run on
changed files in a PR
PR #20251: APPROVE age=231d 16h author=Balling auto=no
matches all rules; CI contexts=5 -- tests/tiny_ssim: fixed mistake in ssim_c1
calculation
PR #20252: APPROVE age=217d 10h author=ldm0 auto=no
matches all rules; CI contexts=6 -- doc/examples/demux_decode: update ffplay
command for audio and video output
PR #20262: SKIP age= 84d 3h author=kevmo314 auto=no
outstanding change requests from: michaelni -- avcodec/h264: ignore POC when
flag is set
PR #20263: SKIP age= 235d 6h author=erkinalp auto=no CI
not successful: / compile_only (ghcr.io/btbn/ffmpeg-builds/win64-gpl:latest)
(pull_request), / lint (pull_request), / run_fate (linux-aarch64)
(pull_request), / run_fate (linux-amd64) (pull_request) -- Forgejo update
PR #20266: SKIP age= 228d 5h author=IsaacMarovitz auto=no
outstanding change requests from: michaelni -- avcodec/wmaprodec: add xma raw
frame decoder
PR #20298: SKIP age= 97d 3h author=wangbin auto=no
outstanding change requests from: Lynne -- lavc: add ProRes RAW videotoolbox
hwaccel
PR #20312: APPROVE age= 45d 7h author=ePirat auto=no
matches all rules; CI contexts=6 -- AVCodec documentation style improvements
PR #20334: APPROVE age= 10d 11h author=cgutman auto=no
matches all rules; CI contexts=6 -- avcodec/dxva2: add support for HEVC RExt
DXVA profiles
PR #20338: APPROVE age= 227d 3h author=ronag auto=no
matches all rules; CI contexts=6 -- More missing aliases
PR #20342: SKIP age=222d 14h author=pierrelefevre auto=no
outstanding change requests from: cus -- avformat/mpegts: Passthrough SCTE 35
PR #20359: APPROVE age=217d 15h author=pross auto=no
matches all rules; CI contexts=6 -- Bink Audio 2 decoder and demuxer
PR #20360: SKIP age=213d 19h author=wangbin auto=no
outstanding change requests from: quink -- lavc/videotoolboxenc: add mjpeg
PR #20364: APPROVE age= 9d 22h author=desmondliu auto=no
matches all rules; CI contexts=6 -- avcodec/quadra: add netint h264/h265
hwaccel encoders
PR #20401: APPROVE age= 38d 9h author=ngaullier auto=merge
matches all rules; CI contexts=6 -- ffprobe: add support for printing downmix
frame side data
PR #20426: APPROVE age= 22d 16h author=CheryDan auto=no
matches all rules; CI contexts=6 -- libavcodec/riscv: add RVV optimized idct
for HEVC
PR #20461: SKIP age=200d 13h author=jamrial auto=no
outstanding change requests from: michaelni -- avutil/samplefmt: add a sample
format descriptor API
PR #20463: APPROVE age= 155d 6h author=galad auto=no
matches all rules; CI contexts=6 -- libavcodec/qsvenc: update has_b_frames
value after initialization of encoder
PR #20493: SKIP age= 209d 3h author=jianhuaw auto=no CI
not successful: / run_fate (32, linux-amd64) (pull_request) --
avcodec/tiffenc: support writing ICC profiles
PR #20494: APPROVE age=145d 13h author=tmatth auto=no
matches all rules; CI contexts=6 -- rvv: add optimized h264 intra prediction
functions
PR #20504: SKIP age= 209d 7h author=haasn auto=-
marked WIP/draft -- WIP: Add custom tagging for alpha mode to the MXF format
PR #20530: APPROVE age=205d 18h author=mkver auto=no
matches all rules; CI contexts=6 -- avcodec/decode: Inline EXIF Orientation
tag value
PR #20536: APPROVE age=142d 15h author=BtbN auto=no
matches all rules; CI contexts=6 -- configure: pick more sensible cxx_default
if user provided custom cc
PR #20565: SKIP age= 198d 3h author=rcombs auto=no
outstanding change requests from: jzern -- avcodec/libwebpdec: Add libwebp
WebP decoder.
PR #20568: SKIP age= 198d 2h author=michaelni auto=no
outstanding change requests from: mkver -- Animated webp decoder
PR #20590: SKIP age=197d 18h author=mkver auto=no
outstanding change requests from: Lynne -- lavc/x86: Deduplicate constants
PR #20593: SKIP age= 16d 15h author=CheryDan auto=no
outstanding change requests from: Zhanheng.Yang, sunyuechi --
libavcodec/riscv: add RVV optimized sao_edge_filter and sao_band_filter for HEVC
PR #20596: APPROVE age= 152d 2h author=damitha auto=no
matches all rules; CI contexts=6 -- libavformat/dashenc: preserve metadata in
dashenc
PR #20627: APPROVE age= 189d 6h author=Lynne auto=no
matches all rules; CI contexts=6 -- Miscellaneous aacdec_usac cleanups
PR #20642: SKIP age= 151d 4h author=michaelni auto=no
outstanding change requests from: kodawah -- Allow the user to limit metadata
length and bext coding history
PR #20644: APPROVE age= 39d 16h author=Y0SH1M4S73R auto=no
matches all rules; CI contexts=6 -- avfilter/asrc_flite: add .flitevox file
support
PR #20672: APPROVE age= 162d 1h author=ntrrgc auto=no
matches all rules; CI contexts=6 -- aacdec: Fix pitch corruption in files
mistagged as downsampled SBR
PR #20680: SKIP age= 50d 21h author=timblechmann auto=no CI
not successful: / compile_only (ghcr.io/btbn/ffmpeg-builds/win64-gpl:latest)
(pull_request), / lint (pull_request), / run_fate (32, linux-amd64)
(pull_request), / run_fate (64, linux-aarch64) (pull_request), +1 more --
improve error messages when strerror_r is not available
PR #20697: SKIP age= 152d 4h author=kupix auto=-
marked WIP/draft -- WIP: avfilter: add Bungee audio stretch filter
PR #20715: SKIP age=127d 12h author=yibofang auto=no
outstanding change requests from: quink -- avfilter: add raw PCM dump between
AVFilter links
PR #20719: APPROVE age= 121d 3h author=Hendi48 auto=no
matches all rules; CI contexts=6 -- avformat/mov: Add support for encrypted
PIFF files
PR #20730: APPROVE age=170d 15h author=CheryDan auto=no
matches all rules; CI contexts=6 -- checkasm/hevc_sao.c: add sign for sao
offset_val
PR #20731: APPROVE age= 27d 18h author=cenzhanquan1 auto=no
matches all rules; CI contexts=6 -- avfilter: enhance command processing with
chain propagation and direction control.
PR #20738: APPROVE age= 129d 4h author=lholliger auto=no
matches all rules; CI contexts=6 -- Add support for copying metadata
boxed/mebx defined in ISO 14496-12
PR #20770: SKIP age=163d 19h author=MakarDev auto=no CI
not successful: / compile_only (ghcr.io/btbn/ffmpeg-builds/win64-gpl:latest)
(pull_request), / lint (pull_request), / run_fate (32, linux-amd64)
(pull_request), / run_fate (64, linux-aarch64) (pull_request), +1 more --
avfilter/boxblur: add AVX2 assembly
PR #20775: SKIP age=149d 15h author=lholliger auto=-
marked WIP/draft -- WIP: Add encoder and decoder for MEBX/Metadata Boxed
PR #20793: APPROVE age= 133d 1h author=mkver auto=no
matches all rules; CI contexts=6 -- WIP, RFC: Avoid reliance on DCE
PR #20800: APPROVE age=156d 12h author=paper auto=no
matches all rules; CI contexts=6 -- avformat/libopenmpt: add configurable
interpolation options
PR #20801: SKIP age=156d 12h author=paper auto=no
outstanding change requests from: michaelni -- avformat/libopenmpt: implement
file reading callbacks
PR #20806: SKIP age=128d 23h author=jermy auto=no
outstanding change requests from: michaelni -- avcodec/qtrle: set keyframe
flag in output frames
PR #20812: APPROVE age=152d 20h author=michaelni auto=no
matches all rules; CI contexts=6 -- avformat/rtpdec_qdm2: Check block_size
PR #20830: APPROVE age= 55d 15h author=dstadelmann-iis auto=no
matches all rules; CI contexts=6 -- avcodec/libmpeghdec: Add FATE test and use
correct timescale
PR #20839: SKIP age=149d 22h author=jnightingale-hei auto=no CI
not successful: / lint (pull_request), / run_fate (32, linux-amd64, false)
(pull_request), / run_fate (64, linux-aarch64, false) (pull_request), /
run_fate (64, linux-amd64, true) (pull_request) -- lavc/mpeg12enc: Allow
timecode to be overwritten
PR #20846: APPROVE age=149d 15h author=lholliger auto=no
matches all rules; CI contexts=6 -- libavutil: add qtff well-known type
functions
PR #20847: SKIP age= 4d 18h author=Kwiboo auto=-
marked WIP/draft -- WIP: Add V4L2 Request API hwaccels for MPEG2, H.264, HEVC,
VP8, VP9 and AV1
PR #20857: APPROVE age=149d 20h author=caifan auto=no
matches all rules; CI contexts=6 -- libavformat/rtsp: fix potential buffer
truncation in ff_rtsp_make_setup_request
PR #20858: APPROVE age=152d 14h author=caifan auto=no
matches all rules; CI contexts=6 -- libavformat/vorbiscomment: fix potential
buffer truncation
PR #20871: SKIP age= 151d 7h author=drobinator auto=no
outstanding change requests from: Lynne -- avfoundation: buffer multiple audio
frames to prevent sample overwrite
PR #20875: APPROVE age=100d 20h author=socram auto=no
matches all rules; CI contexts=6 -- Ignore unknown blocks in WebVTT decoding
PR #20900: SKIP age= 34d 3h author=usepgp auto=no CI
not successful: / compile_only (ghcr.io/btbn/ffmpeg-builds/win64-gpl:latest)
(pull_request), / lint (pull_request), / run_fate (32, linux-amd64, false)
(pull_request), / run_fate (64, linux-aarch64, false) (pull_request), +1 more
-- libavformat/flacdec: use saturated add to prevent overflow
PR #20910: APPROVE age=143d 11h author=quink auto=no
matches all rules; CI contexts=6 -- libavfilter: fix Spherical Mapping side
data lost after uniform scale
PR #20919: SKIP age=140d 21h author=brad auto=no
outstanding change requests from: mkver -- lavu/x86: add Intel CET IBT support
PR #20922: SKIP age=145d 19h author=Shubin123 auto=no
outstanding change requests from: michaelni -- Update libavformat/segafilmenc.c
PR #20931: APPROVE age=144d 11h author=JackLau auto=no
matches all rules; CI contexts=6 -- avformat/whip: fix weird code that clear
extradata in rtp muxer
PR #20933: APPROVE age=124d 16h author=nots1dd auto=no
matches all rules; CI contexts=6 -- avfilter/af_afftfilt: fix the overlap
buffer size
PR #20941: SKIP age= 45d 14h author=Lynne auto=-
marked WIP/draft -- WIP: aacdec: add support for 960-frame HE-AAC
PR #20957: APPROVE age= 42d 7h author=ramiro auto=merge
matches all rules; CI contexts=6 -- swscale/swscale_unscaled: validate slice
alignment before unscaled conversion
PR #20960: APPROVE age=135d 10h author=jamrial auto=no
matches all rules; CI contexts=6 -- tests/fate-run: pass threads argument to
tests using certain pseudo muxers
PR #20971: APPROVE age=139d 12h author=xobust auto=no
matches all rules; CI contexts=6 -- avformat/matroska: add ordered-chapter
parsing
PR #20997: APPROVE age= 30d 12h author=mlauss2 auto=no
matches all rules; CI contexts=6 -- avcodec/sanm: minor fixes
PR #21019: SKIP age= 56d 17h author=Shulyaka auto=no
outstanding change requests from: cus -- libavformat/spdifdec: Fix SPDIF
detection score for EAC3
PR #21034: SKIP age= 131d 2h author=amyspark auto=no
outstanding change requests from: mkver -- Replace DCE with macros to guard
usage of undefined functions and clauses
PR #21037: APPROVE age=128d 17h author=SuperFashi auto=no
matches all rules; CI contexts=6 -- avformat: add MMTP parser and MMT/TLV
demuxer
PR #21038: APPROVE age=131d 18h author=haasn auto=no
matches all rules; CI contexts=6 -- avfilter/vf_libplacebo: always pass
through SAR when stretching
PR #21041: SKIP age= 95d 1h author=derrod auto=no
outstanding change requests from: GyanD -- avcodec/libaomenc: Update cpu-used
range to 0..12
PR #21051: APPROVE age= 123d 1h author=Traneptora auto=no
matches all rules; CI contexts=6 -- avcodec/libjxlenc: Additional AVOptions
PR #21079: APPROVE age= 18d 4h author=toots auto=no
matches all rules; CI contexts=6 -- Add support for writing COMM and USLT
frames in id3v2 tags.
PR #21082: SKIP age= 14d 5h author=Balling auto=no
outstanding change requests from: Lynne -- avformat/mp3dec: Parse iTunes
gapless info
PR #21088: APPROVE age=127d 10h author=JackLau auto=no
matches all rules; CI contexts=6 -- avformat/hlsenc: fix IVs only be auto
generated once
PR #21098: APPROVE age= 108d 7h author=hwmin auto=no
matches all rules; CI contexts=6 -- avfilter/fps: Limit fps frame filling
PR #21108: SKIP age= 118d 4h author=Lynne auto=no
outstanding change requests from: michaelni -- lavu/crc: add a function
pointer based API
PR #21109: SKIP age= 102d 1h author=cubicibo auto=no
outstanding change requests from: michaelni -- lavc/pgssub: Support cropping
and display update signaling
PR #21111: SKIP age= 123d 5h author=rmmh auto=no CI
not successful: / compile_only (ghcr.io/btbn/ffmpeg-builds/win64-gpl:latest)
(pull_request), / lint (pull_request), / run_fate (32, linux-amd64, static)
(pull_request), / run_fate (64, linux-aarch64, static) (pull_request), +1 more
-- avcodec/alac: fix decode errors on empty last frames
PR #21117: APPROVE age= 56d 17h author=Balling auto=no
matches all rules; CI contexts=6 -- avcodec/dolby_e: Add error recovery when
parse_mantissas run out of bits
PR #21129: APPROVE age= 117d 8h author=yinwenjie auto=no
matches all rules; CI contexts=6 -- libavcodec/v4l2_buffers: fixing buffer
alignment issue
PR #21147: APPROVE age=120d 21h author=jamrial auto=no
matches all rules; CI contexts=6 -- avocdec: add new API to gracefully
reconfigure an encoder
PR #21182: APPROVE age= 38d 14h author=ddennedy auto=no
matches all rules; CI contexts=6 -- scale_d3d11: Fix hw_frame_ctx reference
leak
PR #21194: APPROVE age= 37d 3h author=george.zaguri auto=no
matches all rules; CI contexts=6 -- aarch64/vvc: SME optimisations of
put_luma_h(64x64,128x128) functions for 8-bit
PR #21202: SKIP age=115d 12h author=xiatao auto=no
outstanding change requests from: Courmisch -- avcodec/wasm:
WebAssembly-friendly scalar CABAC fast path optimization
PR #21205: SKIP age= 115d 6h author=GyanD auto=-
marked WIP/draft -- WIP: [RFC] avformat/a64: add codec tag list
PR #21206: SKIP age= 85d 18h author=mkver auto=-
marked WIP/draft -- WIP: avformat/mux: Allow to add list of supported codecs
to muxers
PR #21226: APPROVE age= 113d 9h author=michaelni auto=no
matches all rules; CI contexts=6 -- avutil/integer: Add av_abs_i() and signed
division
PR #21241: SKIP age= 12d 11h author=haasn auto=no
outstanding change requests from: michaelni -- fftools/ffmpeg_sched: decouple
decoder input and output
PR #21261: SKIP age= 102d 6h author=skypher auto=no CI
not successful: / lint (pull_request) -- tools: add new fuzzers for avutil,
avfilter, mux, network and cli
PR #21274: APPROVE age=107d 19h author=wangbin auto=no
matches all rules; CI contexts=6 -- hwcontext_vaapi: fix undefined close() on
windows
PR #21281: APPROVE age=107d 13h author=Zhaozhenghang auto=no
matches all rules; CI contexts=6 -- avutil/tx: fix AVTXType warnings on some
platforms
PR #21288: SKIP age= 106d 8h author=moi15moi auto=-
marked WIP/draft -- WIP: Parse matroska LanguageBCP47 field and add it to
AVStream::metadata
PR #21291: APPROVE age=105d 11h author=Jamaika1 auto=no
matches all rules; CI contexts=6 -- Fix: output size between 19 and 333 bytes
into a destination of size 20
PR #21294: SKIP age= 5h 48m author=mypopydev auto=no
activity is newer than threshold -- avformat/mpegtsenc: add registration
descriptor for VVC streams
PR #21307: SKIP age= 12h 50m author=mypopydev auto=-
marked WIP/draft -- WIP: av1_in_ts_v2
PR #21316: APPROVE age= 73d 7h author=cgutman auto=no
matches all rules; CI contexts=6 -- avcodec/av1dec: fix handling of frame size
and format changes
PR #21328: APPROVE age= 72d 7h author=frankplow auto=no
matches all rules; CI contexts=5 -- [7.1] Backport various VVC fixes
PR #21344: APPROVE age= 86d 19h author=BtbN auto=no
matches all rules; CI contexts=5 -- [4.3] avformat/img2dec: reject input
images too big to fit into a single packet
PR #21346: APPROVE age= 97d 4h author=michaelni auto=merge
matches all rules; CI contexts=7 -- fftools/ffmpeg_filter: Simplify median3()
PR #21347: APPROVE age= 65d 0h author=BtbN auto=no
matches all rules; CI contexts=6 -- avcodec/exr: enforce maximum channel limit
to avoid excessive memory allocations
PR #21368: APPROVE age= 96d 1h author=BtbN auto=no
matches all rules; CI contexts=6 -- avfilter/vf_convolution: various heap
over/underflow fixes
PR #21375: APPROVE age= 95d 2h author=cgutman auto=no
matches all rules; CI contexts=6 -- avcodec/mfenc: limit reference frames when
requested
PR #21376: SKIP age= 80d 22h author=antonkesy auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more --
avcodec/qsvenc: add unsupported codec level log
PR #21380: SKIP age= 90d 1h author=jeeb auto=no
outstanding change requests from: michaelni -- RFC: avformat/demux: in case of
no timestamps, calculate dts based on previous dts and duration
PR #21389: SKIP age= 92d 12h author=Jamaika1 auto=no CI
not successful: Test / Fate (Full, wine) (pull_request) -- libkvazaar for
4:4:4 or 4:2:2
PR #21390: APPROVE age= 83d 6h author=rcx86 auto=no
matches all rules; CI contexts=6 -- avformat/rtsp: fix silent input truncation
in get_word_until_chars
PR #21391: SKIP age= 19d 8h author=winterheart auto=no CI
not successful: Test / Fate (Full, wine) (pull_request), Test / Fate
(linux-aarch64, static, 64 bit) (pull_request), Test / Fate (linux-amd64,
shared, 64 bit) (pull_request), Test / Fate (linux-amd64, static, 32 bit)
(pull_request) -- avcodec/adpcmenc: Add ADPCM IMA Xbox encoder
PR #21392: APPROVE age= 15d 10h author=rcx86 auto=no
matches all rules; CI contexts=6 -- libavformat/http: reject HTTP header lines
exceeding buffer size
PR #21395: SKIP age= 88d 9h author=dwbuiten auto=no
outstanding change requests from: GyanD -- avformat: Add an option to force
analysis of all known streams
PR #21415: SKIP age= 35d 23h author=colekas auto=no
outstanding change requests from: cus -- libavformat/libsrt: Allow for
specifying different port and adapter in SRT Rendezvous mode.
PR #21418: SKIP age= 5d 23h author=dkozinski auto=no
activity is newer than threshold -- avcodec/liboapvenc: Added support for
mastering display color volume and content light level metadata
PR #21439: APPROVE age= 44d 22h author=arf20 auto=no
matches all rules; CI contexts=6 -- UDP: Join multicast group in local_addr
interface
PR #21447: APPROVE age= 86d 10h author=wangbin auto=no
matches all rules; CI contexts=6 -- lavu: monotonic av_gettime_relative for
msvc
PR #21449: APPROVE age= 77d 5h author=realies auto=no
matches all rules; CI contexts=6 -- avfilter/af_loudnorm: fix EBU R128
compliance for below-threshold content
PR #21456: APPROVE age= 80d 19h author=BtbN auto=no
matches all rules; CI contexts=6 -- avfilter/vf_find_rect: fix missing bounds
checking in frame compare() function
PR #21464: APPROVE age= 78d 8h author=nowrep auto=no
matches all rules; CI contexts=6 -- lavc/vaapi_h264: Set
VA_PICTURE_H264_NON_EXISTING for invalid gaps
PR #21467: SKIP age= 63d 23h author=colekas auto=no
outstanding change requests from: cus -- libavcodec/hevc: Identify field
paired HEVC content
PR #21475: SKIP age= 44d 10h author=hezuoqiang auto=no
outstanding change requests from: quink -- libavformat/nal: optimize NAL
startcode search with ARM NEON
PR #21480: APPROVE age= 84d 0h author=zotan auto=no
matches all rules; CI contexts=6 -- avformat/dashdec: fix calc_min_seg_no
underflow
PR #21481: SKIP age= 83d 23h author=zotan auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more --
avformat/dashenc: fix SegmentTemplate timescale with use_timeline 0
PR #21504: APPROVE age= 80d 10h author=rcx86 auto=no
matches all rules; CI contexts=6 -- avformat/mov: validate stsz/stz2 atom size
before allocation
PR #21509: APPROVE age= 58d 21h author=michaelni auto=merge
matches all rules; CI contexts=6 -- avutil/mem: Add av_malloc_with_paddingz()
PR #21512: SKIP age= 80d 10h author=ddurham2 auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more --
fftools/ffmpeg_demux: Fix -readrate_initial_burst implementation where
lag/catchup detection was kicking in, overriding the burst.
PR #21517: APPROVE age= 16d 14h author=rogerhardiman auto=no
matches all rules; CI contexts=6 -- RFC 7616 HTTP and RTSP Digest
Authentication with SHA-256
PR #21522: APPROVE age= 79d 2h author=realies auto=no
matches all rules; CI contexts=6 -- avfilter/af_afade: incremental crossfade
for memory efficiency
PR #21532: APPROVE age= 12d 6h author=younengxiao auto=no
matches all rules; CI contexts=6 -- avfilter/dnn: add ONNX Runtime backend
with GPU execution provider support
PR #21538: SKIP age= 6d 19h author=Zhanheng.Yang auto=no
activity is newer than threshold -- libavcodec/riscv: add RVV optimized for
qpel/epel in HEVC.
PR #21543: SKIP age= 76d 9h author=mypopydev auto=no
outstanding change requests from: michaelni -- avutil: remove unused pca.[ch]
and its test
PR #21545: SKIP age= 77d 10h author=chenmingbiao auto=no
outstanding change requests from: mstorsjo -- avcodec/aarch64: add NEON
optimization for draw_edges
PR #21547: APPROVE age= 64d 21h author=hassanhany auto=no
matches all rules; CI contexts=6 -- avcodec/vorbisdec: validate windowtype and
transformtype
PR #21556: APPROVE age= 76d 10h author=drv auto=no
matches all rules; CI contexts=6 -- avformat/wavenc: Keep fmt chunk first for
-rf64 auto
PR #21564: SKIP age= 32d 11h author=ygerlach auto=no
outstanding change requests from: michaelni -- avfilter/vf_colorize: add
support for timeline editing
PR #21573: SKIP age= 18h 49m author=PRoslyy auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more -- HCA
option overhaul + docs & test
PR #21598: SKIP age= 42d 4h author=aimoff auto=no
outstanding change requests from: michaelni -- lavfi/vf_v360: add GoPro Max
video filter
PR #21600: APPROVE age= 14d 6h author=haasn auto=no
matches all rules; CI contexts=6 -- avformat: add shared concurrent block
cache protocol
PR #21601: APPROVE age= 27d 11h author=kasper93 auto=no
matches all rules; CI contexts=6 -- tools/target_sws_fuzzer: add sws filters
to fuzzing
PR #21603: APPROVE age= 19d 8h author=artem.smorodin auto=no
matches all rules; CI contexts=6 -- avformat/whep: add WHEP demuxer support
PR #21607: APPROVE age= 51d 8h author=Yalda auto=no
matches all rules; CI contexts=6 -- avformat{mlvdec,dss,dtshddec}: check
return code of avio_read()
PR #21618: APPROVE age= 61d 2h author=haasn auto=no
matches all rules; CI contexts=6 -- Add better logging names to URLContext
PR #21629: SKIP age= 8d 21h author=ruikai auto=no CI
not successful: Test / Fate (linux-amd64, shared, 64 bit) (pull_request) --
avcodec/opus/enc: fix overlap buffer seed for first CELT frame
PR #21654: APPROVE age= 56d 9h author=younengxiao auto=no
matches all rules; CI contexts=6 -- avfilter/dnn: add synchronous execution
path in torch backend
PR #21656: APPROVE age= 19d 8h author=hassanhany auto=no
matches all rules; CI contexts=6 -- avcodec/x86/vorbisdsp: change cmpleps to
cmpltps in inverse coupling
PR #21662: SKIP age= 59d 9h author=ngaullier auto=-
marked WIP/draft -- WIP: extend formatprobesize if ID3v2 is detected
PR #21663: APPROVE age= 20d 11h author=tautropfli auto=no
matches all rules; CI contexts=6 -- Add generic `disc_subtitle` tag
PR #21668: SKIP age= 4d 21h author=ShortKatz auto=no CI
not successful: Test / Fate (Full, wine) (pull_request) -- avcodec/eac3enc:
add dependent substream encoding for multichannel layouts
PR #21681: SKIP age= 60d 2h author=jbvsmo auto=no CI
not successful: Autolabel / Labeler (pull_request_target) -- libavfilter:
split combined AVClass definitions into per-filter classes
PR #21705: SKIP age= 49d 3h author=mkver auto=no
outstanding change requests from: michaelni -- Miscellaneous Snow patches
PR #21709: APPROVE age= 36d 12h author=cenzhanquan1 auto=no
matches all rules; CI contexts=6 -- libavfilter/volume: do fade when adjusting
the volume.
PR #21715: APPROVE age= 37d 18h author=michaelni auto=merge
matches all rules; CI contexts=6 -- avcodec/leaddec: Check input data before
allocating buffer
PR #21724: APPROVE age= 57d 11h author=michaelni auto=merge
matches all rules; CI contexts=6 -- avcodec/svq1dec: Check input space for
minimum
PR #21726: APPROVE age= 57d 11h author=michaelni auto=no
matches all rules; CI contexts=6 -- avcodec/pdvdec: Check input space before
buffer allocation
PR #21733: APPROVE age= 57d 6h author=jamrial auto=no
matches all rules; CI contexts=6 -- avutil/x86/x86inc: make AVX imply CLMUL
PR #21747: APPROVE age= 39d 11h author=Raja-89 auto=no
matches all rules; CI contexts=6 -- avfilter/dnn: implement asynchronous
execution for LibTorch backend
PR #21748: SKIP age= 36d 6h author=Raja-89 auto=no no
commit statuses / CI results found -- avfilter/dnn: implement memory
management for LibTorch backend
PR #21749: SKIP age= 53d 6h author=Raja-89 auto=no no
commit statuses / CI results found -- avfilter/dnn: implement persistent
buffers for LibTorch backend
PR #21767: APPROVE age= 53d 1h author=hassanhany auto=no
matches all rules; CI contexts=6 -- avcodec/opus: use precomputed NLSF weights
for Silk decoder
PR #21776: APPROVE age= 51d 2h author=AnandajithS auto=no
matches all rules; CI contexts=6 -- avfilter/vf_drawtext: fix newline being
shown as glyph
PR #21779: SKIP age= 42d 3h author=ePirat auto=no
outstanding change requests from: ramiro -- Add proper fall-through
annotations in switch statements
PR #21780: APPROVE age= 50d 20h author=JackLau auto=no
matches all rules; CI contexts=6 -- avformat/whip: add ICE candidates
nomination support
PR #21785: APPROVE age= 47d 0h author=michaelni auto=no
matches all rules; CI contexts=6 -- avcodec/elbg: error out from
try_shift_candidate() when clipping occurred
PR #21787: SKIP age= 25d 10h author=toots auto=-
marked WIP/draft -- WIP: libavformat/matroskadec.c: export profile container
metadata
PR #21799: APPROVE age= 48d 10h author=richardssam auto=no
matches all rules; CI contexts=6 -- avfilter/vf_opencolorio: Updating
query_formats to specify different input and output pix_fmts.
PR #21801: APPROVE age= 27d 18h author=rost.kurylo auto=no
matches all rules; CI contexts=6 -- avformat/rtp_mpegts: Pass-through program
table to mpegts muxer
PR #21803: SKIP age= 33d 11h author=michaelni auto=no
outstanding change requests from: mkver -- avutil/avstring: Factor code into
av_safe_filename()
PR #21806: APPROVE age= 49d 1h author=ePirat auto=no
matches all rules; CI contexts=6 -- ffprobe: avoid sign comparisons and narrow
some loop variables scopes
PR #21808: APPROVE age= 45d 3h author=ePirat auto=no
matches all rules; CI contexts=6 -- RFC: Add preference of narrow variable
scope, especially in loops, to the docs
PR #21810: APPROVE age= 49d 0h author=Lynne auto=no
matches all rules; CI contexts=6 -- Convert a few filters to compile-time
SPIR-V
PR #21812: SKIP age= 12h 15m author=Practice2001 auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more -- [PATCH]
fftools: add optional index selector to metadata stream specifier
PR #22234: APPROVE age= 48d 3h author=dcherednik auto=no
matches all rules; CI contexts=6 -- WIP Fix regration after c3aea7628c
PR #22238: SKIP age= 38d 23h author=haasn auto=-
marked WIP/draft -- WIP: avutil/imgutils: two minor cleanup commits, plus
removal of plane padding
PR #22247: APPROVE age= 21d 1h author=mkver auto=no
matches all rules; CI contexts=6 -- Fix shadowing
PR #22248: APPROVE age= 14d 16h author=hassanhany auto=no
matches all rules; CI contexts=6 -- avcodec/ccaption_dec: force popon on EOC
PR #22249: SKIP age= 46d 14h author=sanks011 auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more --
avcodec/ccaption_dec: fix EIA-608 Extended Character Set single quote mappings
PR #22251: SKIP age= 14d 11h author=harshverma27 auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more --
avcodec/h264_refs: suppress short term buffer warning when skip_frame is set
PR #22260: APPROVE age= 42d 9h author=mypopydev auto=no
matches all rules; CI contexts=6 -- Forgejo commit hooks
PR #22262: APPROVE age= 14d 15h author=quink auto=no
matches all rules; CI contexts=6 -- fftools/ffmpeg_filter: skip autoscale for
hardware format
PR #22274: SKIP age= 20d 10h author=jfiusdq auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more -- ppc
fixes: swscale VSX/MSB, ffvhuff >8bpp
PR #22277: APPROVE age= 35d 9h author=jamrial auto=no
matches all rules; CI contexts=6 -- avcodec/hevc/ps: Check window parameters
PR #22282: SKIP age= 3d 7h author=sanks011 auto=no
outstanding change requests from: michaelni -- fate: add tests for hlsenc,
cbs_sei, and timecode to improve coverage
PR #22287: SKIP age= 42d 21h author=michaelni auto=no CI
not successful: Lint / Pre-Commit (pull_request) -- avcodec/notchlc:
lz4_decompress() avoid byte loops, try to work in blocks
PR #22290: APPROVE age= 42d 14h author=nico-zs auto=no
matches all rules; CI contexts=6 -- avcodec/kbdwin, avutil/fixed_dsp: resolve
compilation warnings
PR #22293: SKIP age= 33d 21h author=haasn auto=-
marked WIP/draft -- WIP: libswscale: directly ref untouched planes instead of
memcpy
PR #22300: APPROVE age= 17d 6h author=yuyong05 auto=no
matches all rules; CI contexts=6 -- avcodec/cngdec: Fix SIGILL issue in
cng_decode_frame()
PR #22301: APPROVE age= 38d 8h author=michaelni auto=no
matches all rules; CI contexts=6 -- Suggest 0/0 explicitly as unknown aspect
ratio
PR #22305: SKIP age= 37d 3h author=alex-teaca auto=no
outstanding change requests from: michaelni -- swscale/utils: sanity check
scaling increments
PR #22337: APPROVE age= 33d 19h author=ndato auto=no
matches all rules; CI contexts=6 -- avformat/dashdec: fix calculation and
usage of cur_seq_no, fixing issue 22335
PR #22340: APPROVE age= 28d 7h author=quink auto=no
matches all rules; CI contexts=6 -- avfilter/vf_scale_cuda: add RGB/YUV color
space conversion and tests
PR #22347: SKIP age= 3d 8h author=sohamukute auto=no
activity is newer than threshold -- fate: add branch coverage for bsf,
vorbiscomment and colorlevels
PR #22351: APPROVE age= 37d 10h author=wichers auto=no
matches all rules; CI contexts=6 -- avcodec/dstdec: fix arithmetic coder read
past end of stream
PR #22362: SKIP age= 23d 2h author=f1k2faeez auto=no
outstanding change requests from: BtbN -- avfilter: add CUDA accelerated stack
filters (hstack_cuda, vstack_cuda, xstack_cuda)
PR #22368: SKIP age= 32d 13h author=jfiusdq auto=no
outstanding change requests from: sean_mcg -- avcodec/avutil: decouple ER SAD
from me_cmp and add PPC pixelutils SAD
PR #22376: APPROVE age= 35d 20h author=Zhanheng.Yang auto=no
matches all rules; CI contexts=6 -- libavutil/intreadwrite: add RVV optimized
for AV_COPY128/AV_COPY128U/AV_ZERO128.
PR #22385: APPROVE age= 35d 16h author=Zhanheng.Yang auto=no
matches all rules; CI contexts=6 -- libavcodec/riscv/h264qpel: use multi-vle
instead of vle + vslideup in macro lowpass_h.
PR #22416: SKIP age= 4d 12h author=has207 auto=no
outstanding change requests from: michaelni -- avcodec/wmaprodec: add
xmaframes raw frame decoder
PR #22418: SKIP age= 18d 1h author=indecisive_turtle auto=no
outstanding change requests from: Lynne -- lavc: Batch load prores encoding
coefficients with 16-byte loads
PR #22421: APPROVE age= 33d 0h author=michaelni auto=no
matches all rules; CI contexts=6 -- avutil/opt: Add AV_OPT_FLAG_PRIVILEDGED
PR #22423: SKIP age= 33d 2h author=BtbN auto=no CI
not successful: Test / Fate (Cross, qemu-mips64) (pull_request), Test / Fate
(Cross, qemu-ppc64) (pull_request) -- forgejo/workflows: add cross fate tests
for ppc64/mips64/riscv64
PR #22433: SKIP age= 33d 6h author=michaelni auto=-
marked WIP/draft -- WIP: avcodec/vorbisdec: Check remaining bits
PR #22436: APPROVE age= 33d 9h author=michaelni auto=no
matches all rules; CI contexts=6 -- avformat/mpegts: Fix memleak of
pes_filter.opaque
PR #22439: SKIP age= 31d 6h author=Lynne auto=no CI
not successful: Test / Fate (Full, wine) (pull_request) -- hwcontext_vulkan:
deprecate redundant AVVkFrame fields
PR #22440: APPROVE age= 31d 1h author=jamrial auto=no
matches all rules; CI contexts=6 -- fftools/ffmpeg_demux: merge LCEVC streams
with the base stream
PR #22447: APPROVE age= 28d 20h author=michaelni auto=no
matches all rules; CI contexts=6 -- Revert "avcodec/x86/h264_idct: Fix
ff_h264_luma_dc_dequant_idct_sse2 checkasm failures"
PR #22455: SKIP age= 11h 16m author=mkver auto=-
marked WIP/draft -- WIP: Major version bump
PR #22464: APPROVE age= 30d 7h author=add-uos-ffmpeg auto=no
matches all rules; CI contexts=6 -- fftools/opt_common: Use enum for
encoder/decoder selection
PR #22466: SKIP age= 7d 12h author=R-Camacho auto=no
outstanding change requests from: sunyuechi -- avfilter/scene_sad: R-V V
scene_sad
PR #22473: SKIP age= 6d 1h author=GyanD auto=no
activity is newer than threshold -- avformat API to clone programs
PR #22479: APPROVE age= 12d 16h author=tantei3 auto=no
matches all rules; CI contexts=6 -- avutil/crc: add x86 AVX512ICL SIMD
implementation for av_crc
PR #22482: SKIP age= 16d 11h author=cenzhanquan1 auto=-
marked WIP/draft -- WIP: libavutil/avtrace: add pluggable tracing API for
filter/codec/format
PR #22488: APPROVE age= 27d 6h author=michaelni auto=no
matches all rules; CI contexts=6 -- avformat/matroskadec: Check
audio.sub_packet_h * audio.frame_size
PR #22493: APPROVE age= 9d 16h author=nyanmisaka auto=no
matches all rules; CI contexts=6 -- avfilter: add transpose_cuda video filter
PR #22496: SKIP age= 9h 37m author=davidebeatrici auto=no
activity is newer than threshold -- avformat/rtsp: Handle CSeq reset to 0
PR #22501: APPROVE age= 26d 7h author=zsien auto=no
matches all rules; CI contexts=6 -- avcodec/ohdec: Resolve native buffer
format for SW output
PR #22502: APPROVE age= 22d 20h author=toots auto=no
matches all rules; CI contexts=6 -- libavformat/riff{dec, enc}.c: correct
invalid bit_rate when possible
PR #22519: SKIP age= 5d 13h author=Huihui_Huang auto=no
activity is newer than threshold -- avformat: fix potential tmp_opts leak in
ffurl_connect()
PR #22520: APPROVE age= 16d 1h author=ramiro auto=no
matches all rules; CI contexts=6 -- swscale: prefer passing struct arguments
by pointer instead of by value
PR #22524: SKIP age= 1d 2h author=branko_s67 auto=no
activity is newer than threshold -- lavf: add the RTP base time to
RTCPSenderReport
PR #22528: SKIP age= 23d 7h author=Lynne auto=no
outstanding change requests from: michaelni -- ffv1: implement Bayer pixel
format encoding and decoding
PR #22529: APPROVE age= 18d 7h author=toots auto=no
matches all rules; CI contexts=6 -- tests/fate/filter-video: skip frei0r tests
if plugin is unavailable at runtime
PR #22533: SKIP age= 15d 8h author=qwerzoid auto=no
outstanding change requests from: JackLau -- avformat/whip: set default dtls
role to actpass in offer
PR #22534: APPROVE age= 20d 9h author=younengxiao auto=no
matches all rules; CI contexts=6 -- avfilter/dnn_backend_torch: add CUDA/ROCm
device support
PR #22544: APPROVE age= 22d 5h author=vjaquez auto=merge
matches all rules; CI contexts=6 -- avcodec/vulkan_encode_h265: fix
capabilities flags
PR #22546: SKIP age= 1d 10h author=haasn auto=-
marked WIP/draft -- WIP: tests/checkasm: switch to shared libcheckasm
implementation
PR #22548: SKIP age= 3d 5h author=jamrial auto=no
activity is newer than threshold -- avformat/mov{enc}: support parsing and
writing more than one entry per tref tag
PR #22549: APPROVE age= 10d 2h author=Scottcjn auto=no
matches all rules; CI contexts=6 -- swscale/ppc: fix ASAN
stack-buffer-overflow in yuv2planeX
PR #22550: APPROVE age= 21d 14h author=qianlinluo auto=no
matches all rules; CI contexts=6 -- avcodec/mediacodec: fix ByteBuffer
lifecycle leak and HEVC extradata SEI cleanup
PR #22558: SKIP age= 9d 9h author=Nariman-Sayed auto=no
outstanding change requests from: JackLau -- avformat/tls_mbedtls: fix DTLS
handshake failure when receiving non-DTLS packets
PR #22559: APPROVE age= 15d 22h author=mpartrid auto=no
matches all rules; CI contexts=6 -- configure: support z.lib and zlib.lib for
zlib on MSVC-style linkers
PR #22565: APPROVE age= 18d 23h author=WyattBlue auto=no
matches all rules; CI contexts=6 -- avutil/riscv: Add header for musl Linux
PR #22566: SKIP age= 2h 6m author=t-boiko auto=no
activity is newer than threshold -- vulkan: fix DRM map, decode barriers, and
video frame setup for modifier output
PR #22567: SKIP age= 12d 15h author=qwerzoid auto=no
outstanding change requests from: JackLau -- avformat/tls_gnutls:fix crash
when connecting to peer
PR #22577: APPROVE age= 16d 3h author=ulmus-scott auto=no
matches all rules; CI contexts=6 -- libavcodec/mpegaudio_parser.c:
Differentiate MPEG audio dual mono
PR #22581: APPROVE age= 18d 2h author=kasper93 auto=no
matches all rules; CI contexts=6 -- avformat/concat: guard total_size overflow
PR #22584: SKIP age= 1h 46m author=mertalev auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more --
avformat/hlsenc: add LL-HLS support
PR #22586: APPROVE age= 17d 7h author=quink auto=no
matches all rules; CI contexts=6 -- avfilter/vf_ssim360: fix integer overflow
in tape_length allocation
PR #22587: APPROVE age= 10d 7h author=quink auto=no
matches all rules; CI contexts=6 -- avfilter/vf_xfade: fix out-of-bounds index
in slide/cover/reveal transitions
PR #22588: SKIP age= 10d 12h author=tantei3 auto=no
outstanding change requests from: mkver -- avutil/crc: add aarch64 hybrid
crc32 NEON PMULL+EOR SIMD implementation
PR #22592: APPROVE age= 17d 5h author=MarcosAsh auto=no
matches all rules; CI contexts=6 -- libavformat/img2enc: add update_filemtime
option
PR #22597: APPROVE age= 17d 0h author=yuyong05 auto=no
matches all rules; CI contexts=6 -- fftools/graph: Add missing include
"libavutil/mem.h" for fftools/graph/graphprint.c
PR #22602: SKIP age= 15d 20h author=linkmauve auto=no
outstanding change requests from: JackLau -- Add a dependency on protocol_udp
to protocol_tls
PR #22606: APPROVE age= 14d 7h author=dabrain34 auto=no
matches all rules; CI contexts=6 -- vulkan: fix encode feedback query handling
PR #22610: SKIP age= 2d 2h author=kasper93 auto=no
outstanding change requests from: younengxiao -- avformat/hls: fix seeking in
EVENT playlists that start mid-stream
PR #22611: APPROVE age= 15d 22h author=michaelni auto=no
matches all rules; CI contexts=6 -- avcodec/alsdec: do not set nbits invalidly
PR #22617: SKIP age= 12h 50m author=DmitriiGershenkop auto=no
outstanding change requests from: michaelni -- avfilter/vf_frc_amf: Add AMF
Frame Rate Converter filter
PR #22618: SKIP age= 14d 9h author=caden auto=no
outstanding change requests from: Lynne -- avcodec/decode: new API for batch
decoding
PR #22621: APPROVE age= 15d 2h author=jamrial auto=no
matches all rules; CI contexts=6 -- avcodec/av1dec: set
AVCodecContext.sw_pix_fmt
PR #22624: SKIP age= 5d 22h author=toots auto=no
activity is newer than threshold -- fftools/ffmpeg_mux_init.c: delete
encoder-specific metadata when re-encoding.
PR #22626: APPROVE age= 11d 13h author=haasn auto=no
matches all rules; CI contexts=6 -- avfilter/buffersrc: re-add missing
overflow warning
PR #22630: SKIP age= 3d 5h author=dalecurtis auto=no CI
not successful: Test / Fate (Full, wine) (pull_request), Test / Fate
(linux-aarch64, static, 64 bit) (pull_request), Test / Fate (linux-amd64,
shared, 64 bit) (pull_request), Test / Fate (linux-amd64, static, 32 bit)
(pull_request) -- Fix frame ordering issues with unsignaled b-frames
PR #22640: APPROVE age= 13d 5h author=mkver auto=no
matches all rules; CI contexts=6 -- avutil/x86/x86inc: Avoid store when
aligning stack
PR #22654: SKIP age= 2d 10h author=haasn auto=no
activity is newer than threshold -- avfilter/framepool: various changes;
swscale: use framepool allocator
PR #22655: SKIP age= 1d 1h author=jamrial auto=no
activity is newer than threshold -- avcodec/get_buffer: support more than one
pool of frame buffers
PR #22657: SKIP age= 1h 3m author=wangbin auto=no CI
not successful: Lint / Pre-Commit (pull_request) -- nvenc: support all driver
versions in one binary
PR #22660: APPROVE age= 10d 6h author=Lynne auto=no
matches all rules; CI contexts=6 -- swscale/vulkan: memory-related fixes
PR #22666: SKIP age= 6d 1h author=Renjianguang-mi auto=no
activity is newer than threshold -- libswresample/arm: add MVE (Helium)
optimized resample functions
PR #22667: SKIP age= 11h 17m author=deadbeef84 auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more -- gxf:
return proper errors when reading packets
PR #22668: SKIP age= 1d 2h author=deadbeef84 auto=no CI
not successful: Test / Fate (Full, wine) (pull_request), Test / Fate
(linux-aarch64, static, 64 bit) (pull_request), Test / Fate (linux-amd64,
shared, 64 bit) (pull_request), Test / Fate (linux-amd64, static, 32 bit)
(pull_request) -- avformat/mxfdec: require keyframes to have random-access bit
set
PR #22671: SKIP age= 1d 22h author=haasn auto=no
outstanding change requests from: ramiro -- swscale: add SwsCompMask and
remove SwsComps.unused[]
PR #22678: SKIP age= 3d 12h author=ramiro auto=no
activity is newer than threshold -- swscale/aarch64: convert generation of
ops_entries.c to a fate test
PR #22679: SKIP age= 4d 5h author=i-Amogh auto=no CI
not successful: Test / Fate (Full, wine) (pull_request), Test / Fate
(linux-aarch64, static, 64 bit) (pull_request), Test / Fate (linux-amd64,
shared, 64 bit) (pull_request), Test / Fate (linux-amd64, static, 32 bit)
(pull_request) -- Added FATE tests for libavfilter/af_acontrast.c
PR #22684: SKIP age= 1d 7h author=yuyong05 auto=no
outstanding change requests from: toots -- avcodec: fix enum forward
declarations for C++ compatibility
PR #22685: APPROVE age= 7d 19h author=mypopydev auto=no
matches all rules; CI contexts=6 -- HEVC 8bits NEON-optimized reference sample
filtering
PR #22687: SKIP age= 4d 10h author=MarcosAsh auto=no
activity is newer than threshold -- tests/fate/libavutil: add FATE tests for
dovi_meta, mastering_display_metadata, and video_hint
PR #22688: SKIP age= 5d 9h author=pszemus auto=no
activity is newer than threshold -- avformat/http: Fix logging levels
PR #22690: APPROVE age= 7d 6h author=nowrep auto=no
matches all rules; CI contexts=6 -- vulkan_encode: Fix description for quality
option
PR #22691: SKIP age= 4d 22h author=sohamukute auto=no
activity is newer than threshold -- tests/api: cover format, stream, stream
group, IAMF and protocol class APIs
PR #22692: APPROVE age= 7d 1h author=kasper93 auto=no
matches all rules; CI contexts=6 -- configure: use mslink wrapper for msvc cc
by default
PR #22693: SKIP age= 1d 19h author=sohamukute auto=no
activity is newer than threshold -- avcodec/liboapvenc: fix APV profile
selection for advertised pixel formats
PR #22695: SKIP age= 6d 21h author=Aleksoid1978 auto=no
activity is newer than threshold -- libavcodec/qsvdec: Fixed memory leak on
qsv_decode_flush().
PR #22701: SKIP age= 5d 10h author=cus auto=no
activity is newer than threshold -- avformat/hlsenc: dynamically allocate
segment uris along with the segment struct
PR #22702: SKIP age= 5d 15h author=GyanD auto=no
activity is newer than threshold -- avcodec/videotoolboxenc: add missing field
and flag for H264
PR #22703: SKIP age= 5d 15h author=chewi auto=no
activity is newer than threshold -- ffbuild: Don't include rpath in
static-only *-uninstalled.pc files
PR #22705: SKIP age= 4d 3h author=kasper93 auto=no
activity is newer than threshold -- configure: allow sanitizers for msvc
toolchain
PR #22706: SKIP age= 5d 8h author=kjg0724 auto=no
activity is newer than threshold -- avutil/aarch64: add pixelutils 32x32 SAD
NEON implementation
PR #22708: SKIP age= 1d 8h author=BtbN auto=no
activity is newer than threshold -- avformat/tls_schannel: support sending
client certificates
PR #22710: SKIP age= 2d 11h author=Traneptora auto=no
activity is newer than threshold -- Various EXIF fixes
PR #22712: SKIP age= 1d 15h author=tknaveen auto=no
activity is newer than threshold -- avfilter/vf_dnn_processing: use designated
initializer for torch backend option
PR #22714: SKIP age= 4d 4h author=BtbN auto=no CI
not successful: Test / Fate (Full, wine) (pull_request), Test / Fate
(linux-amd64, shared, 64 bit) (pull_request) -- Fix missing stubs in
hwcontext_stub.c
PR #22721: SKIP age= 4d 16h author=bird auto=no
activity is newer than threshold -- avformat/rtpenc: raise minimum packet_size
to prevent integer underflow
PR #22726: SKIP age= 4d 0h author=u6bkep auto=no
activity is newer than threshold -- avformat/hlsenc: fix segment duration with
mixed stream time bases
PR #22729: SKIP age= 1d 14h author=michaelni auto=merge
activity is newer than threshold -- fate/voice: add comfortnoise
encoder-decoder FATE test
PR #22730: SKIP age= 2d 9h author=michaelni auto=merge
activity is newer than threshold -- tests/fate/voice: Add fate-g726le-encode
PR #22732: SKIP age= 9h 15m author=jamrial auto=no
activity is newer than threshold -- avutil/frame: add an API to allocate a
pool of AVFrame
PR #22733: SKIP age= 1d 19h author=sohamukute auto=no
activity is newer than threshold -- libavutil/tests: add FATE tests for
executor, video_hint, and ambient_viewing_environment
PR #22734: SKIP age= 17m author=i-Amogh auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more -- avutil:
Add FATE tests for executor.c
PR #22738: SKIP age= 10h 12m author=Deng-zewen auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more --
libavcodec/riscv: add RVV optimized hevc_add_res
PR #22739: SKIP age= 2d 8h author=mkver auto=no
activity is newer than threshold -- avcodec: Don't forward declare enum types
PR #22743: SKIP age= 2d 5h author=jamrial auto=no
activity is newer than threshold -- avcodec/packet: add an API to allocate a
pool of AVPacket
PR #22746: SKIP age= 1d 19h author=valadaptive auto=no
activity is newer than threshold -- configure: add wasm relaxed SIMD support
PR #22747: SKIP age= 10h 23m author=quink auto=no
activity is newer than threshold -- configure: fix VSX remaining enabled when
-mvsx is unsupported
PR #22748: SKIP age= 10h 20m author=guidocella auto=no
outstanding change requests from: kasper93 -- libavcodec/atrac3plus_parser:
support audio in PMF videos
PR #22749: SKIP age= 1d 11h author=haasn auto=no
activity is newer than threshold -- swscale: two minor changes related to
SWS_STRICT
PR #22750: SKIP age= 1d 6h author=Lynne auto=no
activity is newer than threshold -- swscale/vulkan: add a non-bitexact version
of OP_LINEAR
PR #22751: SKIP age= 1d 6h author=tknaveen auto=no
activity is newer than threshold -- avfilter/dnn_backend_torch: LibTorch
Backend - Async Infrastructure Alignment
PR #22753: SKIP age= 1d 6h author=kasper93 auto=no
activity is newer than threshold -- avcodec/vaapi_av1: fix leak of ref frames
on init failure
PR #22754: SKIP age= 1d 1h author=kasper93 auto=no
activity is newer than threshold -- avformat/hls: fix callback function type
PR #22756: SKIP age= 1d 2h author=joaonevess auto=no
activity is newer than threshold -- avcodec/exr: check rle() return value in
rle_uncompress()
PR #22757: SKIP age= 1d 2h author=joaonevess auto=no
activity is newer than threshold -- avcodec/tiff: widen multiply in
tiff_unpack_zlib() to unsigned long
PR #22758: SKIP age= 1d 1h author=joaonevess auto=no
activity is newer than threshold -- avformat/mov: fix uint32 underflow in
mov_read_sgpd
PR #22759: SKIP age= 1d 1h author=joaonevess auto=no
activity is newer than threshold -- avcodec/hdrdec: fix pixel count decrement
in RLE decompress loop
PR #22760: SKIP age= 23h 55m author=michaelni auto=merge
activity is newer than threshold -- avcodec/tdsc: fix multiple crashes
PR #22761: SKIP age= 18m author=i-Amogh auto=no CI
not successful: Lint / Pre-Commit (pull_request), Test / Fate (Full, wine)
(pull_request), Test / Fate (linux-aarch64, static, 64 bit) (pull_request),
Test / Fate (linux-amd64, shared, 64 bit) (pull_request), +1 more -- avformat:
Add FATE tests for dash.c and dashenc.c
PR #22763: SKIP age= 7h 51m author=commodo auto=no
activity is newer than threshold -- avdevice/v4l2: some minor cleanups left
over from a PoC
PR #22766: SKIP age= 10h 36m author=quink auto=no
activity is newer than threshold -- avfilter/mpdecimate: fix kept-frame
forwarding and error handling
PR #22767: SKIP age= 8h 0m author=MarcosAsh auto=no
activity is newer than threshold -- tests/fate/libavutil: add FATE tests for
buffer, hdr_dynamic_vivid_metadata, tdrdi, timestamp
PR #22768: SKIP age= 7h 44m author=mkver auto=no
activity is newer than threshold -- avcodec/x86/vp3dsp: Remove unused macros
PR #22770: SKIP age= 6h 50m author=ramiro auto=no
activity is newer than threshold -- configure: fix html docs generation when
makeinfo is disabled
PR #22771: SKIP age= 4h 39m author=kasper93 auto=no
activity is newer than threshold -- swscale/ops: remove type from continuation
functions
PR #22772: SKIP age= 1h 22m author=sohamukute auto=no CI
not successful: Test / Fate (Full, wine) (pull_request), Test / Fate
(linux-aarch64, static, 64 bit) (pull_request), Test / Fate (linux-amd64,
shared, 64 bit) (pull_request), Test / Fate (linux-amd64, static, 32 bit)
(pull_request) -- avutil/avcodec/avformat: add FATE coverage tests for csp,
pcm_rechunk, sbgdec
Summary: 322 open PR(s) checked, 151 match(es), 0 approval(s) submitted.
Auto-merge status counts: -=23, merge=10, no=289
Scheduled auto merge/rebase PR(s): total=10, merge=10, rebase=0
Would auto merge/rebase when approved: total=7, merge=7, rebase=0
Auto merge/rebase on approval: #20401(merge), #20957(merge), #21346(merge),
#21509(merge), #21715(merge), #21724(merge), #22544(merge)
Dry-run only. Re-run with --approve to submit approvals.
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
If you fake or manipulate statistics in a paper in physics you will never
get a job again.
If you fake or manipulate statistics in a paper in medicin you will get
a job for life at the pharma industry.
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
