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
mkver has quit [Ping timeout: 260 seconds]
<pross>
does ami_stuff lurk here too?
<durandal_1707>
nope
EveHQ has quit [Quit: Connection closed]
blb has quit [Ping timeout: 258 seconds]
blb has joined #ffmpeg-devel
<cone-424>
ffmpeg Paul B Mahol master:10440a489af0: avcodec/gif_parser: split correctly also bitstreams that do not have extension blocks
<cone-424>
ffmpeg Paul B Mahol master:3ff811a41fd5: avfilter/vf_colortemperature: add gbr(a)pf support
thilo has quit [Ping timeout: 246 seconds]
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
thilo has joined #ffmpeg-devel
psilokos has quit [Server closed connection]
psilokos has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
lemourin has quit [Read error: Connection reset by peer]
lemourin has joined #ffmpeg-devel
odrling has quit [Remote host closed the connection]
odrling has joined #ffmpeg-devel
navi has quit [Quit: WeeChat 4.0.4]
jamrial has quit []
<cone-424>
ffmpeg Léon Spaans master:9bcbe04aa0ab: avformat/hlsenc: set HTTP options before writing WebVTT HLS playlists
odrling has quit [Remote host closed the connection]
odrling has joined #ffmpeg-devel
Traneptora has joined #ffmpeg-devel
durandal_1707 has quit [Ping timeout: 246 seconds]
durandal_1707 has joined #ffmpeg-devel
setnan has quit [Server closed connection]
setnan has joined #ffmpeg-devel
AbleBacon_ has joined #ffmpeg-devel
AbleBacon has quit [Ping timeout: 252 seconds]
odrling has quit [Remote host closed the connection]
odrling has joined #ffmpeg-devel
cone-424 has quit [Quit: transmission timeout]
AnosVoldigoad has joined #ffmpeg-devel
AnosVoldigoad68 has joined #ffmpeg-devel
AnosVoldigoad has quit [Ping timeout: 240 seconds]
AnosVoldigoad68 has quit [Client Quit]
kurosu has joined #ffmpeg-devel
jluthra has quit [Server closed connection]
jluthra has joined #ffmpeg-devel
elastic_dog has quit [Ping timeout: 255 seconds]
elastic_dog has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
AbleBacon_ has quit [Read error: Connection reset by peer]
cone-453 has joined #ffmpeg-devel
<cone-453>
ffmpeg Dave Johansen master:39878fc50400: avformat/hlsenc: Add CHANNELS to EXT-X-MEDIA for Audio
<cone-453>
ffmpeg Dave Johansen master:ab78d22553fe: avformat/hlsenc: Fix name of flag in error message
kurosu has quit [Quit: Connection closed for inactivity]
kurosu has joined #ffmpeg-devel
ocrete2 has quit [Server closed connection]
ocrete2 has joined #ffmpeg-devel
kepstin has quit [Remote host closed the connection]
rvalue has quit [Read error: Connection reset by peer]
Guest6852 has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
ccawley2011 has joined #ffmpeg-devel
cone-453 has quit [Quit: transmission timeout]
<kurosu>
courmisch: only the EVC baseline profile is royalty-free. Not sure why this Gompa guy isn't more explicit about it
<courmisch>
and his answer is very selfish and going to piss other distros as well as FFmpeg "vendor" app like VLC
<JEEB>
is this about it being multiple libraries or something?
<courmisch>
if you don't want the better profile have an option to compile it out
<JEEB>
since as far as I can tell you can just disable code from build
<JEEB>
yea
<courmisch>
don't make two fucking separate builds
<kurosu>
I totally understand him, actually. And I'm a little bit concerned that a Samsung guy, you know, the company that sponsored that standard, is so little aware of that fact
<kurosu>
yes, option disallow compiling a profile is fine
<kurosu>
but then in the evc lib
Swedaniel has quit [Quit: Connection closed]
<courmisch>
this is embedded thinking to eleven
rvalue has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
cone-442 has joined #ffmpeg-devel
<cone-442>
ffmpeg Rémi Denis-Courmont master:eb508702a899: lavc/aacpsdsp: rework R-V V add_squares
<cone-442>
ffmpeg Rémi Denis-Courmont master:cd7b352c534c: lavc/sbrdsp: R-V V autocorrelate
<cone-442>
ffmpeg Rémi Denis-Courmont master:f576a0835b45: lavc/aacpsdsp: rework R-V V hybrid_synthesis_deint
Krowl has quit [Read error: Connection reset by peer]
dellas has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
<durandal_1707>
yet another voting
<durandal_1707>
in communist FFmpeg how many voting takes to change the LEADER?
<elenril>
okay, seems we need a new place for the voting server
<elenril>
to boycott the vote, reveal your link on the ML
<elenril>
makes the results double-extra invalid
<courmisch>
I feel sorry for his FFlabs associate. This reflects very poorly on the company.
<elenril>
¯\_(ツ)_/¯
<courmisch>
associate*s**
<elenril>
I feel kinda sorry for myself as well
<BBB>
I did not know that ga members could not only request a vote, but effectively oversee the same vote also
<elenril>
we have no rules for initiating votes
<BBB>
thilo: this will reflect really poorly on us as a community, I hope you udnerstand that
<elenril>
sadly it seems we'll need some
<jamrial>
all he had to do was wait for the explanation he requested
<jamrial>
i don't get why start a vote (he himself admits could become void) at the same time he asks for an explanation
<elenril>
it's not "could become void"
<elenril>
it's void since the beginning
<elenril>
nobody agreed with a new vote
<courmisch>
since this was probably somebody's honest mistake and we'll never know fore sure who, I don't think you'll ever get an explanation
<courmisch>
s/fore sure who/for sure whom/
<courmisch>
whose
<elenril>
whomse
<courmisch>
English grammar actually hard
<jamrial>
elenril: yes, i'm aware of that
<BBB>
I will say again that the idea that a single member can request && launch a vote while also overseeing the vote and the infrastructure for said vote, is a bit ... strange
<BBB>
I understand we (you?) probably don't have rules for this. but this appears pretty shady to me
<courmisch>
good that I'm not paranoid. Thilo cancelling the vote that makes me a member, and Michael running for CC right after I do...
<jamrial>
this is especially annoying knowing how the result of the vote was to update the list twice a year, meaning a new GA will be generated in less than two months
<jamrial>
so why even rerun the vote?
<courmisch>
well not if the decision to renew the GA never wins
<kierank>
courmisch: what's interesting about this CIVS is it's so written by neckbeards that spoiling the vote is not possible (apart from in the way elenril did)
kasper93_ has joined #ffmpeg-devel
kasper93 has quit [Ping timeout: 246 seconds]
<courmisch>
I hadn't even noticed
<APic>
lulz
<courmisch>
I don't think that's going to faze the CIVS admin
<APic>
*shrug*
___nick___ has joined #ffmpeg-devel
cone-442 has quit [Quit: transmission timeout]
dellas has quit [Remote host closed the connection]
<Sebastinas>
Lynne: Patches sent.
dellas has joined #ffmpeg-devel
<durandal_1707>
Sebastinas: why not mallocz?
<jamrial>
pretty much, yeah. using av_mallocz will fix the issues and it's a single line change instead of three patches
ccawley2011 has quit [Remote host closed the connection]
ccawley2011 has joined #ffmpeg-devel
<Sebastinas>
I can change that if that is the preference. I can also merge all the three pages.
<jamrial>
yes, a single patch just changing av_malloc for av_mallocz should be enough
<Sebastinas>
Do you want an extra patch for the missing av_tx_uninit or also merge into the same patch?
<jamrial>
oh right. no, that one can remain as is
Daemon404 has joined #ffmpeg-devel
<jamrial>
Sebastinas: in short, drop patches 1 and 2 for a single patch that makes all the init() functions use av_mallocz(), then keep patch 3 as is
<courmisch>
elenril: what to use for PD and RA? I don't suppose you recommenf NM
dellas83 has joined #ffmpeg-devel
kasper93_ has quit [Remote host closed the connection]
kasper93 has joined #ffmpeg-devel
dellas has quit [Ping timeout: 258 seconds]
mkver has quit [Ping timeout: 255 seconds]
<elenril>
courmisch: send or receive?
Krowl has quit [Read error: Connection reset by peer]
<jamrial>
michaelni: regarding the -dev tag post 6.1 branching, this time someone cherry-picked commits instead of doing fast forward so the version bump dance is not like in previous releases
dellas83 has quit [Remote host closed the connection]
___nick___ has joined #ffmpeg-devel
<jamrial>
so my question is, do i tag the exact first commit post branching as 6.2-dev, which is before minor was bumped, or do i tag the first commit that's not in the 6.1 branch?
<jamrial>
i ask because i've been doing the -dev tags for the past several releases, but feel free to do it if you prefer
<jamrial>
imo, the latter is better
<michaelni>
jamrial, yes and thanks for noticing the forgotten taging
<elenril>
courmisch: is there any reason to not use radvd for RA?
<elenril>
I use dhcpcd for PD
<elenril>
but I'm not doing much with it, my assignments are static
<jdek>
thilo: why is there another vote(?) Also I expressed issues with the list I shared with you... I couldn't properly trace a commit for it & it's old and unreliable. It was only intended as a bootstrap for a properly validated system which we achieved via the vote which was already done and passed.
<rom1v>
elenril, thx, I confirm it works with this patch
<courmisch>
elenril: last I checked radvd has automatic conf only for 6to4
<elenril>
eh?
<elenril>
radvd allows you to send pretty much whatever the spec allows
<j-b>
IPv6 is evil
<courmisch>
elenril: well yed but I don't want to have to generate a conf file everytime the delegated prefix changes
<elenril>
courmisch: sucks to be you then, AFAIU it's what everyone does
<elenril>
j-b: i was without ipv6 for 5 days a few weeks ago
<elenril>
it was very painful
<courmisch>
not NetworkManager
<j-b>
elenril: how did you manage?
<elenril>
ssh -J helps somewhat
<elenril>
courmisch: i mean things like openwrt (IIRC)
<elenril>
of couse you can use NM
<elenril>
I actually looked at NM recently, for my laptop
<elenril>
and concluded it's lennartwareness has not been fixed to any appreciable degreee
___nick___ has joined #ffmpeg-devel
<elenril>
it's somehow even less documented than tc
<another|>
elenril: just throw a wireguard lasso somewhere
<elenril>
wireguard sux
<elenril>
I want my VPNs L2, not L3
bilboed has quit [Ping timeout: 264 seconds]
<courmisch>
elenril: configuring the prefix twice is unacceptable. surely there is Proper software that just advertises whatever is assigned to the interface
<elenril>
systemd-networkd?
<elenril>
let me know if you find something that I could use without vomiting
bilboed has joined #ffmpeg-devel
<courmisch>
elenril: Lennart IRL told me that networkd sucked
<elenril>
Special prefix "::/64" is also supported on systems that implement getifaddrs() (on other systems, configuration activation fails and radvd exits). When configured, radvd picks all non-link-local prefix assigned to the interface and starts advertising it. This may be applicable in non-6to4 scenarios where the upstream prefix might change.
<elenril>
impossible
<elenril>
how can a systemd anything suck
<elenril>
it's clearly the best software in existence
<courmisch>
he said it was added by some container corp and left to bit rot
<elenril>
heh
<courmisch>
of course that was Before Covid so kinda stale info
<courmisch>
elenril: so somebody beat some sanity into radvd
<ePirat>
/whois jdek
<courmisch>
it used to be a glorified bison script
<ePirat>
wtf
<jdek>
ePirat: we work in the same company
<jdek>
(allegedly)
Krowl has quit [Read error: Connection reset by peer]
dellas has joined #ffmpeg-devel
<cone-476>
ffmpeg Sebastian Ramacher master:a562cfee2e21: avcodec/fft: Use av_mallocz to avoid invalid free/uninit
<cone-476>
ffmpeg Sebastian Ramacher master:250471ea1745: avcoded/fft: Fix memory leak if ctx2 is used
<cone-476>
ffmpeg Sebastian Ramacher release/6.1:af912d80d888: avcodec/fft: Use av_mallocz to avoid invalid free/uninit
<cone-476>
ffmpeg Sebastian Ramacher release/6.1:c7fe7ee8d4dc: avcoded/fft: Fix memory leak if ctx2 is used
BetweenUs has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
<elenril>
kierank: btw, do you want to be in GA?
<durandal_1707>
elenril: put all your friends in GA!
<elenril>
I don't think I could argue for them being active developers
<elenril>
or contributors
<elenril>
so it would be hypocritical of me to do so
<elenril>
though maybe i should nominate my best friend durandal_1707
<durandal_1707>
i'm your worst enemy!
<elenril>
same thing
<elenril>
it's the intensity that matters, not the flavor
<courmisch>
"The citizens are demanding elections, Presidente! It seems that they want a choice in how they are ruled! So selfish.
<elenril>
courmisch for president
<courmisch>
Shall we give them what they want, or shall we make them want what you want? I walways want what you want, and you want what you want... so shouldn't they also want what you want?"
* courmisch
played too much Tropico 6
<elenril>
I'm more of a "it is every citizen's final duty to go into the Tanks and to become one with all the people" guy
<courmisch>
"The election is a landslide, Presidente! The metaphorical kind, not the kind that accidentally reduces the size of the workforce
<durandal_1707>
i'm more for assasain role
<courmisch>
ah no this is the right quote
<courmisch>
"I'm sure the good citizens intend to vote you, Presidente! I myself intend to vote for you many, many times.
<elenril>
can you actually have elections in there?
<courmisch>
But can we trust the citizens to vote correctly? I wouldn't want them to wake up the day after the election in a state of confused regret. Perhaps we should help them for their own good?"
<courmisch>
elenril: yes, you *can* have elections
<courmisch>
you don't have too
<elenril>
can you lose?
<courmisch>
if you agree to have an election, then don't rig it, and are not popular, Game over
<courmisch>
elenril: considering that the game gives you your approval rating at all times, yes
<courmisch>
unless the specific campaign map requires you to have an election
<durandal_1707>
Accepting food and drink from the weird stranger who lives in the seemingly abandoned house in the middle of nowhere and keeps asking odd questions in a creepy monotone voice, such as if they came to the house alone and if anybody knows where they are (and, of course, answering "yes" and "no" to these questions).
BetweenUs has quit [Quit: Leaving]
<courmisch>
you can also get game over by loosing a war with a superpower, or going bankrupt
<JEEB>
(44
<JEEB>
whoops
<durandal_1707>
or doing seppuku
<courmisch>
there's no seppuku concept in a satirical version of the Carribeans
<psykose>
maybe there's a mod for it
<durandal_1707>
lets make FFmpeg mod.
<courmisch>
surely some game already include FFmpeg... to show in-game ads
<courmisch>
BBB: I meant it more as pondering why there even is a separate SSSE3 version
<BBB>
no idea :)
<courmisch>
the 32-bit variant only has SSE2
rcctl has quit [Ping timeout: 258 seconds]
AbleBacon has joined #ffmpeg-devel
brianp has quit [Ping timeout: 258 seconds]
<cone-476>
ffmpeg Rémi Denis-Courmont master:427347309b44: checkasm: test with random bw value
TheSashmo has quit [Server closed connection]
TheSashmo has joined #ffmpeg-devel
<kierank>
kierank: no
<another|>
kierank: You should probably tell kierank that
<kierank>
elenril: no
<kierank>
Oops
<j-b>
kierank: duplication of personality ? :D
<kierank>
Yes
<j-b>
kierank: good, come to dark side
rcctl has joined #ffmpeg-devel
<another|>
j-b: kierank: "Psychology is the study of mind and behavior in humans and non-humans. Psychology includes the study of conscious and unconscious phenomena, including feelings and thoughts."
<j-b>
another|: are you drunk? :D
<j-b>
another|: do I look like a psychologue to you? or a psychopath?
<another|>
yes
<j-b>
another|: :)
<another|>
building vlc for a couple hours does weird things to you
<kierank>
j-b: I've learnt from the multiple people behind durandal_1707
HarshK23 has quit [Quit: Connection closed for inactivity]
<elenril>
kierank: sad
<kierank>
I don't really want to have even more paranoid accusations against me
<kierank>
I have already written three emails to CC in the last two weeks
<elenril>
impossible, clearly you love drama
<kierank>
love watching drama sure
<kierank>
not being part of it
<Daemon404>
you guys understand you are reporting thilo to thilo, right?
<Daemon404>
may as well send CC mails to /dev/null
<kierank>
oh you're here
<cone-476>
ffmpeg Evgeny Pavlov master:da3ce21f6879: libavcodec/amfenc: Fix issue with missing headers in AV1 encoder
<psykose>
season 11 of the drama is looking pretty mid
<psykose>
writer strike even in ffmpeg
<Daemon404>
psykose, too much executive meddling
<kierank>
Daemon404: my turning point was the paranoid accusations after demuxed that I'm a shill for *his own* company
<kierank>
like wtf
<kierank>
surely you'd know when you'd hired shills
justache has quit [Remote host closed the connection]
ccawley2011 has quit [Read error: Connection reset by peer]
<cone-476>
ffmpeg Paul B Mahol master:84e400ae37b1: avfilter/buffersrc: switch to activate
justache has joined #ffmpeg-devel
<kurosu>
courmisch: years ago, memory accesses were extremely slow. Unaligned accesses coming with a severe penalty. I think that was improved by a lot, maybe 2 or 3 gens after ssse3. And there you have it. It's down to palignr
<kurosu>
From the top.of my mind, it may be Kostya or dark shikari that write that. Can't do a git blame rn
<kurosu>
wrote
<durandal_1707>
Elect your leaders based on what they did after the last election, not
<durandal_1707>
based on what they say before an election.