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
kurosu has joined #ffmpeg-devel
<IndecisiveTurtle> Hm that changed the size to 80
<IndecisiveTurtle> I suspect it's the plane array I have, because it's VkDeviceAddress[3]
<IndecisiveTurtle> Maybe it rounds up the 3 to 4
<Lynne> that too, but keep the largest entries first is the rule
lexano has quit [Ping timeout: 268 seconds]
<IndecisiveTurtle> Moved the device address arrays to the top and padded the array to [4]. Still seems like spirv is generating 8 more bytes :thinking:
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
thilo has quit [Ping timeout: 272 seconds]
mkver has quit [Ping timeout: 252 seconds]
thilo has joined #ffmpeg-devel
MetaNova has quit [Ping timeout: 260 seconds]
IndecisiveTurtle has quit [Ping timeout: 256 seconds]
arch1t3cht8 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 264 seconds]
arch1t3cht8 is now known as arch1t3cht
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
feiw has quit [Remote host closed the connection]
feiw has joined #ffmpeg-devel
AndrewSayers has quit [Server closed connection]
AndrewSayers has joined #ffmpeg-devel
jamrial has quit []
av500 has quit [Server closed connection]
av500 has joined #ffmpeg-devel
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 256 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
RT|AO has quit [Server closed connection]
RT|AO has joined #ffmpeg-devel
Livio has quit [Ping timeout: 272 seconds]
AbleBacon has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
HarshK23 has joined #ffmpeg-devel
Daemon404 has quit [Server closed connection]
Daemon404 has joined #ffmpeg-devel
philipl has quit [Quit: leaving]
philipl has joined #ffmpeg-devel
paulk-bis has quit [Server closed connection]
paulk-bis has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
kekePower has quit [Remote host closed the connection]
kekePower has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
Traneptora has quit [Server closed connection]
Traneptora has joined #ffmpeg-devel
System_Error has quit [Ping timeout: 260 seconds]
<rajivharlalka> what does the level value mean in ffprobe output 🤔
Krowl has joined #ffmpeg-devel
cubicibo has joined #ffmpeg-devel
hbbs has quit [Quit: bye]
hbbs has joined #ffmpeg-devel
hbbs has joined #ffmpeg-devel
hbbs has quit [Changing host]
georgereynolds84 has joined #ffmpeg-devel
georgereynolds8 has quit [Read error: Connection reset by peer]
georgereynolds84 is now known as georgereynolds8
IndecisiveTurtle has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
Livio has quit [Ping timeout: 268 seconds]
Krowl has quit [Read error: Connection reset by peer]
<BtbN> In what context?
jamrial has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
<rajivharlalka> I am trying to compare two video and the reference video I have is an .avi mjpeg and the ffprobe output gives a value of -99 for level and on converting it to mp4, the level changes to 51. was just trying to understand what the level value defines
Krowl has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
<BtbN> jpeg has no concept of a level
<BtbN> so -99 is probably just what that means
odrling has quit [Server closed connection]
odrling_ has joined #ffmpeg-devel
odrling_ is now known as odrling
lexano has joined #ffmpeg-devel
Livio has quit [Ping timeout: 256 seconds]
Sean_McG has joined #ffmpeg-devel
cone-197 has joined #ffmpeg-devel
<cone-197> ffmpeg Zhao Zhili master:906b883e7bea: avutil/executor: Fix stack overflow due to recursive call
<cone-197> ffmpeg Zhao Zhili master:54f9469fa173: avutil/executor: Fix missing check before using mutex
<cone-197> ffmpeg Zhao Zhili master:0e5f8ddc1d36: avcodec/vvc: Use static const for function table
Krowl has quit [Read error: Connection reset by peer]
ergZay has quit [Quit: This computer has gone to sleep]
Daemon404 has quit [Changing host]
Daemon404 has joined #ffmpeg-devel
cubicibo has quit [Ping timeout: 250 seconds]
<cone-197> ffmpeg James Almer master:0b6c5e9df43f: avfilter/vf_crop: prevent integer overflows when calculating SAR
<cone-197> ffmpeg James Almer master:93be6b425ebe: avformat/mov: export cropping values from clap boxes
<cone-197> ffmpeg James Almer master:32588a9394b3: avformat/movenc: support writing cropping values
<cone-197> ffmpeg James Almer master:58cb0cab5ed7: avformat/mov: ensure pasp box derived SAR is used if present
Krowl has joined #ffmpeg-devel
<nevcairiel> in particular, -99 is AV_LEVEL_UNKNOWN, eg. it has no meaning
MetaNova has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
HarshK23 has quit [Quit: Connection closed for inactivity]
Livio has joined #ffmpeg-devel
Krowl has quit [Quit: Krowl]
Krowl has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
IndecisiveTurtle has quit [Ping timeout: 268 seconds]
cubicibo has joined #ffmpeg-devel
HarshK23 has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
cubicibo has quit [Ping timeout: 250 seconds]
MetaNova has quit [Quit: quit]
MetaNova has joined #ffmpeg-devel
derpydoo has joined #ffmpeg-devel
<jdarnley> Is there an option for ffmpeg to print sidedata?
<jdarnley> I know ffprobe can but I want a single frame *and* the picture
<BtbN> https://github.com/FFmpeg/FFmpeg-Coverity/actions/runs/9894998608/job/27333862552#step:5:872 jamrial one of the commits to libavutil/x86/intreadwrite.h fails compilation on Coverity
lemourin has quit [Read error: Connection reset by peer]
lemourin has joined #ffmpeg-devel
cone-197 has quit [Quit: transmission timeout]
kasper93 has quit [Read error: Connection reset by peer]
AbleBacon has joined #ffmpeg-devel
<jdarnley> screw it I guess I'll just make the h264 decoder print it
<elenril> jdarnley: showinfo filter?
<jamrial> BtbN: guess it wants casts
<BtbN> I think it's telling you "this is UB"?
<BtbN> The instrinsic doc says "loads four single precision floats"
<jdarnley> elenril: thanks its close enough because the first print matches the picture
<elenril> not sure what you mean by frame vs picture here
<jamrial> i can change it to use sse2 integer loads if you prefer
<jamrial> i left it as floats as that's how it was with inline asm
<BtbN> I have no preference, just got an E-Mail about the compile error
<BtbN> Can't really judge if that's UB, or "UB but fine"
cubicibo has joined #ffmpeg-devel
asenat has joined #ffmpeg-devel
cubicibo has quit [Quit: Client closed]
MisterMinister has joined #ffmpeg-devel
asenat has quit [Quit: Client closed]
ngaullier has quit [Ping timeout: 272 seconds]
Livio has quit [Ping timeout: 240 seconds]
Livio has joined #ffmpeg-devel
MrZeus has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
<ramiro> Traneptora: I found another issue with PNG, this time with the sBIT chunk. it looks like the result from ff_png_get_nb_channels() doesn't apply in this case. I used the PngSuite as test input: https://github.com/ramiropolla/ffmpeg/tree/WIP-PngSuite
<ramiro> but I don't know how trustworthy that test suite is, because there are some samples with bit_depth 1 and 2, and sbits 4, which doesn't seem to follow the spec. (there are some corrupted files as well in the suite, but they're clearly marked as corrupted)
MrZeus_ has joined #ffmpeg-devel
MrZeus has quit [Ping timeout: 252 seconds]
Warcop has quit [Server closed connection]
Warcop has joined #ffmpeg-devel
MikhailAMD has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
cone-852 has joined #ffmpeg-devel
<cone-852> ffmpeg Rémi Denis-Courmont master:d28a7e8eb7eb: lavc/h264dsp: avoid \+ expansion
System_Error has joined #ffmpeg-devel
MrZeus__ has joined #ffmpeg-devel
MrZeus_ has quit [Ping timeout: 272 seconds]
<jdarnley> Wonderful! I ask for 100 frames and ffmpeg manages to duplicate the same one 104 times
<ramiro> jdarnley: those are just padding frames for simd alignment...
<jdarnley> :D
<jdarnley> Is there a standardized set of strings for turning an AVOption string into an enum AVFrameSideDataType?
<JEEB> alas, no :/
<JEEB> I've thought of that since there is a list of names matching to types
<JEEB> but then arguments of them is a whole separate ball game
<JEEB> *for them
<jdarnley> I want to add a new one to drawtext to I want to copy from somehere else
<courmisch> so hmm, I have tests for h264 weight, biweight and dc_dequant
<courmisch> but they don't work on x86
<courmisch> I guess I'll keep them to myself
<JEEB> ouch
<JEEB> sounds like the x86 implementation is "fun"
<courmisch> it's probably the tests using out of range values
<courmisch> but I don't suppose something is interesting in debugging my tests
<courmisch> nor somebody is interested in so
<courmisch> (at least, I am not and I wouldn't be)
<jdarnley> Damn! That struct is public API
derpydoo has quit [Ping timeout: 246 seconds]
Livio has quit [Ping timeout: 268 seconds]
Krowl has joined #ffmpeg-devel
kasper93 has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 256 seconds]
IndecisiveTurtle has joined #ffmpeg-devel
lemourin is now known as Guest3340
lemourin has joined #ffmpeg-devel
Guest3340 has quit [Killed (lithium.libera.chat (Nickname regained by services))]
ergZay has joined #ffmpeg-devel
ergZay has joined #ffmpeg-devel
ergZay has quit [Changing host]
Livio has joined #ffmpeg-devel
Livio has quit [Ping timeout: 264 seconds]
System_Error has quit [Ping timeout: 260 seconds]
Krowl has quit [Read error: Connection reset by peer]
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
cone-852 has quit [Quit: transmission timeout]
cone-418 has joined #ffmpeg-devel
<cone-418> ffmpeg James Almer master:70c6b904be08: x86/intreadwrite: add missing casts to pointer arguments
<jamrial> BtbN: ^ should hopefully fix coverity
cubicibo has joined #ffmpeg-devel
<BtbN> triggered a re-run
<BtbN> Not sure why it's only an issue there
MrZeus_ has joined #ffmpeg-devel
MrZeus__ has quit [Ping timeout: 240 seconds]
<wbs> jamrial: technically, I didn't really review it :P but I guess it's fine, especially as it fixes multiple issues
MrZeus_ has quit [Ping timeout: 246 seconds]
ccawley2011 has quit [Read error: Connection reset by peer]
cubicibo has quit [Quit: Client closed]
mkver has quit [Ping timeout: 240 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 240 seconds]