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 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
HarshK23 has quit [Quit: Connection closed for inactivity]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
dank074 has joined #ffmpeg-devel
xue has joined #ffmpeg-devel
<xue> hi, i know it isnt help channel but i don't know if it is a but or am i dumb
<xue> the mp3 adding metadata breaks if '-codec copy' option is present
<xue> it drops first character, 'f' from some lines, not even every other, just some
<xue> and i end up with 'Error opening input file ile:///home/xue/Music/Filename.mp3.' error
<dank074> Hello. I am struggling with sending a patch without using `git send-email` since it is complicated to set up. I followed the instructions in the docs for submitting patches and generated an eml file with the command `git format-patch -s -o "outputfolder" --add-header "X-Unsent: 1" --suffix .eml --to ffmpeg-devel@ffmpeg.org -1 HEAD`
<dank074> However, Patchwork still doesn't show my patch, which probably means my patch is still getting rejected
<dank074> Any help is appreciated
<xue> nvm my previous messages
xue has left #ffmpeg-devel [WeeChat 4.5.1]
<BtbN> you need to be subscribed to the list to send messages
<kierank> dank074: I would just do git format-patch HEAD~1
<kierank> and send it as an attachment
<BtbN> that'd still fail the same way in that case though
<kierank> I wonder what "X-Unsent: 1" does
<kierank> and why people have to do custom smtp headers
<BtbN> it tells the mail client it's a draft iirc
<BtbN> it won't be sent with that in the headers
dank074 has quit [Ping timeout: 240 seconds]
dank074 has joined #ffmpeg-devel
dank074 has quit [Remote host closed the connection]
dank074 has joined #ffmpeg-devel
<dank074> The command with those headers are what is suggested in the docs
<dank074> But yes, I was not subscribed to the mailing list. Let me do that and try again. Thanks
<kierank> so sorry you have to deal with this BS workflow
<dank074> Patch finally reached Patchworks (thanks for the guidance), but now it looks like there's a problem with it: https://patchwork.ffmpeg.org/project/ffmpeg/patch/caef2cbb-06ca-4820-95bd-fd954bd0be25@gmail.com/
<dank074> Did I do something wrong? again, this is the command I used: git format-patch -s -o "outputfolder" --add-header "X-Unsent: 1" --suffix .eml --to ffmpeg-devel@ffmpeg.org -1 HEAD
<kierank> not sure
<dank074> It's a very simple, 1 line change. If someone can submit it then that will be great. I have no idea what I am doing wrong
Labnan- is now known as labnan
<BtbN> just send it as attachment. gmail mangled up the patch
thilo has quit [Ping timeout: 248 seconds]
thilo has joined #ffmpeg-devel
<dank074> Do I just disregard the previous email and just send a new one with the same subject?
<dank074> Sorry about all these questions, this is my first time submitting changes via email
<kierank> yeah
<dank074> Ok, and just to verify, docs state: "send patches as base64-encoded attachments, so your patch is not trashed during transmission". Is this still the case, or can I send the patch in plaintext?
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
jamrial_ has quit []
^Neo_ has quit [Ping timeout: 248 seconds]
<Compn> dank074, plaintext is fine
<Compn> been a while since i saw a patch fail , but sometimes it happens...
dank074 has quit [Remote host closed the connection]
Martchus_ has joined #ffmpeg-devel
Martchus has quit [Ping timeout: 260 seconds]
<fflogger> [editedticket] MasterQuestionable: Ticket #11002 ([avformat] Unnecessary PNG metadata generated) updated https://trac.ffmpeg.org/ticket/11002#comment:24
<fflogger> [editedticket] MasterQuestionable: Ticket #11443 ([undetermined] PNG and APNG Incorrect Colors Because of Tags) updated https://trac.ffmpeg.org/ticket/11443#comment:5
<fflogger> [editedticket] thebombzen: Ticket #11443 ([undetermined] PNG and APNG Incorrect Colors Because of Tags) updated https://trac.ffmpeg.org/ticket/11443#comment:6
<Traneptora> can we ban MasterQuestionable on trac
<fflogger> [editedticket] thebombzen: Ticket #11155 ([avcodec] Clarification on x264 "deblock" of lossless, and x265 comparison) updated https://trac.ffmpeg.org/ticket/11155#comment:4
<fflogger> [editedticket] MasterQuestionable: Ticket #11435 ([avformat] Added "-extension_picky" breaks MPV?) updated https://trac.ffmpeg.org/ticket/11435#comment:12
<Traneptora> randomly reopening tickets like this one, for example
<fflogger> [editedticket] MasterQuestionable: Ticket #11448 ([swscale] "swscale" ignores "param0"/"param1"?) updated https://trac.ffmpeg.org/ticket/11448#comment:2
<fflogger> [editedticket] MasterQuestionable: Ticket #11447 ([ffmpeg] ffpreset functionality does not work as advertised) updated https://trac.ffmpeg.org/ticket/11447#comment:1
<fflogger> [editedticket] MasterQuestionable: Ticket #9346 ([avformat] Loss of data when input is Unix Domain Socket) updated https://trac.ffmpeg.org/ticket/9346#comment:7
System_Error has quit [Ping timeout: 264 seconds]
System_Error has joined #ffmpeg-devel
<fflogger> [editedticket] thebombzen: Ticket #11448 ([swscale] "swscale" ignores "param0"/"param1"?) updated https://trac.ffmpeg.org/ticket/11448#comment:3
cone-054 has joined #ffmpeg-devel
<cone-054> ffmpeg Lynne master:779a3187a800: ffv1dec: fix threaded decode failures
<fflogger> [editedticket] thebombzen: Ticket #11447 ([ffmpeg] ffpreset functionality does not work as advertised) updated https://trac.ffmpeg.org/ticket/11447#comment:2
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
MisterMinister has quit [Ping timeout: 245 seconds]
<fflogger> [editedticket] MasterQuestionable: Ticket #11450 ([avformat] OGG Vorbis timestamp generation broken) updated https://trac.ffmpeg.org/ticket/11450#comment:2
<fflogger> [editedticket] MasterQuestionable: Ticket #11452 ([avcodec] AAC audio track does not play in ffplay) updated https://trac.ffmpeg.org/ticket/11452#comment:2
mkver has quit [Ping timeout: 246 seconds]
Marth64 has joined #ffmpeg-devel
<fflogger> [editedticket] MasterQuestionable: Ticket #11454 ([avcodec] Ogg/Theora: Bad granulepos when GOP higher than 64) updated https://trac.ffmpeg.org/ticket/11454#comment:3
dank074 has joined #ffmpeg-devel
<fflogger> [editedticket] MasterQuestionable: Ticket #11155 ([avcodec] Clarification on x264 "deblock" of lossless, and x265 comparison) updated https://trac.ffmpeg.org/ticket/11155#comment:5
MisterMinister has joined #ffmpeg-devel
<fflogger> [editedticket] dank074: Ticket #9346 ([avformat] Loss of data when input is Unix Domain Socket) updated https://trac.ffmpeg.org/ticket/9346#comment:8
MisterMinister has quit [Remote host closed the connection]
MisterMinister has joined #ffmpeg-devel
<fflogger> [editedticket] thebombzen: Ticket #9346 ([avformat] Loss of data when input is Unix Domain Socket) updated https://trac.ffmpeg.org/ticket/9346#comment:9
<fflogger> [editedticket] MasterQuestionable: Ticket #10998 ([avutil] Removing the memory address in output messages' header?) updated https://trac.ffmpeg.org/ticket/10998#comment:4
<fflogger> [editedticket] thebombzen: Ticket #10998 ([avutil] Removing the memory address in output messages' header?) updated https://trac.ffmpeg.org/ticket/10998#comment:5
<Traneptora> he keeps opening asinine issues and when someone with commit access closes it he just reopens it "no seriously this isn't stupid trust"
<Traneptora> I don't know who has access to trac but he keeps this garbage up and links unrelated issues he also opened
<dank074> Finally got my patch working. Had to use git send-email since none of the email clients I tried liked the eml file. Thanks for the help, I appreciate it!
<Traneptora> dank074: no problem. also attaching a .patch file to an email sent with an ordinary client should preserve it bitexactly
<Traneptora> git send-email is nice too though, it's what I use
<Traneptora> are you subscribed to ffmpeg-devel@ffmpeg.org? if you aren't, then the email will be held in a moderation queue
<Traneptora> I don't see it anyway so I think it probably was
<dank074> Yes I am subscribed, thanks to someone who let me know about that earlier when I couldn't get my patch to show up at all on Patchworks
<Traneptora> ah nvm it just came through
<Traneptora> my client was being slow
<fflogger> [editedticket] MasterQuestionable: Ticket #10920 ([avfilter] "paletteuse" keeps unused colors for PNG unnecessarily) updated https://trac.ffmpeg.org/ticket/10920#comment:3
signalhunter has quit [Ping timeout: 272 seconds]
HarshK23 has joined #ffmpeg-devel
signalhunter has joined #ffmpeg-devel
dank074 has quit [Remote host closed the connection]
<fflogger> [editedticket] thebombzen: Ticket #10920 ([avfilter] "paletteuse" keeps unused colors for PNG unnecessarily) updated https://trac.ffmpeg.org/ticket/10920#comment:4
<fflogger> [editedticket] MasterQuestionable: Ticket #9346 ([avformat] Loss of data when input is Unix Domain Socket) updated https://trac.ffmpeg.org/ticket/9346#comment:10
<fflogger> [editedticket] thebombzen: Ticket #9346 ([avformat] Loss of data when input is Unix Domain Socket) updated https://trac.ffmpeg.org/ticket/9346#comment:11
<Traneptora> seriously can we ban this guy please
derpydoo has joined #ffmpeg-devel
<fflogger> [editedticket] MasterQuestionable: Ticket #10920 ([avfilter] "paletteuse" keeps unused colors for PNG unnecessarily) updated https://trac.ffmpeg.org/ticket/10920#comment:5
<fflogger> [editedticket] berarma: Ticket #11454 ([avcodec] Ogg/Theora: Bad granulepos when GOP higher than 64) updated https://trac.ffmpeg.org/ticket/11454#comment:4
MisterMinister has quit [Ping timeout: 268 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
cone-054 has quit [Quit: transmission timeout]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
TheLeader has joined #ffmpeg-devel
cone-716 has joined #ffmpeg-devel
<cone-716> ffmpeg Gyan Doshi master:6da82b448568: avfilter/xpsnr: avoid division by zero
<fflogger> [editedticket] Gyan: Ticket #11428 ([undetermined] SIGFPE in xpsnr filter) updated https://trac.ffmpeg.org/ticket/11428#comment:4
<michaelni> Traneptora, why should FFmpeg not optimize the palette for PNG ? It seems a valid feature request that something in FFmpeg does that
<TheLeader> michaelni: the paletteuse filter, as specified in ticket, can not reduce number of colors in palette
<TheLeader> also the only way to reduce numbers of palette is to use palettegen per frame
<TheLeader> which is already implemented
ngaullier has quit [Ping timeout: 268 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
Guest97 has joined #ffmpeg-devel
<Traneptora> michaelni: it is outside the scope of the the PNG encoder to reduce the size of the palette
Guest97 has quit [Client Quit]
<Traneptora> to do so would require every paletted PNG to run histograms on the frame, determine which colors are used, and then refactor the palette and all the palette indices
<Traneptora> it would be ridiculous for the png encoder to do this
<Traneptora> especially ridiculous cause you save a few bytes at most. it's not like the PLTE chunk is going to be more than 256 in width
<TheLeader> iirc png allows > 256 colors, am i correct?
<TheLeader> and palettegen only up to 256
<Traneptora> PNG allows any number of colors in the palette actually, but they're all 8-bit RGB colors
<Traneptora> well, any number up to the maximum depth of the image
<TheLeader> yes
<michaelni> Traneptora, iam not sure why you say its ridiculous for an encoder to safe a few bytes
<michaelni> its kind of the point of an encoder to safe bytes
<Lynne> yeah, I think its fine for a PNG encoder to generate a palette if its beneficial, but it should not touch a palette if supplied with one, IMHO
<TheLeader> michaelni: its about png encoder palette, which is unused entries specifically, me agrees with Lynne.
<michaelni> sure, my point is just that something should allow eliminating these unused entries and it should be documented
ngaullie has joined #ffmpeg-devel
<Traneptora> michaelni: how would you propose a PNG encoder supplied with pal8 reduces the size of the palette
<Traneptora> without doing a full-frame histogram
ngaullier has quit [Ping timeout: 268 seconds]
<Traneptora> what happens if the palette supplied has a color in index 6 that isn't used? should I eliminate that from the palette, and subtract 1 from every single pixel in the frame whose palette index is >= 6?
<Traneptora> in what world is that a useful thing to do to save 1 byte
<Traneptora> cause what you're proposing is probably an enormous number of CPU cycles to save a small handful number of bytes in the PLTE chunk.
<michaelni> I dont see the issue, you run 1 pass over the image to find unused entries and then during encoding map[pixel] instead of pixel, and its optional when the user wants these bytes safed
<Traneptora> if you want to implement that kind of functionality you should do it in avfilter
<Traneptora> not in the PNG encoder. the PNG encoder receives a paletted image it should just encode it
<michaelni> iam not arguing it should be done in a specific place, just that its a valid feature
<Traneptora> except you can already reduce the number of colors with the palettegen filter
<Traneptora> I don't see what the problem is
<michaelni> can a user who wants to encode to png and wants minimal size find this information?
<TheLeader> ChadGPT
<fflogger> [editedticket] ValeryKot: Ticket #11455 ([undetermined] Degradation in Closed Captions decoding) updated https://trac.ffmpeg.org/ticket/11455#comment:4
<michaelni> nope, it talks about optipng and pngcrush not palettegen
<Traneptora> both of those tools are significantly more effective tools than trying to shave literal bytes off of a palette
<Traneptora> we don't even have an option to set zlib compression level
<michaelni> are you trying to say ffmpeg shouldt try to support video/image encoding ?
<Traneptora> what
<michaelni> if we suport it we should be the best
<michaelni> dont you agree ?
<Traneptora> no, I think that kind of manipulation is outside the scope of the PNG encoder
<Traneptora> default prediciton btw, is None
<Traneptora> at least that one is configurable
<Traneptora> there isn't even an AVOption to set zlib level why do you think this is in any way a sane idea to waste time on
<Traneptora> honestly even if someone did I'd NAK it because the computational intensity required to histogram every paletted PNG image is ridiculous
<michaelni> prediction default should be changed, zlib level should be made configureable
<TheLeader> Traneptora: avctx->compression_level;
<TheLeader> but as ffmpeg still have no native zlib decoder/encoder...
<Traneptora> TheLeader: not documented if so
<Traneptora> ffmpeg -h encoder=png doesn't mention this avoption
<TheLeader> because its generic
<Traneptora> not that we need some kind of NIH'd zlib anyway
<TheLeader> predates private codec options
<Traneptora> ah okay
<TheLeader> in days where everything was global mess
<michaelni> Traneptora, "I'd NAK", and you conside that acceptable ?
<Traneptora> if someone can demonstrate through benchmarks that calculating a histogram of every frame to check for unused palette entries and then shifting palette indices if they are present doesn't cause a meaningful performance impact then I might think it's okay
<Traneptora> but without that kind of benchmarking I wouldn't believe it would be performant, no
<michaelni> of course it should be benchmarked
<Traneptora> and what would you say when it inevitable comes up that it's way too slow?
<Traneptora> I don't even know why I'm having this discussion
<Traneptora> this is a pointless discussion
<TheLeader> write native zlib decoder
<michaelni> Traneptora, you started the dicussion :)
<Traneptora> ?
<Traneptora> no I didn't, I closed a stupid issue
<Traneptora> and you pinged me and asked why it shouldn't be implemented
<Traneptora> I think it should be obvious
<michaelni> I asked because you suggested to ban a person from trac
<TheLeader> doesnt those optimizers to lossy quantizations?
<TheLeader> *do
<TheLeader> I agree with Traneptora that MasterQuestionable should be banned, only adds more noise to noisy trac, with 0 signal
<Traneptora> they are constantly spamming issues with links to unrelated issues and have been doing so for months
<michaelni> Traneptora, also if you have a 16x16 sized png, doing a histogram and removing unused palette entries seems the right thing to do, for a large image it may be better to skip an extra pass for a few bytes by default
<Traneptora> if you have a 16x16 png why is it paletted
<Traneptora> and not rgb24
<michaelni> well then take a slightly larger png, theres a point where this makes sense
<Traneptora> also why does it matter? the whole image is just a couple of bytes
<Traneptora> there is never a point where it makes sense
<michaelni> its the goal of an encoder to maximize quality per byte
<Traneptora> no
<Traneptora> it is not
<Traneptora> the purpose of an encoder is to produce a compliant bitstream
<Traneptora> absolute smallest size is not an implicit design goal
<michaelni> the goal of an encoder to maximize quality per byte, doing so quickly and produce a compliant bitstream that plays on existing players
<Traneptora> it is a tradeoff between performance and bpp
<Traneptora> what you are suggesting is massively expensive and pretty irrelevant
<michaelni> I think you need to calm down
<Traneptora> ?
^Neo has joined #ffmpeg-devel
^Neo has quit [Changing host]
^Neo has joined #ffmpeg-devel
<michaelni> expensive in what way ? (beyond speed and size)
<Traneptora> TheLeader: most do not unless explicitly enabled
<Traneptora> computationally expensive
<michaelni> "doing so quickly" is computationally expensive ? how can that be ?
<Traneptora> ...
<Traneptora> who here controls trac anyway
<Traneptora> MasterQuestionable has been spamming trac with garbage for months and months
<michaelni> about encoders, its a tradeoff between compression and speed, the user should be able to select how much speed vs cmopression matters
<Traneptora> I'm not going to have this discussion with you
<michaelni> thanks
<ePirat> I agree with Traneptora that MasterQuestionable is adding a lot of annoying noise in issues
<michaelni> yes he does, but he also is doing usefull "maintaince" of trac issues
<michaelni> ePirat, maybe you could talk with him ?
<michaelni> or maybe Marth64 can
<michaelni> if everyone wants him banned, then he shall be banned, yes, but i think some people who are good at this should first try to speak with him
<TheLeader> MasterQuestionable entries quality are of questionable quality at best, its just a typical troll
derpydoo has quit [Quit: derpydoo]
jamrial has joined #ffmpeg-devel
DauntlessOne4 has quit [Ping timeout: 252 seconds]
DauntlessOne4 has joined #ffmpeg-devel
ngaullie has quit [Remote host closed the connection]
ngaullier has joined #ffmpeg-devel
cone-716 has quit [Quit: transmission timeout]
<kierank> Is "Jack Lau" AI?
<Marth64> Good morning. I do read Jack Lau as potential spam/AI
<Marth64> Re:TRAC. I agree with michaelni that MasterQuestionable adds value in the sense of combing TRAC and setting ticket metadata, it is after all a chore. I haven't found them to be rude or unprofessional but see he/she is sometimes too verbose or persistent.
<Marth64> I can work with them to set some sort of boundaries?
<Marth64> if MasterQuestionable handles 30% of classifying bug reports as an example thats 30% work done that will never else probably get done
<Marth64> is kinda how I see it, even if its annoying at times
<TheLeader> its more 30% good and 330 % bad
<Marth64> I'll preview through their post history today and take my opinion from there. maybe with carefully crafted feedback such as try not to argue with maintainers and not everything needs a comment, they could be useful
<Marth64> It's kind of like the Balling case but IIRC Balling was actually aggressive at one point
fflogger has quit [Remote host closed the connection]
fflogger has joined #ffmpeg-devel
ngaullier has quit [Remote host closed the connection]
ngaullier has joined #ffmpeg-devel
<Marth64> assigning him/herself to CC on every ticket is also a bit much
pross has quit [Ping timeout: 244 seconds]
<Marth64> Jack Lau on the other hand...
<fflogger> [editedticket] nafmo: Ticket #10732 ([undetermined] avcodec_flush_buffers() not resetting E-AC-3 decoder) updated https://trac.ffmpeg.org/ticket/10732#comment:9
Guest24 has joined #ffmpeg-devel
Guest24 has quit [Client Quit]
putacho has joined #ffmpeg-devel
putacho has quit [Client Quit]
elChippo has joined #ffmpeg-devel
microchip_ has quit [Ping timeout: 248 seconds]
elChippo has quit [Client Quit]
elChippo has joined #ffmpeg-devel
HarshK23 has quit [Quit: Connection closed for inactivity]
devinheitmueller has joined #ffmpeg-devel
<fflogger> [editedticket] jamrial: Ticket #10732 ([avcodec] avcodec_flush_buffers() not resetting E-AC-3 decoder) updated https://trac.ffmpeg.org/ticket/10732#comment:10
kepstin has quit [Remote host closed the connection]
MisterMinister has joined #ffmpeg-devel
jarthur has joined #ffmpeg-devel
<jamrial> is the cone bot down?
cone-728 has joined #ffmpeg-devel
<cone-728> ffmpeg James Almer master:dc9e0ca447d0: fate/libswresample: add a test downmixing with a custom order layout
<jamrial> there. it still missed two commits, though
System_Error has quit [Remote host closed the connection]
<kierank> TheLeader: quiet today
<kierank> what's wrong
<TheLeader> no more meds, bankrupt
<TheLeader> jamrial: should you only clear ->delay array for ac3 flush?
<jamrial> TheLeader: i tried to make the struct be in the exact same state as ac3_decode_init() leaves it
<TheLeader> that is not relevant
<TheLeader> what is relevant, is after seek you get same output and no some random noise
<jamrial> i just tried only zeroing delay, and the output is different
<TheLeader> how much different?
<jamrial> TheLeader: https://0x0.st/8PcO.diff
<jamrial> with the patch as i sent it to the ml, both runs are equal
ngaullier has quit [Remote host closed the connection]
<fflogger> [editedticket] b7j6abhi3q: Ticket #11448 ([swscale] "swscale" ignores "param0"/"param1"?) updated https://trac.ffmpeg.org/ticket/11448#comment:4
kepstin has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
microlappy has joined #ffmpeg-devel
microlappy has quit [Client Quit]
wyatt8740 has quit [Ping timeout: 248 seconds]
wyatt8740 has joined #ffmpeg-devel
<fflogger> [editedticket] Zenitram: Ticket #10161 ([undetermined] MXF/FFV1 stream copy transmux discards content) updated https://trac.ffmpeg.org/ticket/10161#comment:1
<fflogger> [newticket] rbultje: Ticket #11456 ([undetermined] ffvp9 race) created https://trac.ffmpeg.org/ticket/11456
<fflogger> [editedticket] jamrial: Ticket #11456 ([avcodec] ffvp9 race) updated https://trac.ffmpeg.org/ticket/11456#comment:1
<BBB> how did you bisect that so quickly
<BBB> I'm still working on the bisection
<BBB> unfair
<jamrial> i just looked at the last commits that touched vp9.c :p
<jamrial> and several were all about "threads", so i started with the first
<jamrial> bam, it was that one
<jamrial> "switch to progressframe" committed 15 days or so after the last reported good commit. it was a good candidate
<TheLeader> congratulations on fast tracking
<Marth64> better than my awful bruteforce approach of resetting HEAD~25 at a time
<BBB> I mean I did suggest in the firefox report that it was likely one of these
<BBB> (I CC'ed Andreas upstream)
<BBB> but I was trying to bisect brute-force
<BBB> ok well thanks
<BBB> so can I wait for Andreas to fix this?
<BBB> - if (s->s.frames[REF_FRAME_SEGMAP].tf.f->buf[0] &&
<BBB> + // Non-existent frames have the implicit dimension 0x0 != CUR_FRAME
<BBB> + if (!s->s.frames[REF_FRAME_MVPAIR].tf.f ||
<BBB> that looks fishy
<BBB> (changing index from segmap to mvpair)
cone-728 has quit [Quit: transmission timeout]
<kasper93> ffv1enc_vulkan.c:1471:16: error: too few arguments to function ‘ff_ffv1_common_init’
<kasper93> is this expected?
<jamrial> no
<jamrial> i didn't have vulkan enabled, and nobody caught it during review
<kasper93> I see
cone-716 has joined #ffmpeg-devel
<cone-716> ffmpeg James Almer master:19045957affc: avcodec/ffv1enc_vulkan: add missing arguent to ff_ffv1_common_init()
<Lynne> thanks
<steven-netint> Btw, regarding patch submission process, do I need to git-push to FFmpeg project after my patch gain approval on mailing list? I assume I dont have push permission?
<jamrial> no, someone will apply it
<BBB> steven-netint: you can poke any one of us and if we feel comfortable, we can push for you
<BBB> unfortunate that mkver is not here :-/
<Marth64> jamrial: confirming 19045957affc fixes build
<Marth64> by luck I was just in between pulling from master and have vulkan
<welder> I submitted 2 patches with NEON code a week ot two ago (one lacks comment but is rather simple). Do you have some capacity to review? Thanks!
<wbs> welder: yes, I have them tagged and will get to them soon
<steven-netint> jamrial: Please apply my "avfilter/drawtext: fix memory leak..." patch. You said you would in ML :D
<cone-716> ffmpeg Steven Zhou master:d1fa9cf4b496: avfilter/drawtext: fix memory leak when using "reinit" runtime command
<jamrial> steven-netint: there. sorry, juggling with several things lately
<steven-netint> no problem. Thanks!
TheLeader has quit [Quit: Client closed]
frankplow has quit [Quit: Goodbye]
labnan has quit [Quit: fBNC - https://bnc4free.com]
rom1v has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
frankplow has joined #ffmpeg-devel
rom1v has joined #ffmpeg-devel
labnan has joined #ffmpeg-devel
<cone-716> ffmpeg Patrice Dumas master:4d9cdf82ee36: doc/t2h: Support texinfo 7.1 and 7.2 pretest
pross has joined #ffmpeg-devel
<cone-716> ffmpeg James Almer release/7.1:a4bf50b5c0e9: avformat/mov: fix overflow in drift timestamp calculation
<cone-716> ffmpeg James Almer release/7.1:8a72775d5dba: avutil/downmix_info: zero the allocated buffer
<cone-716> ffmpeg Steven Zhou release/7.1:57a53adf2b12: avfilter/drawtext: fix memory leak when using "reinit" runtime command
<cone-716> ffmpeg Patrice Dumas release/7.1:8accee8b56a8: doc/t2h: Support texinfo 7.1 and 7.2 pretest
HarshK23 has joined #ffmpeg-devel
Teukka has quit [Ping timeout: 252 seconds]
<Traneptora> haasn: you recently poked at sws, do you know anything about this? https://trac.ffmpeg.org/ticket/11448#comment:4
iive has joined #ffmpeg-devel
<wbs> Lynne: do the aacencdsp and checkasm test patches at https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=13864 seem ok to you?
<BBB> jamrial: it seems to be a rather mundane tsan thing rather than a real issue
<fflogger> [editedticket] rbultje: Ticket #11456 ([avcodec] ffvp9 race) updated https://trac.ffmpeg.org/ticket/11456#comment:2
<BBB> jamrial: can you reproduce that this silences tsan? I can report back upstream afterwards
<jamrial> let me check
<BBB> part of me was wishing for a real bug but I guess this is better for our users
<jamrial> were you looking for a challenge? :p
<BBB> Not sure. Makes little sense, doesn't it
<jamrial> BBB: looks like it does silence it
<BBB> shall I submit this to the ML? I'm a bit unfamiliar with all the new threading code so I feel a but novice
<jamrial> send it and mkver will look at it
<wbs> jamrial: your backport of the downmix_info is missing a semicolon and doesn't compile as is
<jamrial> ugh
<BBB> done
<cone-716> ffmpeg James Almer release/7.1:e0f3c1018a09: avutil/downmix_info: add missing semicolon
<jamrial> wbs: fixed, thanks
<wbs> jamrial: thanks! btw, sorry to bother you, but do you happen to have an opinion on https://patchwork.ffmpeg.org/project/ffmpeg/patch/20250115104018.3605561-1-rbernon@codeweavers.com/?
SuperFashi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<jamrial> i'll look at it later
<wbs> ok, thank you
SuperFashi has joined #ffmpeg-devel
<cone-716> ffmpeg Martin Storsjö release/7.1:31f0084cbbaa: configure: Improve the check for the rsync --contimeout option
<cone-716> ffmpeg Martin Storsjö release/7.1:ac494b8325cc: rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open
<jamrial> Traneptora: patch sent
ccawley2011 has quit [Read error: Connection reset by peer]
System_Error has quit [Ping timeout: 264 seconds]
System_Error has joined #ffmpeg-devel
<fflogger> [editedticket] MasterQuestionable: Ticket #11448 ([swscale] [Regression] "swscale" ignores "param0"/"param1" after 7.1) updated https://trac.ffmpeg.org/ticket/11448#comment:5
<fflogger> [editedticket] jamrial: Ticket #11448 ([swscale] [Regression] "swscale" ignores "param0"/"param1" after 7.1) updated https://trac.ffmpeg.org/ticket/11448#comment:6
dank074 has joined #ffmpeg-devel
<cone-716> ffmpeg Kacper Michajłow master:c17774a9ae83: avformat/mov: fix eof check in mov_read_iinf()
<cone-716> ffmpeg Michael Niedermayer master:cef3422b4819: avformat/hls: Fix twitter
<cone-716> ffmpeg Michael Niedermayer master:8a6ad9eab2f1: avformat/mxfdec: Check edit unit for overflow in mxf_set_current_edit_unit()
<Lynne> wbs: they look fine, but aren't you going to fix C as well?