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 6.1.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
Livio has quit [Ping timeout: 252 seconds]
dykai has quit [Ping timeout: 252 seconds]
agrosant has quit [Ping timeout: 264 seconds]
MrZeus has quit [Ping timeout: 252 seconds]
agrosant has joined #ffmpeg-devel
<cone-640> ffmpeg Marton Balint master:66e627291728: avcodec/bsf/pcm_rechunk: reorder supported codec list
<cone-640> ffmpeg Marton Balint master:9eebeea4dd7f: avcodec/bsf/pcm_rechunk: add some more supported PCM formats
<cone-640> ffmpeg Marton Balint master:7196b12b2b61: avformat/daudenc: force 2000 sample packet size with a bsf
<cone-640> ffmpeg Marton Balint master:8c8ce4f23358: fate: make filter-channelsplit test use a fixed frame size
<cone-640> ffmpeg Marton Balint master:6fc6cac4c6a6: fate: use a fixed wav demux packet size for amix tests
<cone-640> ffmpeg Marton Balint master:2129d66a66af: fate: use atrim filter instead of -frames:a 20 for fate-filter-tremolo
lexano has quit [Ping timeout: 252 seconds]
kurosu has quit [Quit: Connection closed for inactivity]
thilo has quit [Ping timeout: 264 seconds]
thilo has joined #ffmpeg-devel
mkver has quit [Ping timeout: 264 seconds]
hamzah has quit [Quit: Client closed]
iive has quit [Quit: They came for me...]
dykai has joined #ffmpeg-devel
dykai has quit [Ping timeout: 272 seconds]
AbleBacon has quit [Read error: Connection reset by peer]
dykai has joined #ffmpeg-devel
<Lynne> why do we not have any AAC LTP testing in fate?
<Lynne> didn't we have a broken aac encode ltp test?
jamrial has quit []
dykai has quit [Ping timeout: 268 seconds]
cone-640 has quit [Quit: transmission timeout]
qeed has quit [Remote host closed the connection]
agrosant has quit [Ping timeout: 264 seconds]
qeed has joined #ffmpeg-devel
Teukka has quit [Read error: Connection reset by peer]
zsoltiv_ has quit [Ping timeout: 255 seconds]
agrosant has joined #ffmpeg-devel
Teukka has joined #ffmpeg-devel
Teukka has quit [Changing host]
Teukka has joined #ffmpeg-devel
zsoltiv_ has joined #ffmpeg-devel
darkstardevx has joined #ffmpeg-devel
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 252 seconds]
agrosant has quit [Ping timeout: 264 seconds]
darkstardevx has quit [Quit: Leaving]
agrosant has joined #ffmpeg-devel
dykai has joined #ffmpeg-devel
Xaldafax has quit [Quit: Bye...]
dykai has quit [Quit: dykai]
rvalue has quit [Ping timeout: 255 seconds]
jafa has quit [Remote host closed the connection]
jafa has joined #ffmpeg-devel
rvalue has joined #ffmpeg-devel
pzy_ has quit [Quit: Konversation terminated!]
pzy has joined #ffmpeg-devel
pzy has quit [Client Quit]
pzy has joined #ffmpeg-devel
rvalue has quit [Quit: ZNC - https://znc.in]
pzy has quit [Ping timeout: 264 seconds]
tmm1 has quit [Ping timeout: 264 seconds]
pzy has joined #ffmpeg-devel
qeed has quit [Quit: Leaving]
rossy has quit [Remote host closed the connection]
rossy has joined #ffmpeg-devel
agrosant has quit [Ping timeout: 264 seconds]
pzy has quit [Remote host closed the connection]
zsoltiv_ has quit [Quit: Left]
zsoltiv_ has joined #ffmpeg-devel
agrosant has joined #ffmpeg-devel
<elenril> jkqxz: did you push your patch?
<elenril> also, are they actually completely broken?
<elenril> you can specify the pool size manually, no?
<elenril> ideally lavfi should have some way of giving you the information you need, but that looks like a major project
MisterMinister has quit [Ping timeout: 252 seconds]
agrosant has quit [Ping timeout: 264 seconds]
Krowl has joined #ffmpeg-devel
agrosant has joined #ffmpeg-devel
elastic_dog has quit [Ping timeout: 260 seconds]
elastic_dog has joined #ffmpeg-devel
agrosant has quit [Ping timeout: 264 seconds]
<jkqxz> elenril: No, because there was no reponse to it and more problems were very likely.
<elenril> is it not a strict improvement over the current state?
<jkqxz> It can be specified manually, but a set of things which worked before now don't.
agrosant has joined #ffmpeg-devel
<jkqxz> Yes, as long as it doesn't result in the problem being ignored henceforth.
<elenril> feel welcome to not ignore it
ngaullier has joined #ffmpeg-devel
feiwan1 has quit [Quit: Leaving]
<elenril> but honestly our overall architecture (especially lavfi) is not well-suited for this
feiwan1 has joined #ffmpeg-devel
<elenril> so I don't think it can be made to work robustly and automagically without some major work
mkver has joined #ffmpeg-devel
agrosant has quit [Ping timeout: 264 seconds]
j45 has quit [Quit: ZNC 1.8.2 - https://znc.in]
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
agrosant has joined #ffmpeg-devel
pmozil has joined #ffmpeg-devel
pmozil has quit [Quit: Client closed]
agrosant has quit [Ping timeout: 264 seconds]
Krowl has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
Xaldafax has joined #ffmpeg-devel
Dariusz has joined #ffmpeg-devel
rvalue has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 264 seconds]
lexano has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
<jamrial> elenril: does the test for loopback decoding i sent look ok to you? i reused the example you wrote for the documentation
<BBB> so will there be a vote for balling's ban?
<BBB> I'm not sure what's going on there
<elenril> might also vote on ng while we're at it
<elenril> jamrial: i guess?
<elenril> the only thing I'm wondering about is whether mpeg2 encoding is bitexact
<jamrial> it should, other tests use it
sm2n has quit [Write error: Connection reset by peer]
staceee has quit [Remote host closed the connection]
sm2n has joined #ffmpeg-devel
staceee has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
cone-384 has joined #ffmpeg-devel
<cone-384> ffmpeg Martin Storsjö master:64a2cdca130a: checkasm: hevc_pel: Check the full output in hevc_epel/hevc_qpel
<cone-384> ffmpeg Martin Storsjö master:0c5da7be599d: aarch64: Fix ff_hevc_put_hevc_epel_h48_8_neon_i8mm
<cone-384> ffmpeg Martin Storsjö master:8ff4a4a4f4f7: checkasm: hevc_pel: Use checkasm_check for printing failing output
<cone-384> ffmpeg Martin Storsjö master:3ad3ada11fd9: checkasm: hevc_pel: Split a couple excessively long lines
<cone-384> ffmpeg James Almer master:d925b2e13982: fate/ffmpeg: add a test for loopback decoding
Krowl has joined #ffmpeg-devel
<thardin> I see uvg266 exists
<thardin> mayhaps worthwhile to write a wrapper for?
<JEEB> yea the ultravideo folk who previously made the kvazaar encoder for HEVC
<JEEB> previously there was the fraunhofer encoder
<nevcairiel> uvg266 seems dead
<nevcairiel> no meaningful dev for 6 months
<JEEB> last commit from 2 months ago
<nevcairiel> yeah a merged PR, nothing otherwise in 6
<JEEB> right
<cone-384> ffmpeg James Almer master:ad6347fc3797: fate/ffmpeg: add a -threads input option to the loopback decoder
<thardin> not necessarily a ba hing
<thardin> bad thing*
<jamrial> thardin: for a brand new encoder that will need lots of work, it sorta is :p
<jamrial> unless they are the kind to work on something internally then push huge amounts of code in one go
<nevcairiel> the history didnt seem like that
<nevcairiel> but who knows
<JEEB> they seem to be academy from Tampere doing their stuff pretty much in the open
<frankplow> Quite a lot of reported crashes for FFVVC in the wild have been down to illegal bitstreams produced by uvg266 I believe. That being said I think they are largely from old versions.
<thardin> formal verification
kurosu has joined #ffmpeg-devel
AbleBacon has joined #ffmpeg-devel
emersion has quit [Remote host closed the connection]
emersion has joined #ffmpeg-devel
Marth64 has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
<kierank> 12:28:38 <•BBB> so will there be a vote for balling's ban?
<kierank> 12:28:44 <•BBB> I'm not sure what's going on there
<kierank> this is insane, to ban someone they have to be a part of the community
<kierank> do we need to vote on every troll and spammer?
Marth256 has joined #ffmpeg-devel
Marth64 has quit [Killed (NickServ (GHOST command used by Marth256))]
Marth256 is now known as Marth64
psykose has quit [Remote host closed the connection]
<Marth64> g-line the spammerz
psykose has joined #ffmpeg-devel
<BBB> kierank: I believe michael is technically right that the rules say we do, yes
<BBB> I'm not saying I agree these are the bestest of rules. but that's what they are
<nevcairiel> just do a timed ban for 99 years, the rules say permanent right?
<jamrial> sleep(3.124e+9)
Marth64 has quit [Ping timeout: 252 seconds]
MisterMinister has joined #ffmpeg-devel
Marth64 has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 264 seconds]
<BtbN> Great, I want to debug this d3d11 issue on my laptop, which does reproduce it... and there is no 64bit d3d11_1sdklayers.dll on it. How?!
<nevcairiel> its part of the windows sdk, its not on every windows
<BtbN> The latest Win11 SDK is installed vis Visual Studio 2022 here.
<BtbN> *via
<BtbN> not sure how I ended up with only the 32bit one
<nevcairiel> huh then i dont know
<BtbN> the 32bit one is sitting right there in SysWOW64
<BtbN> but no 64 bit one to be found
<BtbN> on my Desktop it was "just there"
<JEEB> I like how bing's chat thing actually refers to URLs
<BtbN> hm? The bots are in that threat, the url isn't from bing or something
<JEEB> yea, I just for the lulz on my side started asking bing for possible hints :D
<JEEB> https://learn.microsoft.com/en-us/windows/win32/direct3d11/overviews-direct3d-11-devices-layers - this does note that on windows 1 1it's apparently under the Graphics Tools optional feature. is that still the case on win11?
<JEEB> *windows 10 it's
<BtbN> That feature is installed, I have dxdiag and everything
<JEEB> also for the record, I only have d3d11_1sdklayers.dll under syswow64 as well
<JEEB> d3d11_3SDKLayers.dll does exist
<JEEB> as well as the general d3d11sdklayers.dll
<BtbN> well, it's d3d11_1sdklayers.dll
<BtbN> for DX11.1
<JEEB> at least in mpv --gpu-debug=yes works
<JEEB> which creates a debug and uses ID3D11Debug_ReportLiveDeviceObjects etc
Marth64 has joined #ffmpeg-devel
<BtbN> So the DLL is simply not neccesary anymore? FFmpeg code is very wrong then, since it will force-off debugging if it's not found
<nevcairiel> force loading it seems odd to begin with
<nevcairiel> maybe thats their way to check if its present?
<nevcairiel> but the d3d11 runtime should load whatever it needs if you ask for debug
<BtbN> yes, I think it's just a weird presence-check
cone-384 has quit [Quit: transmission timeout]
<JEEB> and yea, this matches my earlier experience with mpv + d3d11, and actually matches what bing's chat tells me :D
<JEEB> although I got it to be less sure by asking if d3d11.1 debugging not require _1 sdklayers specifically
<BtbN> MSDN says "You need that dll yo"
<Daemon404> when did MS get so hip
<BtbN> yeah, if I remove the check for the DLL, debugging works just fine...
<JEEB> :D
<JEEB> but yea, I really like bing's freely available chat LLM since it at least *attempts* to refer to URLs when telling you stuff
qeed has joined #ffmpeg-devel
j45 has quit [Quit: ZNC 1.8.2 - https://znc.in]
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
tufei_ has joined #ffmpeg-devel
tufei has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
tufei_ has quit [Remote host closed the connection]
tufei_ has joined #ffmpeg-devel
MrZeus has joined #ffmpeg-devel
ngaullier has quit [Ping timeout: 240 seconds]
kurosu has quit [Quit: Connection closed for inactivity]
rossy_ has joined #ffmpeg-devel
jkkm_ has joined #ffmpeg-devel
galad_ has joined #ffmpeg-devel
jessidhia_ has joined #ffmpeg-devel
llyyrr has joined #ffmpeg-devel
rossy has quit [Ping timeout: 260 seconds]
jkkm has quit [Ping timeout: 260 seconds]
auri has quit [Remote host closed the connection]
sudden has quit [Ping timeout: 264 seconds]
rossy_ is now known as rossy
jkkm_ is now known as jkkm
mateo` has quit [Ping timeout: 260 seconds]
bencoh has quit [Ping timeout: 260 seconds]
MetaNova has quit [Ping timeout: 260 seconds]
llyyr has quit [Ping timeout: 260 seconds]
galad has quit [Ping timeout: 260 seconds]
jessidhia has quit [Ping timeout: 260 seconds]
jessidhia_ is now known as jessidhia
<Marth64> netsplit!
auri has joined #ffmpeg-devel
MetaNova has joined #ffmpeg-devel
llyyrr is now known as llyyr
MrZeus has quit [Read error: Connection reset by peer]
sudden has joined #ffmpeg-devel
bencoh has joined #ffmpeg-devel
bencoh has quit [Changing host]
bencoh has joined #ffmpeg-devel
MrZeus has joined #ffmpeg-devel
mateo` has joined #ffmpeg-devel
galad_ is now known as galad
darkstardevx has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 255 seconds]
Marth64 has joined #ffmpeg-devel
<Marth64> Hmmmm....
<Marth64> ffmpeg 6.1: Stream #0:0(eng): Video: mpeg2video (Main), yuv420p(tv, top first), 704x480 [SAR 10:11 DAR 4:3], Closed Captions, 29.97 fps, 29.97 tbr, 1k tbn (default)
<Marth64> master: Stream #0:0(eng): Video: mpeg2video (Main), yuv420p(tv, top first), 704x480 [SAR 10:11 DAR 4:3], 29.97 fps, 29.97 tbr, 1k tbn (default)
<Marth64> Is it by design that "Closed Captions" is not printed/detected here anymore?
<Marth64> happens to all my mpeg-2 CC sources
System_Error has quit [Ping timeout: 260 seconds]
System_Error has joined #ffmpeg-devel
<Marth64> just want to know if this is worth the time to look into
<JEEB> at least you can see that string still in libavcodec/avcodec.c
<JEEB> of course that is the avformat dump function I think
<JEEB> so that's not avcodec
<Marth64> I also can't recall any specific patch to say remove it so thinking its a bug, but didn't bisect it yet
<Marth64> if this breaks in ffmpeg then there's nothing that can easily just tell people you have CC
<Marth64> even ccextractor's function to do this is busted and segfaults
<JEEB> ffprobe and show_frame I think shows the side data
<Marth64> ya the side data approach is more accurate for sure
<JEEB> whether that avcodec flag got set 100% depends on how far things got parsed by probing
<Marth64> i maxed out analyzeduration and probesize, no luck
<Marth64> ;-;
<Marth64> will investigate
<Marth64> i confess buying 128gb of ram few months back only because of -max_interleave_delta 0 and it was on sale
<Marth64> had a massive remux that oomed
<jamrial> is it mpeg2dec that's not bitexact? despite other tests using it...
<mkver> jamrial: It is only bitexact with the proper flags.
<mkver> And the proper idct.
<jamrial> it does have the bitexact flag
<mkver> And idct? On 32bit x86 it uses this mmx simple_idct if it is not overridden.
<jamrial> ah, that'd do it
cone-186 has joined #ffmpeg-devel
<cone-186> ffmpeg Andreas Rheinhardt master:282812d6dc90: avcodec/tiff_data: Avoid relocations for TiffGeoTagNameType
<cone-186> ffmpeg Andreas Rheinhardt master:f032f1326b5b: avcodec/tiff_data: Remove incorrect GeoTIFF entries
<cone-186> ffmpeg Andreas Rheinhardt master:f9aa5457ffe9: avcodec/ppc/h264dsp: Fix unaligned stores
kurosu has joined #ffmpeg-devel
<Lynne> mkver: does fate pass on PPC for you?
<mkver> Lynne: I don't test on PPC. I only compile PPC to test my patches.
<cone-186> ffmpeg James Almer master:a327434df763: fate/ffmpeg: add missing idct decoder option to fate-ffmpeg-loopback-decoding
<Lynne> mkver: ah, ok
<Lynne> fate should still fail then
<Lynne> do you need access to a real machine?
<mkver> No.
<mkver> Sean_McG confirmed that it fixed that UB in at least one test.
<cone-186> ffmpeg Andreas Rheinhardt master:7a089ed8e049: avformat/avidec: Fix integer overflow iff ULONG_MAX < INT64_MAX
BBB has quit [Ping timeout: 255 seconds]
BBB has joined #ffmpeg-devel
j45 has quit [Ping timeout: 268 seconds]
j45 has joined #ffmpeg-devel
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
sgm has left #ffmpeg-devel [#ffmpeg-devel]
System_Error has quit [Remote host closed the connection]
<cone-186> ffmpeg Andreas Rheinhardt master:cc2d2b665e48: avcodec/lossless_videoencdsp: Fix unaligned access
elastic_dog has quit [Ping timeout: 246 seconds]
elastic_dog has joined #ffmpeg-devel
BBB has quit [Ping timeout: 240 seconds]
<cone-186> ffmpeg Andreas Rheinhardt master:8e207bf46361: avcodec/mpeg4videodec: Align idct-block appropriately
BBB has joined #ffmpeg-devel
<cone-186> ffmpeg Andreas Rheinhardt master:09e6840cf7a3: avcodec/ppc/vp8dsp_altivec: Fix out-of-bounds access
System_Error has joined #ffmpeg-devel
iive has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
Sean_McG has joined #ffmpeg-devel
<cone-186> ffmpeg Andreas Rheinhardt master:78e2be23774c: fftools/ffmpeg_sched: Remove set-but-unused variable
<cone-186> ffmpeg Andreas Rheinhardt master:53a51e70f27b: avformat/internal: Remove declaration for ff_format_io_close_default()
Marth64 has quit [Ping timeout: 260 seconds]
Marth64 has joined #ffmpeg-devel
AbleBacon has quit [Read error: Connection reset by peer]
Marth64 has quit [Ping timeout: 260 seconds]
Marth64 has joined #ffmpeg-devel
<cone-186> ffmpeg Christopher Degawa release/5.0:2142d6e41096: avcodec/libsvtav1: remove compressed_ten_bit_format and simplify alloc_buffer
<cone-186> ffmpeg Frank Plowman release/5.0:72281adec077: doc/html: support texinfo 7.0
<cone-186> ffmpeg Frank Plowman release/5.0:7c2efd6cdc42: doc/html: fix styling issue with Texinfo 7.0
kurosu has quit [Quit: Connection closed for inactivity]
System_Error has quit [Remote host closed the connection]
MrZeus has quit [Ping timeout: 252 seconds]
System_Error has joined #ffmpeg-devel
lexano has quit [Ping timeout: 240 seconds]