kepstin has quit [Server closed connection]
kepstin has joined #ffmpeg-devel
<Lynne> in a parallel world the x264 release model would've been the default
<durandal_1707> in a parallel world this would be LibAV
mkver has quit [Ping timeout: 272 seconds]
<cone-954> ffmpeg Michael Niedermayer release/6.0:dcaadb2a10ab: avformat/mov: Disallow FTYP after streams
<cone-954> ffmpeg Michael Niedermayer release/6.0:1f61aad00d09: avcodec/4xm: Check for cfrm exhaustion
<cone-954> ffmpeg Michael Niedermayer release/6.0:c41ff724ede7: Changelog: update
dellas has quit [Remote host closed the connection]
<cone-954> ffmpeg Michael Niedermayer n6.0.1:HEAD: avcodec/evc_parse: Check num_remaining_tiles_in_slice_minus1
vincento has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
<cone-954> ffmpeg Michael Niedermayer master:409b29d3f92c: doc/APIchanges: Fill in missing values
navi has quit [Quit: WeeChat 4.0.4]
derpydoo has joined #ffmpeg-devel
lexano has quit [Ping timeout: 240 seconds]
thilo has quit [Ping timeout: 245 seconds]
<cone-954> ffmpeg Michael Niedermayer release/6.1:38dc8767df7c: avcodec/evc_parse: remove pow() and log2()
<cone-954> ffmpeg Michael Niedermayer release/6.1:3d1ca4c3ff28: avcodec/evc_parse: Check tid
<cone-954> ffmpeg Michael Niedermayer release/6.1:cebc2b3880ee: avformat/mov: Check that is_still_picture_avif has no trak based streams
<cone-954> ffmpeg Michael Niedermayer release/6.1:c9a9dbfebf74: avcodec/apedec: Fix integer overflow in predictor_decode_stereo_3950()
<cone-954> ffmpeg Michael Niedermayer release/6.1:8904bc8e76f5: avcodec/dovi_rpu: Use 64 bit in get_us/se_coeff()
<cone-954> ffmpeg Michael Niedermayer release/6.1:4f863e52dd1e: tools/target_dec_fuzzer: Adjust threshold for CSCD
<cone-954> ffmpeg Michael Niedermayer release/6.1:e8541ed9f132: avcodec/vlc: Skip subtable entries in multi VLC
<cone-954> ffmpeg Michael Niedermayer release/6.1:597d5744807d: avcodec/vlc: Replace mysterious max computation code in multi vlc
<cone-954> ffmpeg Michael Niedermayer release/6.1:a1d9e282728a: avcodec/vlc: Pass VLC_MULTI_ELEM directly not by pointer
<cone-954> ffmpeg Michael Niedermayer release/6.1:d660dd1e0a0d: avfilter/framesync: fix order of operation with = and <0
<cone-954> ffmpeg Michael Niedermayer release/6.1:29294657189a: avfilter/buffersink: fix order of operation with = and <0
<cone-954> ffmpeg Michael Niedermayer release/6.1:962d667964ff: avcodec/flicvideo: consider width in copy loops
<cone-954> ffmpeg Michael Niedermayer release/6.1:9ee0cd2190ca: avformat/lafdec: Check for 0 parameters
<cone-954> ffmpeg Frank Plowman release/6.1:37c6124893dc: doc/html: support texinfo 7.0
<cone-954> ffmpeg Frank Plowman release/6.1:cf5cdc5a29fb: doc/html: fix styling issue with Texinfo 7.0
<cone-954> ffmpeg Michael Niedermayer release/6.1:422ce1f21abd: avformat/mov: Disallow FTYP after streams
<cone-954> ffmpeg Michael Niedermayer release/6.1:d57ea70234fc: avcodec/4xm: Check for cfrm exhaustion
<cone-954> ffmpeg Michael Niedermayer release/6.1:56b50b945bcc: avcodec/evc_parse: Check num_remaining_tiles_in_slice_minus1
<cone-954> ffmpeg Michael Niedermayer release/6.1:e1bbae68fcbc: doc/APIchanges: Fill in missing values
<cone-954> ffmpeg Michael Niedermayer release/6.1:b8eefd006152: Update for 6.1
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
thilo has joined #ffmpeg-devel
jamrial has quit []
lemourin has quit [Read error: Connection reset by peer]
lemourin0 has joined #ffmpeg-devel
philipl has quit [Ping timeout: 272 seconds]
SuperFashi has quit [Ping timeout: 258 seconds]
quietvoid has quit [Ping timeout: 264 seconds]
quietvoid has joined #ffmpeg-devel
derpydoo has quit [Ping timeout: 264 seconds]
philipl has joined #ffmpeg-devel
durandal_1707 has quit [Ping timeout: 252 seconds]
durandal_1707 has joined #ffmpeg-devel
cone-954 has quit [Quit: transmission timeout]
vincento has quit [Quit: Client closed]
AbleBacon has quit [Read error: Connection reset by peer]
AMM has quit [Ping timeout: 245 seconds]
AMM has joined #ffmpeg-devel
c_14 has quit [Server closed connection]
c_14 has joined #ffmpeg-devel
TheElixZammuto has quit [Server closed connection]
TheElixZammuto has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
rossy has quit [Server closed connection]
rossy has joined #ffmpeg-devel
philipl has quit [Ping timeout: 246 seconds]
philipl has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
RT|AO has quit [Ping timeout: 260 seconds]
<JEEB> elenril: fun, applying the patch set already fails with `fftools/ffmpeg_filter: convert to the scheduler` :D (`curl -L "https://patchwork.ffmpeg.org/series/9998/mbox/" | git am`)
<elenril> patchwork is confused
<elenril> fetch from my git
RT|AO has joined #ffmpeg-devel
<JEEB> remote/branch ? :)
<JEEB> git.khirnov.net or so?
Krowl has quit [Read error: Connection reset by peer]
<JEEB> also I wonder if I will have to be really sus in a computer store with a laptop and usb drive next to a M3 mac
<courmisch> patchwork <<
<JEEB> I guess this
wangbin has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
CoreX has quit [Server closed connection]
CoreX has joined #ffmpeg-devel
wangbin has quit [Quit: Connection closed]
Krowl has joined #ffmpeg-devel
<JEEB> elenril: nice, so without the last commit there's an eternal loop, but it works if I apply the last patch
<elenril> you should not test anything between 19-23
<elenril> they are not supposed to work
<JEEB> ah, so they are not atomic in that sense
<elenril> pls read the cover letter
<elenril> it's all written in there
<JEEB> I would have if patchwork had linked it (I know you linked it last night), but I was just trying to focus on getting to a state where I had the functionality back so I could check what the FATE test results are
elastic_dog has quit [Ping timeout: 252 seconds]
<JEEB> anyways, now I get FATE results and so far they're strictly an upgrade. will have to see if it can be somehow adjusted test-wise
<JEEB> it makes the results less obvious since a subtitle that ends a few ms after the IRAP is now available fully instead of still being "ongoing", but if you gained that info that's good
<JEEB> and at least the test is consistent between 13 runs after doing GEN=1
elastic_dog has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
zane has joined #ffmpeg-devel
andrewrk has quit [Server closed connection]
andrewrk has joined #ffmpeg-devel
elastic_dog has quit [Ping timeout: 258 seconds]
jamrial has joined #ffmpeg-devel
elastic_dog has joined #ffmpeg-devel
navi has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
uartie has quit [Server closed connection]
uartie has joined #ffmpeg-devel
<durandal_1707> FFmpeg Union
<JEEB> from the kalamari?
zane has quit [Ping timeout: 246 seconds]
zane has joined #ffmpeg-devel
qeed_ has quit [Quit: qeed_]
novaphoenix has quit [Quit: i quit]
novaphoenix has joined #ffmpeg-devel
navi has quit [Quit: WeeChat 4.0.4]
dellas has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
<durandal_1707> JEEB: sponge bob
lexano has joined #ffmpeg-devel
noonien81 has joined #ffmpeg-devel
noonien8 has quit [Ping timeout: 258 seconds]
noonien81 is now known as noonien8
Swedaniel has quit [Quit: Ping timeout (120 seconds)]
Swedaniel has joined #ffmpeg-devel
derpydoo has joined #ffmpeg-devel
<JEEB> elenril: so my expectation was: widely different results depending on THREADS and other factors , result: one GEN=1 and I'm getting consistent results
<elenril> make sure to try it under high load
<JEEB> yea, just let me find my space bar heater
<JEEB> :)
Krowl has joined #ffmpeg-devel
<JEEB> elenril: using SVT-AV1 on the background as space bar heating into dev null, still same :D
navi has joined #ffmpeg-devel
<JEEB> of course if it's different per machine that's bad
<JEEB> let me try on another machine
<JEEB> mahiro passes
<JEEB> let me try on another :D
<JEEB> gotta love being used to compiling on newer hardware, now a laptop from 2013 actually feels slow
<elenril> huh, this is a fun bug
<elenril> finished normall with -v verbose
<elenril> runs forever otherwise
<JEEB> lack of executing logging causing fun 8)
<JEEB> ok, slow x230 laptop also passes :D
<JEEB> https://github.com/jeeb/ffmpeg/commits/ffmpeg_threading_with_sub_heartbeat this seems to be passing on everything I tested on so far
<JEEB> let me test on one of the macbooks I have around for OSS
<elenril> i'd also appreciate some comment (ideally in the code) on why you think it works fine like this
<JEEB> which code? :D
<JEEB> existing stuff that was not changed?
<durandal_1707> vote saga
<JEEB> and my macbook also passes
<JEEB> I have no idea why the diff is so constant, but it seems to be o_O
<JEEB> would probably want to have it tested by some ARM box or somethig
<JEEB> elenril: it almost seems like the delay is somehow algorithmically set
dellas has joined #ffmpeg-devel
<JEEB> or at least, with the components utilized in the FATE test
<JEEB> I'd have to understand the threading stuff much better to explain *why* it's stable
<elenril> it's like a series of tubes
<JEEB> with queues between them, yes
<elenril> queues are the tubes
<JEEB> right
<elenril> different thread on each end
<elenril> there isn't really that much more to it
<elenril> (only the entirety of ffmpeg_sched.c)
<JEEB> which is why I expected it to be fluttering and depending on the lag of the output being somewhere between input == output to input == EOF
<JEEB> maybe a slower encoder would change the result, but not sure at this point :D
<elenril> consider libaom
<JEEB> yes, switching from mpeg2video to x264 preset placebo does cause it to change the result
<elenril> i'd guess because of different delay
<elenril> it should also change if you play with lookahead
<JEEB> yea
<JEEB> so basically the result seems to be mostly dependant on the output's delay
MikhailAMD has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
zane has quit [Quit: WeeChat 4.1.1]
lexano has quit [Ping timeout: 246 seconds]
Krowl has joined #ffmpeg-devel
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
Flat has quit [Quit: Rip internet]
Flat has joined #ffmpeg-devel
AbleBacon has joined #ffmpeg-devel
<JEEB> fun, GNOME managed to get some resources from a German fund https://foundation.gnome.org/2023/11/09/gnome-recognized-as-public-interest-infrastructure/
derpydoo has quit [Ping timeout: 252 seconds]
<gnafu> JEEB: As a GNOME user, das ist gut.
<durandal_1707> defund FFmpeg
<gnafu> Too late: it's already underfunded!
<durandal_1707> defund kids that still live with parents
<gnafu> Defund the karma police!
blb has quit [Ping timeout: 258 seconds]
<durandal_1707> defund gnafu's internet connection
<gnafu> D-:
blb has joined #ffmpeg-devel
<gnafu> WHY YOU--
<gnafu> ENOCARRIER
<courmisch> there's no E
<courmisch> fake
<gnafu> You got me there. But hey, at least that means my Internet connection wasn't actually defunded.
mkver has quit [Ping timeout: 258 seconds]
mkver has joined #ffmpeg-devel
derpydoo has joined #ffmpeg-devel
signalhunter has quit [Server closed connection]
signalhunter has joined #ffmpeg-devel
<courmisch> in float, INT32_C(0) is positive zero and INT32_MIN is negative zero, right?
Krowl has quit [Read error: Connection reset by peer]
<durandal_1707> INT32_MIN is -(2^31)
<courmisch> I mean to confirm that the representation of -0.f is 0x80000000
<courmisch> a.k.a. negative zero and INT32_MIN
<durandal_1707> negative zero is -1
jarthur has quit [Ping timeout: 258 seconds]
<durandal_1707> Lynne: you abandoned tx?
<courmisch> durandal_1707: GCC seems to disagree with you
<courmisch> says INT32_C(-1) is a representation of negative NaN
<durandal_1707> lies
jarthur has joined #ffmpeg-devel
MrZeus_ has joined #ffmpeg-devel
<durandal_1707> courmisch: are you actually asking what every bit in float means?
<courmisch> no, just wondering the most efficient way to use sign injection
lexano has quit [Ping timeout: 252 seconds]
<courmisch> so the SBR noise circular buffer...
lexano has joined #ffmpeg-devel
<courmisch> I only need to extend it from 4096 + 32 bytes to 32768 + 4092 bytes
<courmisch> how about that
<courmisch> what's 32k or redundant data between friends
Son_Goku has quit [Server closed connection]
Son_Goku has joined #ffmpeg-devel
<Lynne> michaelni: release?
<durandal_1707> i'm devastated
<jamrial> Lynne: why the hurry?
<Lynne> nothing, it's just that it's long overdue and its had a lot of features
<durandal_1707> Lynne: but not tx features
<Lynne> durandal_1707: I did finish the fast dct last month, just haven't tidied it up
<Lynne> and I will finish the fast any point fft soon
Krowl has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
MrZeus_ has quit [Ping timeout: 246 seconds]
mika314 has joined #ffmpeg-devel
dellas83 has joined #ffmpeg-devel
dellas has quit [Ping timeout: 240 seconds]
dellas83 has quit [Remote host closed the connection]
dellas83 has joined #ffmpeg-devel
darkapex has quit [Remote host closed the connection]
darkapex has joined #ffmpeg-devel
<JEEB> I wonder how far this gets this thing (it's an absolute hack with regards to creating an av1C from avcodec, but I don't want to do the proper work until I know the thing otherwise works :D) https://github.com/jeeb/ffmpeg/commits/videotoolbox_av1
dellas83 has quit [Read error: Connection reset by peer]
dellas83 has joined #ffmpeg-devel
mika314 has quit [Quit: Konversation terminated!]
mika314 has joined #ffmpeg-devel
<courmisch> first use of RV vector masking
dellas8386 has joined #ffmpeg-devel
dellas83 has quit [Read error: Connection reset by peer]
elastic_dog has quit [Ping timeout: 246 seconds]
ccawley2011 has quit [Read error: Connection reset by peer]
elastic_dog has joined #ffmpeg-devel
cone-032 has joined #ffmpeg-devel
<cone-032> ffmpeg Michael Niedermayer release/6.1:61df86efdd5e: RELEASE_NOTES: Based on the version from 5.1
<michaelni> if theres anything that i should wait for before 6.1 then now is the time to tell me to wait!
<Lynne> michaelni: no other dev has indicated any interest at all in this release, go for it
<Lynne> ping me when to push the website release notes patch (or do it yourself), we've had trouble with sites picking up releases before we've published the notes
mika314 has quit [Quit: Konversation terminated!]
jdarnley has quit [Server closed connection]
<cone-032> ffmpeg James Almer release/6.1:d4ff0020b40b: avutil/video_enc_params: fix doxy for av_video_enc_params_block()
jdarnley has joined #ffmpeg-devel
derpydoo has quit [Ping timeout: 272 seconds]
<jamrial> michaelni: just pushed that, but nothing aside from that
Wessie has quit [Server closed connection]
Wessie has joined #ffmpeg-devel
mika314 has joined #ffmpeg-devel