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.0.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
mkver has quit [Ping timeout: 256 seconds]
thilo has quit [Ping timeout: 240 seconds]
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
thilo has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 268 seconds]
cone-437 has quit [Quit: transmission timeout]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
arch1t3cht6 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 268 seconds]
arch1t3cht6 is now known as arch1t3cht
jamrial has quit []
Lynne has quit [Remote host closed the connection]
Lynne has joined #ffmpeg-devel
Martchus_ has joined #ffmpeg-devel
Martchus has quit [Ping timeout: 268 seconds]
AbleBacon has quit [Read error: Connection reset by peer]
acidtonic has quit [Ping timeout: 264 seconds]
arkk has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
HarshK23 has joined #ffmpeg-devel
av500 has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
blb has quit [Ping timeout: 240 seconds]
blb has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
vtorri has quit [Ping timeout: 272 seconds]
BradleyS has quit [Read error: Connection reset by peer]
BradleyS_ has joined #ffmpeg-devel
BradleyS_ is now known as BradleyS
Krowl has quit [Read error: Connection reset by peer]
markh has quit [Ping timeout: 268 seconds]
cone-404 has joined #ffmpeg-devel
<cone-404> ffmpeg Martin Storsjö master:4b8ddf71dcd3: movenc: Factorize a function for finishing a written fragment
<cone-404> ffmpeg Martin Storsjö master:6ec22731ae76: movenc: Add an option for resilient, hybrid fragmented/non-fragmented muxing
markh has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
aleek has quit [Quit: WeeChat 4.2.2]
tufei has quit [Remote host closed the connection]
tufei has joined #ffmpeg-devel
Daemon404 has joined #ffmpeg-devel
<mkver> wbs: Do you happen to know why the subtitle output is not written to a dynamic buffer in hlsenc, while the ordinary output is?
<mkver> (IIRC it can lead to crashes, because the code tries to treat the subtitle output as dynamic buffer even though it isn't.)
<wbs> mkver: no idea, sorry
<wbs> (I haven't touched those areas of that muxer, and very little other than those patches I just sent)
<Daemon404> the answer for hlsenc.c is usually just that it was written bt diff people
<Daemon404> and noone cared
<wbs> yes
<mkver> Ok.
Krowl has quit [Read error: Connection reset by peer]
<JEEB> I think the subtitle code in that one just crashed very easily since IIRC at some point it tried to handle it as if it had the separate segment stream open
<JEEB> or well, mux or however you call it
cone-404 has quit [Quit: transmission timeout]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
cone-637 has joined #ffmpeg-devel
<cone-637> ffmpeg Ramiro Polla master:88a402df7414: swscale/yuv2rgb: fix conversion for widths not aligned to 8
<cone-637> ffmpeg Ramiro Polla master:0a08c6458858: swscale/yuv2rgb: fix yuv422p input in C code
<cone-637> ffmpeg Ramiro Polla master:fb8fae864f90: swscale/yuv2rgb: add macros to simplify code generation
<cone-637> ffmpeg Ramiro Polla master:e37a93031ec8: swscale/yuv2rgb: reindent after previous commit
<thardin> lol, _mktemp() can only generate 26 filenames on windows
<ramiro> 26 filenames should be enough for anyone
lexano has quit [Ping timeout: 240 seconds]
jamrial has joined #ffmpeg-devel
sepro has quit [Ping timeout: 256 seconds]
IndecisiveTurtle has joined #ffmpeg-devel
sepro has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
kekePower6 has quit [Quit: Ping timeout (120 seconds)]
kekePower1 has joined #ffmpeg-devel
<nevcairiel> thats not exclusively a windows limitation, but of a class of implementations "Some implementations follow 4.3BSD and replace XXXXXX by the current process ID and a single letter, so that at most 26 different names can be returned."
kekePower1 has quit [Quit: Ping timeout (120 seconds)]
kekePower7 has joined #ffmpeg-devel
<cone-637> ffmpeg Timo Rothenpieler master:76317e22a6da: avformat/tls_schannel: forward AVIO_FLAG_NONBLOCK to tcp stream
Krowl has quit [Read error: Connection reset by peer]
kekePower7 has quit [Read error: Connection reset by peer]
kekePower3 has joined #ffmpeg-devel
ngaullier has quit [Read error: Connection reset by peer]
vtorri has joined #ffmpeg-devel
natto has quit [Quit: a.]
graphitemaster has quit [Ping timeout: 268 seconds]
Krowl has joined #ffmpeg-devel
ocrete has quit [Quit: The Lounge - https://thelounge.chat]
IndecisiveTurtle has quit [Ping timeout: 264 seconds]
System_Error has joined #ffmpeg-devel
Livio has quit [Ping timeout: 264 seconds]
vtorri has quit [Ping timeout: 268 seconds]
<thardin> that sounds supremely useless
graphitemaster has joined #ffmpeg-devel
<haasn> michaelni: do you know why swscale uses a 15-bit internal representation rather than the more obvious 16-bit? are you worrying about overflow in some step? afaict the scalers already clamp, so..
IndecisiveTurtle has joined #ffmpeg-devel
uartie has quit [Ping timeout: 256 seconds]
IndecisiveTurtle has quit [Ping timeout: 255 seconds]
natto has joined #ffmpeg-devel
uartie has joined #ffmpeg-devel
vtorri has joined #ffmpeg-devel
<elenril> I hear half-float is popular these days
Raz- has joined #ffmpeg-devel
<haasn> nvm figured it out
uartie_ has joined #ffmpeg-devel
uartie has quit [Ping timeout: 272 seconds]
uartie_ is now known as uartie
<jamrial> haasn: 2006 forum post flashback
<haasn> ha.
<haasn> but it's to avoid overflow when multiplying in filter coefficients in the next step
ccawley2011 has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
arkk is now known as acidtonic
<JEEB> :)
derpydoo has joined #ffmpeg-devel
Traneptora has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
<michaelni> haasn, yes, it all should be using about as much bits as fit without overflow
derpydoo has quit [Ping timeout: 268 seconds]
<cone-637> ffmpeg Pierre-Anthony Lemieux master:77ab1c773c6a: fate/jpeg2000dec: add support for p0_10.j2k
Livio has quit [Ping timeout: 264 seconds]
Livio has joined #ffmpeg-devel
<cone-637> ffmpeg Cosmin Stejerean master:c3814d54098a: avcodec/dovi_rpudec: fix reading el_bit_depth_minus8
Livio has quit [Ping timeout: 246 seconds]
Krowl has joined #ffmpeg-devel
derpydoo has joined #ffmpeg-devel
AbleBacon has joined #ffmpeg-devel
ccawley2011 has quit [Ping timeout: 252 seconds]
<cone-637> ffmpeg Rémi Denis-Courmont master:0d748eec8d52: configure: detect 64-bit generic platforms
ccawley2011 has joined #ffmpeg-devel
ccawley2011 has quit [Read error: Connection reset by peer]
<JEEB> llyyr: if paul hasn't changed the license or requested that his work not be merged into FFmpeg, then it could be posted for review like anything else.
<courmisch> elenril: I hear 4-bit integers are popular these days
<courmisch> elenril: HF is so last decade
<JEEB> do you then NN upscale the 4bit integers?
<courmisch> also sorry to inform you that your courmisch-free week is over
<kasper93> human eye don't see more than 4bits
<JEEB> 4 bits at 24 frames per second. everyone knows this
<courmisch> 4 bits is for AI. For video, obviously 1 bit per pixel is enough
<JEEB> classic dithering
<courmisch> X11 even supports it
<courmisch> well, X11 is lying about supporting 1, 4, 8, 15 and 16-bit pixmaps
Livio has joined #ffmpeg-devel
<haasn> the funniest thing about LLMS is being able to see in realtime how its thinking degrades when you increasingly quantize its neurons
<haasn> concepts just get.. fuzzier
Livio has quit [Ping timeout: 255 seconds]
rvalue- has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 264 seconds]
Krowl has quit [Read error: Connection reset by peer]
derpydoo has quit [Quit: derpydoo]
rvalue- is now known as rvalue
<BtbN> hmm, https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_DEFINE_NON_DISPATCHABLE_HANDLE.html this is making FFmpeg fail to compile on 32 bit with gcc 14+
<BtbN> Since FFmpeg assigns NULL to a lot of those "NON_DISPATCHABLE_HANDLE" in a lot of places, and that's only valid with the target is a pointer.
<BtbN> Not sure if Vulkan has a compatible "NULL" you can safely use at all times
<BtbN> Ah, VK_NULL_HANDLE
sgm has quit [Remote host closed the connection]
sgm has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
<JEEB> yea
Krowl has quit [Read error: Connection reset by peer]
tufei has quit [Remote host closed the connection]
tufei has joined #ffmpeg-devel
cone-637 has quit [Quit: transmission timeout]
kekePower3 has quit [Read error: Connection reset by peer]
kekePower7 has joined #ffmpeg-devel
uau_ has joined #ffmpeg-devel
uau has quit [Ping timeout: 255 seconds]
uau_ is now known as uau
cone-620 has joined #ffmpeg-devel
<cone-620> ffmpeg Lynne master:dae12ddb2e5d: lavu/stereo3d: change the horizontal FOV field to a rational
vtorri has quit [Ping timeout: 240 seconds]
<BtbN> Lynne: I assume it's fine to push that ffplay Vulkan patch to master and 7.0? Right now build is broken with gcc 14.
<BtbN> on 32 bit that is
<Lynne> err, which one?
<BtbN> NULL in ffplay_render
<BtbN> sent it a couple hours ago
<Lynne> oh, yes, sure, LGTM'd
<cone-620> ffmpeg Timo Rothenpieler master:6d4eba51f29b: fftools/ffplay_renderer: use correct NULL value for Vulkan type
<cone-620> ffmpeg Timo Rothenpieler release/7.0:173673f3592f: fftools/ffplay_renderer: use correct NULL value for Vulkan type
IndecisiveTurtle has quit [Ping timeout: 272 seconds]
<cone-620> ffmpeg James Almer master:1034296eac7e: avformat/dump: print Stereo3D AVRationals as float
kekePower7 has quit [Remote host closed the connection]
microchip_ has quit [Ping timeout: 272 seconds]