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
MyNetAz has joined #ffmpeg-devel
Marth64 has quit [Quit: Leaving]
Kei_N has joined #ffmpeg-devel
Kei_N_ has quit [Ping timeout: 272 seconds]
MyNetAz has quit [Remote host closed the connection]
MyNetAz has joined #ffmpeg-devel
<fflogger> [editedticket] Balling: Ticket #11220 ([ffmpeg] Remove Blowfish Cipher from FFmpeg Source Code) updated https://trac.ffmpeg.org/ticket/11220#comment:7
arch1t3cht3 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 265 seconds]
arch1t3cht3 is now known as arch1t3cht
<BtbN> Compn: I got some news regarding rtmp being EOL soon :D
<fflogger> [editedticket] oromit: Ticket #11220 ([ffmpeg] Remove Blowfish Cipher from FFmpeg Source Code) updated https://trac.ffmpeg.org/ticket/11220#comment:8
<another|> could we deprecate/remove rtmpe ?
thilo has quit [Ping timeout: 246 seconds]
thilo has joined #ffmpeg-devel
<Compn> BtbN, what is it :D
<Compn> BtbN, any company i should buy stock of ?
<BtbN> The 16 patch long rtmp/flv series with new feature I have on the list right now
<BtbN> +s
<BtbN> Cause for multiple major companies, just reviving rtmp was apparently easier than reinventing their entire infra for a differenr protocol
<Compn> i saw your patch i think. they added more codecs to flv? :D
<BtbN> more modern codecs, more audio layout stuff, multiple tracks
<Compn> ahahaha
<Compn> i mean flv isnt a bad format anyway
<Compn> container*
<BtbN> It's not half bad, yeah
<BtbN> Though while implementing that stuff, I had an urge to rewrite our muxer/demuxer for it from sratch
<BtbN> cause it is super messy
<Compn> always a good idea
<Compn> no one dares fix mov.c
<Compn> but then the fun begins when they start asking for more colorspaces, bit depths, alpha, interlacing support . then its like... good luck flv container
<Compn> everyone hates rtsp? good? good.
jamrial has quit []
\\Mr_C\\ has quit [Remote host closed the connection]
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 252 seconds]
<Guest84> can these be ignored?
<Guest84> strip: Unable to recognise the format of the input file `libavfilter/x86/vf_eq.o'
<Guest84> make: [ffbuild/common.mak:104: libavfilter/x86/vf_eq.o] Error 1 (ignored)
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
cone-797 has joined #ffmpeg-devel
<cone-797> ffmpeg Paul B Mahol master:c3083b3266cf: avcodec: add ADPCM IMA XBOX decoder
<cone-797> ffmpeg Peter Ross master:b2cba76d4fe5: avformat/riff: map 0069 twocc to ADPCM IMA XBOX decoder
philipl has quit [Quit: leaving]
philipl has joined #ffmpeg-devel
<fflogger> [editedticket] qwe7989199: Ticket #9413 ([avdevice] Feature request: WindowsGraphicsCapture API) updated https://trac.ffmpeg.org/ticket/9413#comment:13
<fflogger> [editedticket] MasterQuestionable: Ticket #11220 ([ffmpeg] Remove Blowfish Cipher from FFmpeg Source Code) updated https://trac.ffmpeg.org/ticket/11220#comment:9
<Lynne> hey, we dropped yasm and no one has complained yet!
cone-797 has quit [Quit: transmission timeout]
Guest84 has quit [Quit: Client closed]
Guest84 has joined #ffmpeg-devel
Guest84 has quit [Ping timeout: 240 seconds]
mkver has joined #ffmpeg-devel
Guest84 has joined #ffmpeg-devel
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg-devel
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg-devel
^Neo has quit [Ping timeout: 252 seconds]
HarshK23 has quit [Quit: Connection closed for inactivity]
HarshK23 has joined #ffmpeg-devel
cone-436 has joined #ffmpeg-devel
<cone-436> ffmpeg Peter Ross master:350ebef1128f: avformat/iff: remove surplus if statement
^Neo has joined #ffmpeg-devel
___nick___ has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
___nick___ has quit [Ping timeout: 244 seconds]
<cone-436> ffmpeg Nuo Mi master:8d27256a747f: avcodec/vvcdec: remove vvc prefix for x86 and riscv
<cone-436> ffmpeg Nuo Mi master:0a6388d1da17: avcodec/hevcdec: remove hevc prefix for x86 asm files
esu has left #ffmpeg-devel [#ffmpeg-devel]
System_Error has quit [Remote host closed the connection]
tufei has quit [Remote host closed the connection]
tufei has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
zenmov has joined #ffmpeg-devel
averne has quit [Quit: quit]
averne has joined #ffmpeg-devel
MisterMinister has quit [Ping timeout: 260 seconds]
cone-436 has quit [Quit: transmission timeout]
averne has quit [Quit: quit]
averne has joined #ffmpeg-devel
averne has quit [Quit: quit]
averne has joined #ffmpeg-devel
Marth64 has joined #ffmpeg-devel
iive has joined #ffmpeg-devel
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
zenmov has quit [Ping timeout: 272 seconds]
zsoltiv_ has joined #ffmpeg-devel
zsoltiv has joined #ffmpeg-devel
microlappy has joined #ffmpeg-devel
microlappy has quit [Client Quit]
microlappy has joined #ffmpeg-devel
microlappy has quit [Client Quit]
Guest84 has quit [Ping timeout: 240 seconds]
<Lynne> elenril: I think there was a change to the threading code that disabled threading for vulkan decode
<Lynne> can you think of which commit might have done it?
<Lynne> nevermind, its a bug in mpv, ffmpeg.c works fine
<fflogger> [editedticket] Balling: Ticket #11220 ([ffmpeg] Remove Blowfish Cipher from FFmpeg Source Code) updated https://trac.ffmpeg.org/ticket/11220#comment:10
cone-731 has joined #ffmpeg-devel
<cone-731> ffmpeg Benjamin Cheng master:bf9f921ef7c6: avcodec/hw_base_encode: restrict size of next_prev
<cone-731> ffmpeg Lynne master:18af3a1db2db: hwcontext_vulkan: do not enable portability subset by default
<cone-731> ffmpeg Lynne master:4ca2b86ed54f: hwcontext_vulkan: disable validation layer threading warnings
<cone-731> ffmpeg Lynne master:7239be07bea6: vulkan_decode: use a single execution pool
<cone-731> ffmpeg Lynne master:157cd820adbb: vulkan: remove pointless mutex locks
<cone-731> ffmpeg Lynne master:2e06b84e2747: vulkan: do not reinvent a queue context struct
<cone-731> ffmpeg Lynne master:8fbecfd1a044: vulkan_decode: add queue_flags field to specify queue used
<cone-731> ffmpeg Lynne master:1b8cd00da626: configure: add option to statically link to libvulkan
zenmov has joined #ffmpeg-devel
mkver has quit [Ping timeout: 244 seconds]
<fflogger> [newticket] y1dj1sqd: Ticket #11365 ([ffmpeg] wrong qmin range for av1_nvenc) created https://trac.ffmpeg.org/ticket/11365
<fflogger> [editedticket] oromit: Ticket #11365 ([ffmpeg] wrong qmin range for av1_nvenc) updated https://trac.ffmpeg.org/ticket/11365#comment:1
<fflogger> [editedticket] Balling: Ticket #9771 ([avcodec] Small MAX_SLICES makes d3d11va (AVC) not bitperfect and causes artifacts (but not CUDA/NVDEC)) updated https://trac.ffmpeg.org/ticket/9771#comment:6
<BtbN> nevcairiel: ^ you know more about that stuff, and I think you are actually the maintainer?
<nevcairiel> technically i guess, but that variable is in the main h264 decoder
<BtbN> If there are valid h264 samples with significantly more than 32 samples, I guess the value needs to be actually increased, or turned into a dynamic buffer
<nevcairiel> the software decoder manages somehow but has a minimal performance deficit
<BtbN> Yeah, I just wondered that. Why isn't the software decoder affected?
zenmov has quit [Ping timeout: 276 seconds]
<nevcairiel> maybe it can be solved without the max slices change, but i never investigated that since i dont care about a small memory increase
<nevcairiel> otherwise feel free to try to submit the change
<nevcairiel> im away for the next few days, more or less
<BtbN> I just wanna avoid a situation where we bump the limit, and next week someone comes up with a sample with EVEN MORE slices
<nevcairiel> thats why i've used 256 instead of say 64 or something
<BtbN> I'm having a hard time finding any info on wether h264 has an actual upper limit on the slice count
<nevcairiel> i believe i was told there isnt really one
<nevcairiel> other then being limited by the resolution you have
<JEEB> I would expect something like that, yea. since you apparently just get slice after a slice without a num_xyz variable
<JEEB> 4320p with a single macroblock height would be 270 I think?
<j-b> good morning
zenmov has joined #ffmpeg-devel
<BtbN> so it's kinda more like a policy decision. "What is sensible and what do we WANT to support?"
<nevcairiel> or figure out dynamic
<BtbN> Yeah, just dynamically re-alloc a buffer that grows as needed
<BtbN> I think the resolution limits should prevent DOS attacks there
<nevcairiel> i dont remember if its just a struct in the dxva code thats the limiting factor, because there certainly is one in there, or if its more
<BtbN> The software decoder seems to just do "& (MAX_SLICES - 1)" for its static buffers
<BtbN> so I'd assume that to make a mess when something actually exceeds the limit
<nevcairiel> it decodes fine in software mode though
<nevcairiel> so it must not need them anymore then
<nevcairiel> probably only needs the last slice, or maybe last few for prediction
darkapex has quit [Ping timeout: 252 seconds]
darkapex has joined #ffmpeg-devel
Everything has joined #ffmpeg-devel
<nevcairiel> the default limit could be raised in any case, the decoder warning doesnt seem like the value is big enough
<BtbN> I have no idea how realistic of a sample this is
zenmov has quit [Ping timeout: 252 seconds]
cone-731 has quit [Quit: transmission timeout]
<fflogger> [editedticket] Balling: Ticket #9771 ([avcodec] Small MAX_SLICES makes d3d11va (AVC) not bitperfect and causes artifacts (but not CUDA/NVDEC)) updated https://trac.ffmpeg.org/ticket/9771#comment:7
<fflogger> [editedticket] oromit: Ticket #9771 ([avcodec] Small MAX_SLICES makes d3d11va (AVC) not bitperfect and causes artifacts (but not CUDA/NVDEC)) updated https://trac.ffmpeg.org/ticket/9771#comment:8
<fflogger> [editedticket] Balling: Ticket #9771 ([avcodec] Small MAX_SLICES makes d3d11va (AVC) not bitperfect and causes artifacts (but not CUDA/NVDEC)) updated https://trac.ffmpeg.org/ticket/9771#comment:9
MetaNova has quit [Ping timeout: 276 seconds]
<fflogger> [editedticket] oromit: Ticket #9771 ([avcodec] Small MAX_SLICES makes d3d11va (AVC) not bitperfect and causes artifacts (but not CUDA/NVDEC)) updated https://trac.ffmpeg.org/ticket/9771#comment:10
MetaNova has joined #ffmpeg-devel
Everything has quit [Quit: leaving]
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
zenmov has joined #ffmpeg-devel