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 6.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
TheSashmo has quit [Quit: Leaving...]
MrZeus_ has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
MrZeus__ has quit [Ping timeout: 260 seconds]
dellas has joined #ffmpeg-devel
TheSashmo has joined #ffmpeg-devel
Traneptora has quit [Quit: Quit]
Traneptora has joined #ffmpeg-devel
thilo has quit [Ping timeout: 245 seconds]
thilo has joined #ffmpeg-devel
MrZeus_ has quit [Ping timeout: 264 seconds]
cone-739 has quit [Quit: transmission timeout]
lemourin has quit [Read error: Connection reset by peer]
lemourin4 has joined #ffmpeg-devel
TheSashmo has quit [Quit: Leaving...]
dellas has quit [Remote host closed the connection]
TheSashmo has joined #ffmpeg-devel
navi has quit [Quit: WeeChat 4.0.4]
<aaabbb>
why is #ffmpeg still +r but -devel isn't? i can't rejoin it
jamrial has quit []
durandal_1707 has quit [Ping timeout: 264 seconds]
durandal_1707 has joined #ffmpeg-devel
<compn>
aaabbb, there were a few spammers
<aaabbb>
oh
mkver has joined #ffmpeg-devel
qeed has quit [Quit: Leaving]
dykai has joined #ffmpeg-devel
dykai has quit [Client Quit]
AbleBacon has quit [Read error: Connection reset by peer]
kurosu has joined #ffmpeg-devel
philipl has quit [Ping timeout: 260 seconds]
philipl has joined #ffmpeg-devel
mkver has quit [Ping timeout: 276 seconds]
cone-352 has joined #ffmpeg-devel
<cone-352>
ffmpeg Alfred Wingate master:e5ce473040ae: swscale/x86/rgb_2_rgb: Add opaque pointer to missed definitions of ff_nv12ToUV
<cone-352>
ffmpeg Anton Khirnov master:6a22d800419f: doc/filters:ddagrab: elaborate on the semantics of framerate
<cone-352>
ffmpeg Anton Khirnov master:5230257ea18e: lavc/dvdsubenc: only check canvas size when it is actually set
MrZeus_ has joined #ffmpeg-devel
<cone-352>
ffmpeg Anton Khirnov release/6.1:111035ccae52: lavc/dvdsubenc: only check canvas size when it is actually set
<cone-352>
ffmpeg Anton Khirnov release/6.0:133069b43409: lavc/dvdsubenc: only check canvas size when it is actually set
dellas has quit [Remote host closed the connection]
rvalue has quit [Ping timeout: 255 seconds]
dellas has joined #ffmpeg-devel
rvalue has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
qeed has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 260 seconds]
TheSashm_ has joined #ffmpeg-devel
TheSashmo has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
HarshK23 has quit [Quit: Connection closed for inactivity]
ccawley2011 has quit [Read error: Connection reset by peer]
navi has joined #ffmpeg-devel
kurosu has quit [Quit: Connection closed for inactivity]
cone-352 has quit [Quit: transmission timeout]
Kei_N has quit [Ping timeout: 252 seconds]
Kei_N has joined #ffmpeg-devel
catfella__ has joined #ffmpeg-devel
catfella_ has quit [Ping timeout: 252 seconds]
elastic_dog has quit [Quit: elastic_dog]
elastic_dog has joined #ffmpeg-devel
<durandal_1707>
j-b: please ban elenril
<durandal_1707>
j-b: elenril is blocking my work by claiming that floats and functions are bitexact everywhere
<durandal_1707>
what demuxer/decoder audio combo allows midstream sample rate/layout changes?
<courmisch>
RTP/any audio
<JEEB>
I've had Japanese broadcast switching from stereo to mono to 5.1 in AAC
<JEEB>
and I think AC-3 also can do this
<elenril>
durandal_1707: tests do not have to be bitexact
dellas has quit [Remote host closed the connection]
<elenril>
there are many FATE tests that are not, e.g. the amix tests I mentioned
<Traneptora>
is grayf32 -> gbrpf32 known to be broken in swscale?
<Traneptora>
cause it is broken
<durandal_1707>
first news
<durandal_1707>
JEEB: i concated 44100 and 22050 sample rate stereo and mono and it fails to decode
<durandal_1707>
[qoa @ 0x5559a14e7c80] An invalid frame was output by a decoder. This is a bug, please report it.
<durandal_1707>
elenril: if amix needs already filtered output be uploaded (and I'm sure I can remmber correctly) that is not optimal at all
<Traneptora>
I'll report it on trak
qeed has quit [Ping timeout: 252 seconds]
MrZeus__ has joined #ffmpeg-devel
<JEEB>
durandal_1707: yea I wouldn't be surprised if some audio decoders were not really into such dynamism and would really like things to keep stable
<JEEB>
I just mentioned two examples that I knew of since you asked
MrZeus has joined #ffmpeg-devel
MrZeus_ has quit [Ping timeout: 260 seconds]
MrZeus__ has quit [Ping timeout: 255 seconds]
<durandal_1707>
JEEB: yea, was bug, that I just fixed
sepro has quit [Ping timeout: 255 seconds]
<another|>
hmm.. who enforces ffmpeg's CoC?
<thilo>
the CC... if active
<durandal_1707>
another|: please do not hurt me!
<Traneptora>
re tests, what is the max sample size that we like for samples in FATE_SAMPLES?
<Traneptora>
I've got some testcases in the order of 200-400k and I'm wondering if I should try shrinking them
<JEEB>
that doesn't seem too large
<JEEB>
way less than a meg
cone-036 has joined #ffmpeg-devel
<cone-036>
ffmpeg Paul B Mahol master:0a13178de81b: avcodec/qoadec: add support for midstream sample rate/layout changes
<durandal_1707>
all money spent on trip to hawwaii no left for FATE
<durandal_1707>
so samples must be soo small that can be put on single floppy
<elenril>
durandal_1707: don't care, suboptimal tests are vastly better than no tests
<another|>
durandal_1707: was that last commit posted to ML?
<durandal_1707>
another|: are you supreme benevolen leader and dictator? what new policy did i break again?
<another|>
I am not a dictator. All I asked was, if the commit went on the ML.
<durandal_1707>
reviewers are worse than code, even when someone post a review, it just show lack of expertize in that same subject they try to review.
<durandal_1707>
another|: this is not LibAV
<durandal_1707>
for stuff that only I care I push directly
<durandal_1707>
for stuff that others wrote and still want to maintain i post patch on ML
<durandal_1707>
unless change is extremely trivial
<durandal_1707>
if you do not like filters or codecs go work for gstreamer
<durandal_1707>
seriously!
<another|>
I was under the impression that patches are supposed to go to the ML, except for "trivial" ones. IMHO that was not a trivial patch.
<another|>
I also hold the opinion that cardinality of commits does not excuse bad behaviour.
<cone-036>
ffmpeg Martin Storsjö master:12598e72e372: checkasm: Fix the signature of float_to_fixed24
Krowl has joined #ffmpeg-devel
sepro has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
kurosu has joined #ffmpeg-devel
MrZeus_ has joined #ffmpeg-devel
MrZeus has quit [Ping timeout: 252 seconds]
<j-b>
durandal_1707: sir, yessir.
<durandal_1707>
elenril: there is bunch of qoa samples there, just upload one to fate
dellas has quit [Ping timeout: 246 seconds]
dellas has joined #ffmpeg-devel
<Lynne>
not even a single day without drama and talking about chocolate gauteau
<Lynne>
good think we don't have a drinking game about any of those yet
dellas has quit [Remote host closed the connection]
<durandal_1707>
Lynne: because you never finished tx
MrZeus__ has joined #ffmpeg-devel
<durandal_1707>
is ada safer than rust?
MrZeus_ has quit [Ping timeout: 256 seconds]
<Lynne>
durandal_1707: guilty, I did geet cooley-tukey to work, but I had enough urgent things to work on that I couldn't polish it
<durandal_1707>
Lynne: what cooley-tukey?
<Lynne>
any cooley-tukey
<Lynne>
any factor (prime or not) with any other factor (prime or not)
<Lynne>
oh, you also wanted fast split-radix for very large sizes for ptwo
<Lynne>
I have a draft version of that too
<Lynne>
I'll put them up on a desktop and finish them, it's not that much
<durandal_1707>
Lynne: yea, fix for lame naive path and support for very large ptwo, but later is not very criticial for immediate solution, as only user would be probably showcwt
<durandal_1707>
so concentrate only on single thing, and finish it soon...
<Lynne>
ok, I'll open up my testing program that I wrote to do correctness and speed checking of code and see if it still runs
MrZeus_ has joined #ffmpeg-devel
<Lynne>
you should put some half-reasonable tests for the decoder, even if they're off because of padding (we'll fix that) or were made by ffmpeg's decoder rather than the reference
<durandal_1707>
with this you can make 7.1 mixes from mono sources to produce great mix for your cinema
Krowl has quit [Read error: Connection reset by peer]
<durandal_1707>
and sound source can even move arround between speakers
<durandal_1707>
planned to also add arbitrary speakers positions with additional option
mkver has joined #ffmpeg-devel
kurosu has quit [Quit: Connection closed for inactivity]
<JEEB>
durandal_1707: ada might be more safe than rust but it's also poro pietari to my knowledge
cone-036 has quit [Quit: transmission timeout]
xxpor has quit [Ping timeout: 252 seconds]
xxpor has joined #ffmpeg-devel
<kierank>
durandal_1707: you are not leader
xxpor has quit [Ping timeout: 252 seconds]
xxpor has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
___nick___ has joined #ffmpeg-devel
<cosminaught>
are there some instructions somewhere for how to build ffmpeg with Vulkan support on Linux? I'd like to test the bwdif_patch and haven't had much luck yet
___nick___ has quit [Client Quit]
___nick___ has joined #ffmpeg-devel
mkver has quit [Ping timeout: 246 seconds]
<cosminaught>
looks like I got it working once I determined that spirv_compiler means libshaderc
ccawley2011 has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
qeed has joined #ffmpeg-devel
q66 has quit [Ping timeout: 260 seconds]
q66 has joined #ffmpeg-devel
___nick___ has quit [Ping timeout: 255 seconds]
averne has quit [Ping timeout: 255 seconds]
averne_ has joined #ffmpeg-devel
averne_ is now known as averne
iive has joined #ffmpeg-devel
AbleBacon has joined #ffmpeg-devel
darkapex has quit [Remote host closed the connection]