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.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to