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
arbitercoin has quit [Ping timeout: 260 seconds]
thilo_ has quit [Ping timeout: 265 seconds]
thilo_ has joined #ffmpeg-devel
Sean_McG has quit [Quit: leaving]
Warcop has quit [Remote host closed the connection]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 260 seconds]
IndecisiveTurtle has quit [Remote host closed the connection]
IndecisiveTurtle has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 248 seconds]
microchip__ has joined #ffmpeg-devel
microchip_ has quit [Ping timeout: 264 seconds]
tufei_ has quit [Remote host closed the connection]
arch1t3cht1 has joined #ffmpeg-devel
jamrial has quit []
arch1t3cht has quit [Ping timeout: 265 seconds]
arch1t3cht1 is now known as arch1t3cht
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 248 seconds]
tufei has joined #ffmpeg-devel
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 260 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 260 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 260 seconds]
unlord has quit [Ping timeout: 272 seconds]
unlord has joined #ffmpeg-devel
microchip__ has quit [Quit: There is no spoon!]
psykose has quit [Remote host closed the connection]
microchip_ has joined #ffmpeg-devel
microchip_ has quit [Client Quit]
vipyne has joined #ffmpeg-devel
microchip_ has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 248 seconds]
psykose has joined #ffmpeg-devel
microchip_ has quit [Quit: There is no spoon!]
microchip_ has joined #ffmpeg-devel
microchip_ has quit [Remote host closed the connection]
microchip_ has joined #ffmpeg-devel
microchip_ has quit [Client Quit]
microchip_ has joined #ffmpeg-devel
microchip_ has quit [Client Quit]
microchip_ has joined #ffmpeg-devel
microchip_ has quit [Client Quit]
microchip_ has joined #ffmpeg-devel
Marth64 has quit [Quit: Leaving]
microchip_ has quit [Remote host closed the connection]
microchip_ has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 276 seconds]
___nick___ has joined #ffmpeg-devel
___nick___ has quit [Client Quit]
___nick___ has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 260 seconds]
MisterMinister has quit [Remote host closed the connection]
MisterMinister has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
j45 has quit [Quit: ZNC 1.8.2 - https://znc.in]
j45_ has joined #ffmpeg-devel
j45_ is now known as j45
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 276 seconds]
MisterMinister has quit [Ping timeout: 246 seconds]
ccawley2011 has joined #ffmpeg-devel
microlappy has joined #ffmpeg-devel
microlappy has quit [Client Quit]
mkver has joined #ffmpeg-devel
novaphoenix has quit [Quit: i quit]
novaphoenix has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 276 seconds]
Raz- has joined #ffmpeg-devel
Raz-- has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
Raz-- has quit [Quit: Leaving]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 260 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Client Quit]
ccawley2011 has quit [Read error: Connection reset by peer]
<haasn> yuv420p -> rgb24: speedup 637.54%
<haasn> wow what
<haasn> (new swscale vs old swscale)
<haasn> how is that even possible
<JEEB> if not somehow broken, noice
<haasn> it matches CRC
<haasn> yuv420p -> rgb24: speedup -2.10%
<haasn> with threading disabled
<haasn> so it's all from the new threading design
<haasn> still, that's a pretty amazing preliminary result
<haasn> yuv420p -> rgb24: speedup 998.08% with -threads 32 (normally it caps at 16)
<haasn> let me find out exactly what's happening
<haasn> ah, I was using the old API incorrectly in a subtle way that prevented it from threading
<haasn> still, I'll take that as a result in favor of the new API
<haasn> specifically, sws_getContext disables threading because the context has already been initialized by that point..
mkver has quit [Ping timeout: 260 seconds]
<haasn> okay now the speedup is gone :(
<haasn> but at least it's not slower
<haasn> xyz12le -> yuv420p: speedup 6.318x
<haasn> ah, as expected, cases involving cascaded contexts got a massive speedup
<haasn> because the new design splits those into multiple passes which can be independently threaded
mkver has joined #ffmpeg-devel
cone-268 has joined #ffmpeg-devel
<cone-268> ffmpeg Gyan Doshi master:099f88b8641d: avcodec/libx265: unbreak build for X265_BUILD >= 213
<cone-268> ffmpeg Gyan Doshi release/7.1:63f5c007a7da: avcodec/libx265: unbreak build for X265_BUILD >= 213
MetaNova has quit [Ping timeout: 276 seconds]
MetaNova has joined #ffmpeg-devel
tufei has quit [Quit: Leaving]
elvis_a_presley has quit [Quit: smoke-bomb ; grapple-hook]
elvis_a_presley has joined #ffmpeg-devel
tufei has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
Marth64 has joined #ffmpeg-devel
MisterMinister has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
<cone-268> ffmpeg James Almer master:32e34692fb77: avcodec/hevc/ps: print the correct unsupported scalability value found
<cone-268> ffmpeg James Almer master:4a098eabf959: avcodec/hevc/ps: print a more accurate message when parsing an SPS for an unsupported layer
<cone-268> ffmpeg James Almer master:cdda4c4d50d0: avcodec/packet: fix doxy references in AVPacketSideData
<cone-268> ffmpeg James Almer master:d5eb0e7fb334: avformat/mov: split off heif item initialization to its own function
<cone-268> ffmpeg James Almer master:e907bf677a6b: avformat/mov: split off lcevc stream group initialization to its own function
Krowl has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
iive has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
mkver has quit [Ping timeout: 248 seconds]
___nick___ has quit [Ping timeout: 260 seconds]
mkver has joined #ffmpeg-devel
cone-268 has quit [Quit: transmission timeout]
cone-985 has joined #ffmpeg-devel
<cone-985> ffmpeg James Almer master:57d7ba4c4fe3: avcodec/aac/aacdec: add a missing wrapper to an AAC USAC function call
<Lynne> ^thanks
ccawley2011 has quit [Read error: Connection reset by peer]
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
<cone-985> ffmpeg Lynne master:4c88186d5d89: lavfi/vulkan: remove redundant header
<cone-985> ffmpeg Lynne master:fcd1cdcb7b74: lavc/vulkan: remove redundant header
<cone-985> ffmpeg Lynne master:0a1f8107bb78: vulkan: move SPIR-V compilation code to libavutil
<cone-985> ffmpeg Lynne master:893f3fde4cde: lavc/vulkan: add SPIR-V compilation support
<cone-985> ffmpeg Lynne master:4a557baaa1fa: vulkan_encode: do not align DPB buffer size
<cone-985> ffmpeg Lynne master:6756136c92b8: libavfilter/Makefile: fix tag for Vulkan .comp files
<cone-985> ffmpeg Lynne master:e3d3ee516a72: bwdif_vulkan: split off main shader code as a separate file
<cone-985> ffmpeg Lynne master:73d2cb1c2b2e: nlmeans_vulkan: remove unused forward declaration
<cone-985> ffmpeg Lynne master:2f888fb99eef: configure: drop yasm support
<cone-985> ffmpeg Lynne master:b890482d052d: Revert "x86/tx_float: change a condition in a preprocessor check"
<cone-985> ffmpeg Lynne master:bf643f989bea: Revert "x86/tx_float: add missing preprocessor wrapper for AVX2 functions"
<cone-985> ffmpeg Lynne master:24c5a58e55f2: Revert "x86/tx_float: add missing check for AVX2"
<cone-985> ffmpeg Lynne master:b17a240c8d72: Revert "x86/tx_float: set all operands for shufps"
<cone-985> ffmpeg Lynne master:892f64ad9bce: x86/tx_float: remove HAVE_AVX2_EXTERNAL checks
<cone-985> ffmpeg Lynne master:969c271a5a7b: x86/lpc: remove HAVE_AVX2_EXTERNAL checks
<cone-985> ffmpeg IndecisiveTurtle master:d80676117a80: libavutil/vulkan: Prevent crash on shaders with no descriptors
<cone-985> ffmpeg IndecisiveTurtle master:f456522e32ec: avcodec/vulkan: Add support for generating GLSL strings from comp shaders
<Lynne> gentlemen!
<Lynne> I declare open season on HAVE_AVX2_EXTERNAL checks!
<jamrial> is it confirmed the oldest nasm version we support has avx2?