michaelni changed the topic of #ffmpeg-devel to: Welcome to the FFmpeg development channel | Questions about using FFmpeg or developing with libav* libs should be asked in #ffmpeg | This channel is publicly logged | FFmpeg 7.1.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20080 WIP: forgejo/lint-commit-msg: add script for commit message linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by kasper93
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20080 WIP: forgejo/lint-commit-msg: add script for commit message linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by BtbN
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20069 forgejo/workflows: add pre-commit based linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20069) by BtbN
<fjlogger> [FFmpeg/FFmpeg] Pull request review comment: [#20080 WIP: forgejo/lint-commit-msg: add script for commit message linting](https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by programmerjake
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20080 WIP: forgejo/lint-commit-msg: add script for commit message linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by kasper93
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20080 WIP: forgejo/lint-commit-msg: add script for commit message linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by kasper93
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
iive has quit [Quit: They came for me...]
<fjlogger> [FFmpeg/FFmpeg] Comment edited on pull request #20080 WIP: forgejo/lint-commit-msg: add script for commit message linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by kasper93
System_Error has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Comment edited on pull request #20080 WIP: forgejo/lint-commit-msg: add script for commit message linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by kasper93
<BtbN> Is that some pre-made linting script?
<fjlogger> [FFmpeg/FFmpeg] Comment edited on pull request #20080 WIP: forgejo/lint-commit-msg: add script for commit message linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by kasper93
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by Balling
<fjlogger> [FFmpeg/FFmpeg] Pull request edited: #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by Balling
<kasper93> Balling patch o_O
<BtbN> The NO_PREFIX_WHITELIST looks like it doesn't really apply to ffmpeg except for the Revert
<BtbN> I kinda wanna convert that python script to a Github-Script
<BtbN> Just for consistency sake of not collecting a plethora of different style of scripts in .forgejo
<kasper93> > include/uavs3d.h:52:9: warning: '__cdecl' redefined
<kasper93> this is evil
<kasper93> what is Github-Script?
<BtbN> what
<BtbN> The thing the other check already uses
<BtbN> it's effectively NodeJS using the Github Actions core library
<BtbN> it can interact directly with Forgejo, since it mimicks the API closely
<kasper93> python can be run localy without truble, nodejs too, but well
<BtbN> That is true
<BtbN> you cannot run that NodeJS script outside of GHA, cause it fetches everything via API
<BtbN> doesn't call git
<BtbN> Yeah, being able to quickly check your commit messages locally via some hook could be nice
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20082 Few warnings fixes (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20082) by kasper93
<Lynne> indecisiveturtle: sure, awesome
<kasper93> for NO_PREFIX_WHITELIST I based RELEASE on commits like https://code.ffmpeg.org/FFmpeg/FFmpeg/commit/6a735e33888ad4c4dd1813444085dd09b6f59f12
<kasper93> Revert and Reapply is standard git
<kasper93> I guess it's still prefix, lol
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
Traneptora has quit [Quit: Quit]
jarthur has quit [Ping timeout: 260 seconds]
jarthur has joined #ffmpeg-devel
Kimapr has joined #ffmpeg-devel
Kimapr_ has quit [Read error: Connection reset by peer]
<BBB> re the comments on ML, I created an account on forgejo, how do I work with this? can I set notifications for specific files I'd like to review that I consider myself knowledgeable on? (or maintainer of, if you like that terminology)
<BBB> and do I need permissions to be able to approve/merge patches?
<kasper93> I don't think there is currently a way to do notification per file
<kasper93> This could be possible with a bot that would assign reviewers to patches based on MAINTAINERS, but nothing like that exists atm
<kasper93> for permissions ask BtbN
jamrial has quit []
jarthur has quit [Quit: jarthur]
SuperFashi has quit [Quit: No Ping reply in 180 seconds.]
jarthur has joined #ffmpeg-devel
SuperFashi has joined #ffmpeg-devel
Yalda has quit [Remote host closed the connection]
Yalda has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20041 [RFC] Exif Overhaul v2 (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20041) by Lynne
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20067 avcodec/prores: Remove grayscale extension (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20067) by Lynne
Yalda has quit [Remote host closed the connection]
Yalda has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request merged: #20067 avcodec/prores: Remove grayscale extension (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20067) by Lynne
<fjlogger> [FFmpeg/FFmpeg] Comment deleted on pull request #20067 avcodec/prores: Remove grayscale extension (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20067) by Lynne
System_Error has quit [Ping timeout: 240 seconds]
System_Error has joined #ffmpeg-devel
TheVibeCoder has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
derpydoo has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Issue edited: #20073 Same videos (frame-to-frame wise) written by different applications produce different PSNR/SSIM/VMAF scores. (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20073) by DimkaTsv
<fjlogger> [FFmpeg/FFmpeg] Issue edited: #20073 Same videos (frame-to-frame wise) written by different applications produce different PSNR/SSIM/VMAF scores. (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20073) by DimkaTsv
<fjlogger> [FFmpeg/FFmpeg] Issue edited: #20073 Same videos (frame-to-frame wise) written by different applications produce different PSNR/SSIM/VMAF scores. (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20073) by DimkaTsv
<fjlogger> [FFmpeg/FFmpeg] Pull request review comment: [#20080 WIP: forgejo/lint-commit-msg: add script for commit message linting](https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by sfan5
<fjlogger> [FFmpeg/FFmpeg] Pull request review comment: [#20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option](https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by ronag
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by ronag
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by Lynne
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by ronag
<fjlogger> [FFmpeg/FFmpeg] Issue edited: #20073 Same videos (frame-to-frame wise) written by different applications produce different PSNR/SSIM/VMAF scores. (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20073) by DimkaTsv
<fjlogger> [FFmpeg/FFmpeg] Comment edited on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by ronag
<fjlogger> [FFmpeg/FFmpeg] Comment edited on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by ronag
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20083 hwcontext_vulkan: fix memory leak in drm->vulkan mapping (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20083) by vytskalt
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20084 hwcontext_vulkan: transfer exclusive images to correct queue family in drm->vulkan mapping (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20084) by vytskalt
<fjlogger> [FFmpeg/FFmpeg] Pull request merged: #20084 hwcontext_vulkan: transfer exclusive images to correct queue family in drm->vulkan mapping (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20084) by Lynne
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20083 hwcontext_vulkan: fix memory leak in drm->vulkan mapping (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20083) by vytskalt
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by ronag
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20083 hwcontext_vulkan: fix memory leak in drm->vulkan mapping (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20083) by Lynne
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20083 hwcontext_vulkan: fix memory leak in drm->vulkan mapping (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20083) by vytskalt
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by haasn
<haasn> I always read that as FFjogger
derpydoo has quit [Ping timeout: 276 seconds]
<haasn> kasper93: rather than based on maintainers I would base it on (recent/total) activity on that file
<haasn> maintainer_score = {} foreach $file touched in PR; foreach $commit touching $file; maintainer_score[commit.author] += commit.diffstat[$file]
<haasn> take top 5 maintainers according to this metric
derpydoo has joined #ffmpeg-devel
<haasn> or possibly base in on the number of git blame lines
<haasn> probably needs to be biased by relevancy also
<haasn> i.e. multiply $fileDiff / $totatDiff into the scores for that file
<haasn> and maybe normalize per file
<haasn> anyways, you get the idea
<TheVibeCoder> hacks
<TheVibeCoder> and low code quality devs
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by haasn
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by haasn
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by haasn
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20072 avutil/hwcontext_vulkan: add disable_host_mapping debug option (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20072) by Lynne
kurosu has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by Balling
<fflogger> [editedticket] MasterQuestionable: Ticket #11653 ([avformat] -c copy does not copy track names) updated https://trac.ffmpeg.org/ticket/11653#comment:11
<fjlogger> [FFmpeg/FFmpeg] Issue edited: #20073 Same videos (frame-to-frame wise) written by different applications produce different PSNR/SSIM/VMAF scores. (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20073) by DimkaTsv
jarthur has quit [Quit: jarthur]
<fjlogger> [FFmpeg/FFmpeg] Issue edited: #20073 Same videos (frame-to-frame wise) written by different applications produce different PSNR/SSIM/VMAF scores. (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20073) by DimkaTsv
derpydoo has quit [Ping timeout: 276 seconds]
mkver has quit [Ping timeout: 248 seconds]
MetaNova is now known as Guest4919
MetaNova has joined #ffmpeg-devel
<fflogger> [editedticket] MasterQuestionable: Ticket #11696 ([avcodec] Long PCM WAV incomplete decoding?) updated https://trac.ffmpeg.org/ticket/11696#comment:1
jamrial has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
___nick___ has joined #ffmpeg-devel
<kasper93> haasn: that's good idea. I think some forges do this for "suggested reviewers"
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<fflogger> [editedticket] MasterQuestionable: Ticket #11683 ([avcodec] "libx265" generated videos abnormal frames parsing?) updated https://trac.ffmpeg.org/ticket/11683#comment:3
___nick___ has joined #ffmpeg-devel
___nick___ has quit [Client Quit]
___nick___ has joined #ffmpeg-devel
kurosu has quit [Quit: Connection closed for inactivity]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20080 WIP: forgejo/lint-commit-msg: add script for commit message linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by kasper93
<fjlogger> [FFmpeg/FFmpeg] Comment edited on pull request #20080 WIP: forgejo/lint-commit-msg: add script for commit message linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20080) by kasper93
<haasn> whose idea anyways was it to make it undefined behavior to merely *add* something to a NULL pointer
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20069 forgejo/workflows: add pre-commit based linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20069) by kasper93
<haasn> dereferencing such a pointer? sure, but merely *adding*?
<nevcairiel> Its one of those idiosyncrasies in the C spec that may go back to obscure niche systems where pointers are more special
<kasper93> I don't like this ub too. But at the same time adding something to NULL potentially makse non-null pointer that is invalid and could be easier to deref it later
<kasper93> as for listing changes/pr you may be interested it
<kasper93> in*
<kasper93> forgejo gives api, so it is two possible to 1. get all pr 2. for each pr grep list of changed files 3. print based on your filter
<kasper93> should be few lines script to do so
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20069 forgejo/workflows: add pre-commit based linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20069) by BtbN
<kasper93> BBB: this won't send an notification, but you could adjust it to quickly check if there are changes that intrest you ^
<BtbN> If that exists, Forgejo/Github/... auto-assign reviewers
<kasper93> ah, you are right
<BtbN> I think we should have that? We basically already have it in the maintainers file, just need to translate the Maintainers file to username on code.ffmpeg.org
<kasper93> I never though this as flexible enough, for projects with lots of small parts
<kasper93> but yes, if that's preoperly set, it would work
<BtbN> In theory it's also a small utility job that can run, check which files were modified in the PR, find the last X people that modified it, and add them as assignees
<BtbN> But that seems quite involved and would very often tag random one-off contributors
<kasper93> btw. here is api ref https://code.ffmpeg.org/api/swagger you can do almost anything with a token and jq
<TheVibeCoder> mkver: looks like -max_streams works only for demux, for muxing its ignored
<BtbN> I'm still inclined to convert that python script to a github-script btw., simply because it'd be much more efficient, and wouldn't need an arbitrary "fetching 500 commits should be enough"
<BtbN> Or the Python script could also check if it's running in an Action, and consult the API instead of git
<kasper93> I won't have time today, feel free to do it if you want
<BtbN> It shouldn't be too hard
<BtbN> one API call can get you all the commit messages of the current PR
<BtbN> and there are well defined env vars to detect running in an action
<TheVibeCoder> jamrial: see above max_streams issue
___nick___ has quit [Ping timeout: 240 seconds]
<kasper93> BtbN: I don't like how forgejo shows ci jobs for approval
<kasper93> it looks like they are running/waiting for worker
<BtbN> Yeah, the Approval Mechanism is really clunky
<BtbN> They at the very least should have their own icon, instead of the normal "Waiting" one
<kasper93> they do?
<BtbN> no?
<BtbN> That's the point
<kasper93> ah, I read you message wrong, sorry
kurosu has joined #ffmpeg-devel
<BtbN> they should have their own status, and not be mixed in with "Waiting"
<kasper93> yes, agreed
<BtbN> I'd also kinda like if Approval wasn't permanent
<BtbN> so just for that PR, or for a couple days or so
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
Flat has quit [Quit: Rip internet]
<jamrial> TheVibeCoder: that option is flagged as demuxing only in options_table.h
Flat has joined #ffmpeg-devel
<Lynne> let's add a codeowners file
<TheVibeCoder> jamrial: that is point, you can not mux more than 1000 streams but can demuxer more than 1000 streams if you have such file
<TheVibeCoder> jamrial: but even if you flag it also as mux it will not fix the issue
<kasper93> BtbN: what do you mean by "permament"?
<kasper93> you mean it should remove approve after push?
minimal has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Issue edited: #20073 Same videos (frame-to-frame wise) written by different applications produce different PSNR/SSIM/VMAF scores. (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20073) by DimkaTsv
<BtbN> kasper93: for non-members, it should not be forever, yeah
<BtbN> or have an option to un-approve someone at least (without rummaging through the DB)
<fjlogger> [FFmpeg/FFmpeg] Pull request merged: #20061 lavc/vvc: Mark SPS used if multiple CLVSSs use it (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20061) by jamrial
<fjlogger> [FFmpeg/FFmpeg] Pull request review comment: [#20079 FATE cleaning](https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20079) by jamrial
System_Error has quit [Ping timeout: 240 seconds]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20079 FATE cleaning (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20079) by kasper93
<jamrial> BtbN: add BBB to members. i think his accout is rbultje
<BtbN> done, please set up 2FA
MetaNova is now known as Guest9267
Guest4919 is now known as MetaNova
mkver has quit [Ping timeout: 276 seconds]
HarshK23 has joined #ffmpeg-devel
indecisiveturtle has quit [Ping timeout: 245 seconds]
System_Error has joined #ffmpeg-devel
Guest96 has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
elvis_a_presley has quit [Quit: smoke-bomb ; grapple-hook]
elvis_a_presley has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request merged: #20060 swscale/output: Fix all bilinear integer overflows (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20060) by michaelni
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20085 fate based tests vs pure CI based tests (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20085) by michaelni
indecisiveturtle has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20085 fate based tests vs pure CI based tests (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20085) by BtbN
<TheVibeCoder> mute kierank
indecisiveturtle has quit [Ping timeout: 260 seconds]
iive has joined #ffmpeg-devel
<TheVibeCoder> jamrial: any way to solve this max_stream issue?
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20069 forgejo/workflows: add pre-commit based linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20069) by BtbN
<jamrial> TheVibeCoder: why does it not work just by flagging it as a muxer option?
<jamrial> it's checked in avformat_new_stream()
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20069 forgejo/workflows: add pre-commit based linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20069) by Lynne
<TheVibeCoder> jamrial: try it, add "|E"
<TheVibeCoder> and you will find out that -max_streams 0 as mux options does not work at all
<TheVibeCoder> it only works for demuxing
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by cus
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by Balling
Guest9267 has quit [Ping timeout: 276 seconds]
<jamrial> TheVibeCoder: so the cli has a single dictionary for format avoptions, be it demuxer and muxer. it will apply it to the former first, not caring how the option is flagged, then remove it if applied
<jamrial> so it's not applied to the muxer
MetaNova is now known as Guest7576
MetaNova has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by cus
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by Balling
<TheVibeCoder> jamrial: but another option: -dump_separator works fine
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by cus
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20086 avformat/hls: add cmfv/cmfa exceptions (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20086) by michaelni
kurosu has quit [Quit: Connection closed for inactivity]
Everything has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by Balling
mkver has quit [Ping timeout: 252 seconds]
<jamrial> TheVibeCoder: http://pastie.org/p/0t7xkv4QpzjryRb3tZlPGS maybe
chillfish8 has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
blb has quit [Ping timeout: 260 seconds]
blb has joined #ffmpeg-devel
galad has quit [Ping timeout: 252 seconds]
galad has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20081 avformat/avio: fix AVSEEK_FORCE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20081) by cus
minimal has quit [Quit: Leaving]
Compn has joined #ffmpeg-devel
Guest7576 has quit [Remote host closed the connection]
<fflogger> [editedticket] cus: Ticket #10988 ([undetermined] Acrossover crash) updated https://trac.ffmpeg.org/ticket/10988#comment:5
MetaNova is now known as Guest1239
MetaNova has joined #ffmpeg-devel
<fflogger> [editedticket] cus: Ticket #10990 ([undetermined] "Assertion best_input >= 0 failed" IFF upsampling AND complex filtergraph) updated https://trac.ffmpeg.org/ticket/10990#comment:3
<fflogger> [editedticket] cus: Ticket #11624 ([undetermined] Using audio filters throws Assertion best_input >= 0 failed) updated https://trac.ffmpeg.org/ticket/11624#comment:1
<TheVibeCoder> jamrial: that fixed it
Guest1239 has quit [Remote host closed the connection]
<fflogger> [editedticket] cus: Ticket #11696 ([avcodec] Long PCM WAV incomplete decoding?) updated https://trac.ffmpeg.org/ticket/11696#comment:2
<fjlogger> [FFmpeg/FFmpeg] Issue opened: #20087 Test issue please ignore (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20087) by BtbN
<jamrial> BtbN: mean, i wanted to not ignore it
<BtbN> I needed the json webhook event it sends when opening an issue :D
<BtbN> Also currently trying to figure out how to not post a "new commits" message when it posted the "PR was merged" message right before
Everything has quit [Quit: leaving]
<fjlogger> [FFmpeg/FFmpeg] Pull request closed: #20069 forgejo/workflows: add pre-commit based linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20069) by BtbN
<fjlogger> [FFmpeg/FFmpeg] Pull request re-opened: #20069 forgejo/workflows: add pre-commit based linting (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20069) by BtbN
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20088 avformat/mov: move AVC-Intra extradata generation to earlier in the stsd parsing process (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20088) by jamrial
<fjlogger> [FFmpeg/FFmpeg] Pull request review requested: #20088 avformat/mov: move AVC-Intra extradata generation to earlier in the stsd parsing process (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20088) by jamrial
chillfish8 has quit [Quit: Konversation terminated!]
mkver has quit [Ping timeout: 260 seconds]
fjlogger has quit [Remote host closed the connection]
<pross> BtbN: I am new to forgejo way of doing things. To 'push' an approved PR to git, do i just click on the 'Rebase-then-fast-forward' button?
fjlogger has joined #ffmpeg-devel
<BtbN> yes, that'll merge it into master
<fjlogger> [FFmpeg/FFmpeg] Pull request #20050 merged: avcodec/g728dec: align static arrays to 32-byte boundary (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20050) by p​ross
<pross> so easy
<BtbN> yay, bot upgrade works
<BtbN> no longer using the pre-made slack messages, but constructing them from the full events
TheVibeCoder has quit [Ping timeout: 252 seconds]
<BtbN> And doesn't announce pushes anymore if they come from a PR merge that happened right before
<BtbN> I also made it stuff a zero-width space into the username, so it doesn't constantly ping yourself
^Neo_ has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20089 opened: FATE tests for G.728, IFF ANIM, LEAD MCMP and Sanyo LD-ADPCM (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20089) by p​ross
^Neo has quit [Ping timeout: 248 seconds]
Kimapr has quit [Ping timeout: 240 seconds]
Kimapr_ has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20082 merged: Few warnings fixes (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20082) by k​asper93
<fflogger> [editedticket] Balling: Ticket #11295 ([avcodec] Decoding p1_03.j2k returns a warning) updated https://trac.ffmpeg.org/ticket/11295#comment:1
<fjlogger> [FFmpeg/FFmpeg] Pull request #20055 closed: BIGSLEEP-433502298 (dashdec) and BIGSLEEP-434637586 (sanm) and a unrelated issue in subfile i stumbled across while testing (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20055) by m​ichaelni
<BBB> BtbN: done
<BBB> so ... how do I "watch" certain files (or components - like tags) for changes to make review easier?
<BBB> e.g. I'd like to get notified when "vp9*.c" has patch submissions
<fflogger> [editedticket] Balling: Ticket #5413 ([avformat] Image size, pixel format cannot be detected ( 0x0,-1 ) for short h264 video) updated https://trac.ffmpeg.org/ticket/5413#comment:9
<fflogger> [editedticket] Balling: Ticket #10966 ([undetermined] Regression - Memory leak when muxing raw h264 streams) updated https://trac.ffmpeg.org/ticket/10966#comment:1
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
<BtbN> BBB: that's still something we're trying to figure out
<BtbN> in theory a CODEOWNERS file can do that, it'll auto-assign you to every PR that touches files you own
<BtbN> If you watch the repository (which you do by default, since you're a member of the org) you will get every single notification
<BBB> I'd like something more granular if possible
<BBB> ffmpeg is very big, I don't really have bandwidth to watch every single modification
<BBB> and it'd also be nice if there was something for issues in addition to PR/MRs
<BBB> lemme google codeowners
<fjlogger> [FFmpeg/FFmpeg] Pull request #20090 opened: avcodec/dvbsub{enc,dec}: fix rle256 handling (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20090) by c​us
<BtbN> I don't know a good way to auto-assign issues to you
<BtbN> that'd be some LLM level of magic to pull off
<BBB> the alternative is that we need to hire some kind of person to "manage" our bug tracker, in the same way that trac used to be monitored by e.g. carl
<BBB> I'm not saying carl is the best candidate, but the general idea of someone being professionally responsible for bug queue management isn't crazy
<fflogger> [editedticket] cgbug: Ticket #11696 ([avcodec] Long PCM WAV incomplete decoding?) updated https://trac.ffmpeg.org/ticket/11696#comment:3