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
blb has quit [Quit: blb]
zenmov has quit [Ping timeout: 255 seconds]
Everything has quit [Ping timeout: 252 seconds]
Everything has joined #ffmpeg-devel
blb has joined #ffmpeg-devel
haihao has quit [Ping timeout: 276 seconds]
haihao_ has joined #ffmpeg-devel
haihao_ has quit [Ping timeout: 252 seconds]
iive has quit [Quit: They came for me...]
haihao has joined #ffmpeg-devel
Kei_N has joined #ffmpeg-devel
Kei_N_ has quit [Ping timeout: 272 seconds]
HarshK23 has joined #ffmpeg-devel
arch1t3cht4 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 252 seconds]
arch1t3cht4 is now known as arch1t3cht
Marth64 has quit [Quit: Leaving]
thilo has quit [Ping timeout: 252 seconds]
thilo has joined #ffmpeg-devel
Marth64 has joined #ffmpeg-devel
mkver has quit [Ping timeout: 246 seconds]
\\Mr_C\\ has joined #ffmpeg-devel
zenmov has joined #ffmpeg-devel
cone-571 has joined #ffmpeg-devel
<cone-571> ffmpeg Michael Niedermayer master:c250a903a793: doc/encoders: very basic FFv1 documentation
<cone-571> ffmpeg Michael Niedermayer master:4cc1495aca45: avformat/iamf_parse: reject ambisonics mode > 1
<cone-571> ffmpeg Sean McGovern master:b9eaf6e05c2c: swscale/ppc: disable YUV2RGB AltiVec acceleration
<cone-571> ffmpeg Michael Niedermayer master:c314a68d0462: avcodec/rangecoder: Do not loop renormalization
<cone-571> ffmpeg Michael Niedermayer master:360e7cafd0e6: avcodec/h2645_parse: Ignore NAL with nuh_layer_id == 63
<cone-571> ffmpeg Michael Niedermayer master:832649986c2b: avcodec/rangecoder: Move refill check out of refill() function
<cone-571> ffmpeg Michael Niedermayer master:70fa8bd38cdb: avcodec/rangecoder: Avoid checking for the first byte on every renormalization
<cone-571> ffmpeg Michael Niedermayer master:18922f4ae3d4: avcodec/rangecoder: Remove unneeded outstanding byte mask
<cone-571> ffmpeg Michael Niedermayer master:b2da4c33e31f: avcodec/rangecoder: eliminate main branch from renorm_encoder()
<cone-571> ffmpeg Michael Niedermayer master:aeec39f3c1be: swscale/slice: clear allocated memory in alloc_lines()
<cone-571> ffmpeg Michael Niedermayer master:7e020f214132: avformat/dxa: check bpc
<cone-571> ffmpeg Michael Niedermayer master:cdce6a8b97c3: avcodec/eatgq: move array to where it is used
<cone-571> ffmpeg Michael Niedermayer master:4949e34d96cc: avcodec/eatgq: Check bytestream2_get_buffer() for failure
<cone-571> ffmpeg Michael Niedermayer master:f52b9d05837c: avformat/qcp: Check for read failure in header
<cone-571> ffmpeg Michael Niedermayer master:4fc43e45f9e7: avcodec/hevc/hevcdec: initialize qp_y_tab
Kei_N_ has joined #ffmpeg-devel
Kei_N has quit [Ping timeout: 252 seconds]
darkdrgn2k has quit [Quit: Runs away from a big trout]
<fflogger> [editedticket] Balling: Ticket #9428 ([avcodec] avcodec: truehd parser drops data but does not adjust initial timestamps) updated https://trac.ffmpeg.org/ticket/9428#comment:4
jamrial has quit []
^Neo has quit [Ping timeout: 276 seconds]
HarshK23 has quit [Quit: Connection closed for inactivity]
Everything has quit [Quit: leaving]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 248 seconds]
Kei_N_ has quit [Quit: leaving]
HarshK23 has joined #ffmpeg-devel
Marth64 has quit [Quit: Leaving]
cone-571 has quit [Quit: transmission timeout]
Krowl has joined #ffmpeg-devel
APic has quit [Ping timeout: 248 seconds]
Krowl has quit [Read error: Connection reset by peer]
APic has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
<kurosu> Does anyone know if the MSVC breakage on alignas is tied to particular versions of the compiler and/or IDE? That sounds like something that should/would be reported, as it's not a small breakage
<kurosu> (but little comfort for ffmpeg, having to detect that version or that the builtin/... is broken)
Krowl has joined #ffmpeg-devel
APic has quit [Ping timeout: 264 seconds]
<fflogger> [editedticket] nafmo: Ticket #10732 ([undetermined] avcodec_flush_buffers() not resetting E-AC-3 decoder) updated https://trac.ffmpeg.org/ticket/10732#comment:6
APic has joined #ffmpeg-devel
APic has quit [Ping timeout: 252 seconds]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
deus0ww has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Krowl has quit [Read error: Connection reset by peer]
<haasn> is there a way to easily build ffmpeg + all dependencies with MSAN enabled?
APic has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
<haasn> michaelni: what a shocker, https://trac.ffmpeg.org/ticket/11265 is because of the half chroma input "optimization"
<haasn> it might be possible to fix it properly by either plumbing in the true width somehow and then clamping in the interpolation, or alternatively pre-padding the input (which may require a memcpy)
<haasn> but I think in all honesty this flag and optimizations like it are on their way out
<haasn> so I propose to just disable this optimization for odd input sizes
Krowl has joined #ffmpeg-devel
^Neo has joined #ffmpeg-devel
^Neo has quit [Changing host]
^Neo has joined #ffmpeg-devel
cone-703 has joined #ffmpeg-devel
<cone-703> ffmpeg Zhao Zhili master:6e49b8699657: avutil/mem_internal: Don't use alignas for MSVC
<JEEB> grmbl, so finally got a stable set of perf data, and it seems like d119ae2fd82a494d9430ff4d4fc262961a68c598 is where ~5% additional resource usage for the same task happened
rvalue has quit [Read error: Connection reset by peer]
<michaelni> "so I propose to just disable this optimization for odd input sizes" <-- this sounds reasonable to me
<michaelni> haasn, ^
rvalue has joined #ffmpeg-devel
<nevcairiel> kurosu: havent had time to investigate the msvc breakage much yet, but i do know that its broken with the very latest at least, tracing it back is a bit of a chore
deus0ww has joined #ffmpeg-devel
<kurosu> np and thanks for the reply, I just hoped it would be fixed by now in MSVC
<kurosu> I'm asking because I remember such a breakage but only for >=32 alignment, and somehow I think not even gcc can do that under Windows, as if some ABI think
<kurosu> *thing
<nevcairiel> i did look at their bug tracker but couldnt find any mention of alignas problems
<nevcairiel> but it may also not be that popular of a feature
Krowl has quit [Read error: Connection reset by peer]
<nevcairiel> when i get some time i may try to setup a simple test case ... if a simple case can reproduce it
<JEEB> hopefully
<nevcairiel> it would seem a bit weird that alignment works in general, but only with the proprietary instruction, one would think they would eventually reach the same instruction path
<nevcairiel> its not like we dont align on msvc, we just use __declspec(align(x)) instead
<nevcairiel> .. unless we use it on things that alignas is not actually meant to work on
Martchus_ has joined #ffmpeg-devel
Martchus has quit [Ping timeout: 248 seconds]
Traneptora has quit [Quit: Quit]
Krowl has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
feiw has quit [Ping timeout: 245 seconds]
feiw has joined #ffmpeg-devel
<haasn> jamrial: did you see my fix for the memleak issue?
<haasn> I'd appreciate a short LGTM so I can push it
<jamrial> haasn: no, i missed it
<jamrial> what's the subject?
<fflogger> [editedticket] haasn: Ticket #11265 ([undetermined] Chroma Artifacts on the right edge of some odd width 4:2:0 videos in ffplay) updated https://trac.ffmpeg.org/ticket/11265#comment:5
Krowl has quit [Read error: Connection reset by peer]
Traneptora has joined #ffmpeg-devel
Marth64 has joined #ffmpeg-devel
cone-703 has quit [Quit: transmission timeout]
cone-546 has joined #ffmpeg-devel
<cone-546> ffmpeg James Almer master:d2c90abab74a: doc/filters: add an entry for vf_lcevc
<cone-546> ffmpeg James Almer master:cb27e478f721: doc/codecs: add missing enhancements value for export_side_data
<KillerWasp> hello. avcodec_receive_packet don't have sense, why they give EAGAIN() where they already receive all the datas what he needed? i'm only build a video file mp4 with only 1 stream of video, by each frame receive always the same image for all the 10 seconds that I'm try save, the video are 30fps, with 300f for save, but lost 41f in EAGAIN all in the begin and is reduced to 8.63s.
<KillerWasp> I understand that it may be handling everything in an internal buffer before producing output, but why does it have to lose all those frames even after calling av_write_trailer for closure?
<Compn> KillerWasp, you're going to have to post your code
<Compn> we dont know what you are doing
<nevcairiel> sounds like you are encoding a video with delay and didnt send a flush packet
<nevcairiel> but for help, you want #ffmpeg
<KillerWasp> nevcairiel: yes, have a delay of 1/30fps for each frame. And i don't know about of flush packet, you mean with av_packet_unref? yes, it's already have in the end of each frame.
<KillerWasp> in the end of each frame and even with EAGAIN, but still**
<JEEB> KillerWasp: I responded to you on #ffmpeg with https://lists.ffmpeg.org/doxygen/trunk/group__lavc__encdec.html , and please for API usage questions stay on the user channel :P
<KillerWasp> sorry, but is hard know it. Because handle the codes of ffmpeg is also development. 😛
<JEEB> the topic of the channel specifically notes about it
KillerWasp has left #ffmpeg-devel [YOU KIDDING ME?? YOU KIDDING MEEE???? (PC drinking beer) *kernel panic!*]
ngaullier has quit [Ping timeout: 248 seconds]
<JEEB> Traneptora: so you posted the PNG patch. nice
rvalue- has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 246 seconds]
rvalue- is now known as rvalue
<Traneptora> I did, ye
Traneptora has quit [Changing host]
Traneptora has joined #ffmpeg-devel
cone-546 has quit [Quit: transmission timeout]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
Traneptora has quit [Quit: Quit]
Traneptora has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
Daemon404 has joined #ffmpeg-devel
Guest42 has joined #ffmpeg-devel
Guest42 has quit [Quit: Client closed]
Everything has joined #ffmpeg-devel
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
MisterMinister has joined #ffmpeg-devel
Everything has quit [Ping timeout: 252 seconds]
Everything has joined #ffmpeg-devel
lemourin has joined #ffmpeg-devel
lemourin9 has joined #ffmpeg-devel
lemourin9 is now known as lemourin
lemourin is now known as Guest7283
Guest7283 has quit [Ping timeout: 245 seconds]
lemourin has joined #ffmpeg-devel
lemourin has joined #ffmpeg-devel
lemourin is now known as Guest9195
Guest9195 has quit [Killed (silver.libera.chat (Nickname regained by services))]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
lemourin1 has joined #ffmpeg-devel
lemourin has quit [Killed (tantalum.libera.chat (Nickname regained by services))]
lemourin1 is now known as lemourin
lemourin has quit [Client Quit]