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
haihao has quit [Ping timeout: 264 seconds]
haihao has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
<Marth64>
Is there any reason ffmpeg would automatically set up a filter graph but I have not defined one?
av500 has quit [Ping timeout: 265 seconds]
<Marth64>
I corrupted a subtitle stream a bit in AVI file and all of a sudden an audio filter thread shows up
vipyne has quit [Ping timeout: 276 seconds]
<Marth64>
i see. it might just be resampling
av500 has joined #ffmpeg-devel
thilo_ has quit [Ping timeout: 245 seconds]
thilo_ has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 252 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 265 seconds]
cone-506 has quit [Quit: transmission timeout]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 265 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 252 seconds]
arch1t3cht6 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 264 seconds]
arch1t3cht6 is now known as arch1t3cht
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 244 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 255 seconds]
jamrial has quit []
mkver has joined #ffmpeg-devel
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 252 seconds]
Marth64 has quit [Quit: Leaving]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 252 seconds]
vipyne has joined #ffmpeg-devel
vipyne1 has joined #ffmpeg-devel
vipyne1 has quit [Client Quit]
vipyne has quit [Ping timeout: 260 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 252 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 252 seconds]
<beastd>
michaelni: that's a pity the "zlib fix" wasn't so easy at all. hope it can be adjusted or we probably need to revert and do another fix
feiw1 has quit [Ping timeout: 265 seconds]
feiw1 has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 252 seconds]
vipyne has joined #ffmpeg-devel
SuperFashi has quit [Quit: No Ping reply in 180 seconds.]
vipyne has quit [Ping timeout: 252 seconds]
SuperFashi has joined #ffmpeg-devel
HarshK23 has joined #ffmpeg-devel
blb has quit [Ping timeout: 260 seconds]
blb has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 265 seconds]
cone-534 has joined #ffmpeg-devel
<cone-534>
ffmpeg Martin Storsjö master:38d08f5c451a: configure: Only try to use the -no_warn_duplicate_libraries flag on Darwin
mkver has quit [Ping timeout: 252 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 248 seconds]
blb has quit [Ping timeout: 255 seconds]
blb has joined #ffmpeg-devel
tufei__ has joined #ffmpeg-devel
tufei_ has quit [Ping timeout: 260 seconds]
Krowl has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 255 seconds]
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 248 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
<cone-534>
ffmpeg Martin Schitter master:c50f79a0dc4c: doc/APIchanges: add missing entry for adding RGBF16
<cone-534>
ffmpeg Anton Khirnov master:79c47dfd25f1: lavc/hevcdec: unbreak WPP/progress2 code
<cone-534>
ffmpeg Anton Khirnov master:9e2a23123642: fftools/ffmpeg_filter: treat apad filter as a source
<cone-534>
ffmpeg Anton Khirnov master:d26ef934f350: lavfi/vf_frei0r: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:6db8279325a4: lavfi/vf_hflip: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:01458a0c8fa3: lavfi/vf_hwdownload: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:036336296c5e: lavfi/vf_hwupload: validate the hw device in init
<cone-534>
ffmpeg Anton Khirnov master:848256677d5c: lavfi/vf_hwupload: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:6929fc884553: lavfi/vf_hwupload_cuda: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:c4822228b0de: lavfi/vf_il: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:8160178dfc0e: lavfi/vf_libplacebo: move vulkan initialization to init
<cone-534>
ffmpeg Anton Khirnov master:92981320b374: lavfi/vf_libplacebo: convert to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:57e81f36a4ff: lavfi/vf_lut: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:4b2580c18457: lavfi/vf_lut2: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:271ec2ab2869: lavfi/vf_mix: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:d50a63b04ec6: lavfi/vf_noise: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:0c86bc32aa71: lavfi/vf_overlay: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:64035fe2069a: lavfi/vf_overlay_qsv: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:c8344737b61e: lavfi/vf_pad: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:18e43c2d3961: lavfi/vf_palettegen: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:4faf6c6f0d65: lavfi/vf_paletteuse: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:d83d8a1643e3: lavfi/vf_premultiply: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:c19f3fe61bd4: lavfi/vf_quirc: use FILTER_PIXFMTS_ARRAY() instead of query_formats()
<cone-534>
ffmpeg Anton Khirnov master:989bc256a370: lavfi/vf_mergeplanes: remove redundant assignment
<cone-534>
ffmpeg Anton Khirnov master:dcd5a51e0ad5: lavfi/vf_mergeplanes: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:4d69398ddac3: lavfi/vf_remap: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:c961a7292629: lavfi/vf_scale: switch to query_func2()
<cone-534>
ffmpeg Anton Khirnov master:9ce63e65d65b: lavc/avcodec: fix global/private option precendence
<elenril>
I wonder if I should backport 79c47dfd25f1 to 7.1
<elenril>
on one hand it fixes deadlocks and races, on the other it is a pretty major change that might introduce regressions of its own
<wbs>
I would maybe wait for a while to see the fallout of the change on master first
<elenril>
right
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 248 seconds]
mkver has joined #ffmpeg-devel
<michaelni>
beastd, yes i think the zlib "fix" should be reverted unless someone has a fix ready
<JEEB>
oh so someone attempted to handle zlib-ng? and yea, zlib-ng is not bitexact with normal zlib (I think I posted a limited patch a good few months ago that removed exact hashes for some things where that didn't seem to be necessary as long as the decoded images etc had same hashes).
<cone-534>
ffmpeg Nicolas Gaullier release/7.1:32d3e677171e: avfilter/framesync: fix forward EOF pts
<cone-534>
ffmpeg Anton Khirnov release/7.1:020d9f2b4886: lavc/avcodec: fix global/private option precendence
<cone-534>
ffmpeg Anton Khirnov release/7.1:87ccf995cb85: fftools/ffmpeg_filter: treat apad filter as a source
j45 has quit [Ping timeout: 248 seconds]
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
vipyne has quit [Ping timeout: 252 seconds]
OLGA39 has joined #ffmpeg-devel
OLGA39 has quit [Client Quit]
<nevcairiel>
JEEB: the attempted fix was to use compression=0, but apparently that is not bitexact even on existing installs
<nevcairiel>
the zlib on my msvc fate is probably quite old, i could update it and see if it changes, but that doesnt really resolve the issue either way
<elenril>
the very assumption it will produce the same output always and everywhere seems rather weak to me
<nevcairiel>
clearly we need our own implementation that we know the output of
<JEEB>
elenril: yea but indeed people then say "pls implement" so that the bitexactness can be still kept in the tests :D
<elenril>
fix the tests then
<JEEB>
I did some, but people said they'd prefer internal implementation
<JEEB>
so that was the end of that patch
<elenril>
"people"
<JEEB>
oh right, it was not a patch - those updates were just on my github. I just announced the list of failures on ML to get responses/comments