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
microchip_ has joined #ffmpeg-devel
thilo has quit [Ping timeout: 246 seconds]
thilo has joined #ffmpeg-devel
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
AbleBacon has quit [Read error: Connection reset by peer]
<cone-810>
ffmpeg James Almer master:7c0ebb095d98: avcodec/mpeg12dec: don't use sizeof(AVStereo3D)
<cone-810>
ffmpeg James Almer master:e6baf4f3841f: avutil/stereo3d: add a new allocator function that returns a size
<cone-810>
ffmpeg James Almer master:f6b29c877321: avformat/mov: don't use sizeof(AVStereo3D)
<cone-810>
ffmpeg James Almer master:74035aaed7ab: avformat/matroskadec: don't use sizeof(AVStereo3D)
jamrial has quit []
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 246 seconds]
System_Error has quit [Remote host closed the connection]
vtorri has quit [Ping timeout: 268 seconds]
cone-810 has quit [Quit: transmission timeout]
<Lynne>
how much would approximately break if a lossy audio decoder returned less samples than the frame size?
rvalue has quit [Ping timeout: 264 seconds]
Krowl has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
<elenril>
<---------------------------->
<nevcairiel>
where would the samples go
<kurosu>
Under irccloud, it perfectly matches the displayed username, and so I can interpret the above as saying it would at least break "elenril Anton Khirnov"
<elenril>
and the very foundations of our society
Livio has joined #ffmpeg-devel
rvalue has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
ngaullier has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
k3xdev51 has quit [Quit: Client closed]
ngaullie has joined #ffmpeg-devel
ngaullier has quit [Ping timeout: 268 seconds]
mkver has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
dionisis has quit [Quit: WeeChat 3.8]
vtorri has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
kylophone has quit [Ping timeout: 255 seconds]
tortoise has quit [Ping timeout: 255 seconds]
fennewald has quit [Ping timeout: 255 seconds]
HarshK23 has quit [Ping timeout: 246 seconds]
termos has quit [Ping timeout: 272 seconds]
Nightrose has quit [Ping timeout: 256 seconds]
haasn has quit [Ping timeout: 255 seconds]
jdek has quit [Ping timeout: 255 seconds]
jluthra has quit [Ping timeout: 256 seconds]
jessidhia has quit [Ping timeout: 256 seconds]
Son_Goku has quit [Ping timeout: 255 seconds]
bpmedley has quit [Ping timeout: 272 seconds]
kurosu has quit [Ping timeout: 255 seconds]
Dmitri_Ovch has quit [Ping timeout: 256 seconds]
mindfreeze has quit [Ping timeout: 256 seconds]
cosminaught has quit [Ping timeout: 256 seconds]
englishm has quit [Ping timeout: 272 seconds]
bossjones has quit [Ping timeout: 256 seconds]
rodeo has quit [Ping timeout: 255 seconds]
unturned3 has quit [Ping timeout: 255 seconds]
Manouchehri has quit [Ping timeout: 255 seconds]
tmatth has quit [Ping timeout: 264 seconds]
sdc has quit [Ping timeout: 256 seconds]
meltq has quit [Ping timeout: 256 seconds]
jkkm has quit [Ping timeout: 256 seconds]
ringo has quit [Ping timeout: 256 seconds]
jamrial has joined #ffmpeg-devel
HarshK23 has joined #ffmpeg-devel
haasn has joined #ffmpeg-devel
mindfreeze has joined #ffmpeg-devel
bossjones has joined #ffmpeg-devel
fennewald has joined #ffmpeg-devel
kurosu has joined #ffmpeg-devel
tortoise has joined #ffmpeg-devel
sdc has joined #ffmpeg-devel
<Lynne>
nevcairiel: nowhere, one of them is junk
unturned3 has joined #ffmpeg-devel
Dmitri_Ovch has joined #ffmpeg-devel
kylophone has joined #ffmpeg-devel
englishm has joined #ffmpeg-devel
ringo has joined #ffmpeg-devel
tmatth has joined #ffmpeg-devel
cosminaught has joined #ffmpeg-devel
jessidhia has joined #ffmpeg-devel
ringo is now known as Guest8044
Nightrose has joined #ffmpeg-devel
jluthra has joined #ffmpeg-devel
Manouchehri has joined #ffmpeg-devel
bpmedley has joined #ffmpeg-devel
jdek has joined #ffmpeg-devel
rodeo has joined #ffmpeg-devel
termos has joined #ffmpeg-devel
jkkm has joined #ffmpeg-devel
meltq has joined #ffmpeg-devel
Son_Goku has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
vtorri has quit [Ping timeout: 268 seconds]
vtorri has joined #ffmpeg-devel
cone-604 has joined #ffmpeg-devel
<cone-604>
ffmpeg Nuo Mi master:1fa9f5b17f0e: checkasm/vvc_alf: random select alf virtual boundaries position
<cone-604>
ffmpeg Nuo Mi master:6b0e6a98b57a: x86/vvc_alf: avoid overwriting for non-16 aligned widths
<cone-604>
ffmpeg Nuo Mi master:b82ef7c0baeb: checkasm/vvc_alf: only check the valid filter and classify sizes
<cone-604>
ffmpeg Nuo Mi master:0333b97414d2: checkasm/vvc_alf: ensure right and bottom boundaries are not overwritten by asm
<cone-604>
ffmpeg Nuo Mi master:cb6538e9a10f: avcodec/vvcdec: refact, unify vvc_deblock_subblock_bs_{horizontal, vertical}
<cone-604>
ffmpeg Nuo Mi master:0a5bbcf0f37b: avcodec/vvcdec: refact, unify vvc_deblock_bs_luma_{horizontal, vertical}
<cone-604>
ffmpeg Nuo Mi master:cc89832d56cc: avcodec/vvcdec: refact, unify vvc_deblock_bs_chroma_{horizontal, vertical}
<cone-604>
ffmpeg Nuo Mi master:a6ea542a34b4: avcodec/vvcdec: refact, unify {horizontal, vertical}_bs, {horizontal, vertical}_p, {horizontal, vertical}_q
<cone-604>
ffmpeg Nuo Mi master:16e410aaac83: avcodec/vvcdec: misc, use POS to simplify filter code
<cone-604>
ffmpeg Nuo Mi master:5b9320b209c7: avcodec/vvcdec: refact, unify ff_vvc_deblock_{horizontal, vertical}
<cone-604>
ffmpeg Nuo Mi master:200862b14497: avcodec/vvcdec: refact out sao_get_edges
<cone-604>
ffmpeg Nuo Mi master:ccf1d4172cb8: avcodec/vvcdec: refact out sao_extends_edges
<cone-604>
ffmpeg Nuo Mi master:a69b07dc798d: avcodec/vvcdec: refact, fix naming convention of x0, y0 for sao
<cone-604>
ffmpeg Nuo Mi master:45d0ba831336: avcodec/vvcdec: misc, reformat ff_vvc_sao_filter
<cone-604>
ffmpeg Nuo Mi master:98b6b90601ce: avcodec/vvcdec: refact out alf_get_edges
<cone-604>
ffmpeg Nuo Mi master:9b532ace0292: avcodec/vvcdec: misc, remove unused ALFParams.applied
<cone-604>
ffmpeg Nuo Mi master:fc731d8b39dd: avcodec/vvcdec: misc, constify ALFParams
<cone-604>
ffmpeg Nuo Mi master:8b3d1f1fb379: cbs_h266: add VVC_MAX_VBS for max num of virtual boundaries
<cone-604>
ffmpeg Nuo Mi master:80ded9cfe70c: avcodec/vvcdec: ps, derive virtual boundaries
<cone-604>
ffmpeg Nuo Mi master:17c8b637819e: avcodec/vvcdec: deblock, support virtual boundaries
<cone-604>
ffmpeg Nuo Mi master:3bac5ba8610e: avcodec/vvcdec: sao, support virtual boundaries
<cone-604>
ffmpeg Nuo Mi master:23531c97768f: avcodec/vvcdec: alf, support virtual boundaries
vtorri has quit [Ping timeout: 255 seconds]
vtorri has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
vtorri has quit [Remote host closed the connection]
vtorri has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
Livio has quit [Ping timeout: 272 seconds]
System_Error has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
vtorri has quit [Remote host closed the connection]
vtorri has joined #ffmpeg-devel
MikhailAMD has joined #ffmpeg-devel
MikhailAMD has quit [Client Quit]
HarshK23 has quit [Quit: Connection closed for inactivity]
vtorri has quit [Ping timeout: 268 seconds]
vtorri has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
HarshK23 has joined #ffmpeg-devel
cone-604 has quit [Quit: transmission timeout]
System_Error has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
vtorri has quit [Ping timeout: 256 seconds]
IndecisiveTurtle has quit [Ping timeout: 256 seconds]
vtorri has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
IndecisiveTurtle has joined #ffmpeg-devel
vtorri has quit [Ping timeout: 268 seconds]
Krowl has quit [Read error: Connection reset by peer]
derpydoo has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
derpydoo has quit [Ping timeout: 256 seconds]
MikhailAMD has joined #ffmpeg-devel
MikhailAMD has quit [Client Quit]
Krowl has joined #ffmpeg-devel
ngaullie has quit [Ping timeout: 260 seconds]
AbleBacon has joined #ffmpeg-devel
<jamrial>
Daemon404: is the unspec stereo3d type patch ok to you? since the apple boxes don't signal the packing
System_Error has quit [Remote host closed the connection]
asenat has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
AbleBacon has quit [Read error: Connection reset by peer]
<asenat>
Hey, Hope this is the good chan. Using avcodec with the vpx decoder and was wondering why it wasn't exposed as `AV_CODEC_CAP_DELAY`? I think that it might have been omitted actually D:
vtorri has joined #ffmpeg-devel
vtorri has quit [Ping timeout: 268 seconds]
\\Mr_C\\ has joined #ffmpeg-devel
vtorri has joined #ffmpeg-devel
Livio has quit [Quit: leaving]
<BtbN>
My understanding of VPx and AV1 is that they don'/can't use reordering due to patents. So they should not be AV_CODEC_CAP_DELAY?
vtorri_ has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
<cosminaught>
dav1d sets AV_CODEC_CAP_DELAY for AV1 decoding
vtorri has quit [Ping timeout: 256 seconds]
<BtbN>
I don't fully understand how it works. It could also be independent of re-ordering and more due to stuff like multithreading buffers or something.
<BtbN>
But what makes you think it's missing?
<Daemon404>
jamrial, talked to my coworker?
<Daemon404>
or did you two just come to the same conclusions within 24h of eachother
<cosminaught>
BtbN, av1 definitely has reordering, although it's implemented differently at the bitstream level, it should feel like reordering from the point of view of the caller
<jamrial>
Daemon404: i don't think i did
<Daemon404>
lol
<jamrial>
courmisch, BtbN: libdav1d sets cap delay because of mt, yes
<cosminaught>
based on the docs for libvpx decoder it does seem like it should declare AV_CODEC_CAP_DELAY, because it expects to be fed NULL at the end
<mkver>
jamrial: MT does not force you to set the DELAY flag. Lots of (mostly intra-only) decoders use frame-threading without delay.
vtorri has joined #ffmpeg-devel
vtorri_ has quit [Ping timeout: 256 seconds]
<cosminaught>
cap delay seems to be specific about you need to pass null to the decoder to flush any buffered frames due to reordering, it should be orthogonal to MT
IndecisiveTurtle has quit [Ping timeout: 256 seconds]