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.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
rvalue has quit [Ping timeout: 256 seconds]
cone-266 has quit [Quit: transmission timeout]
rvalue has joined #ffmpeg-devel
Gramner has quit [Ping timeout: 260 seconds]
cone-103 has joined #ffmpeg-devel
<cone-103>
ffmpeg James Almer master:d65908c3d416: avcodec/decode: remove HDR10+ from the global side data array
<Traneptora>
I wonder if that's related to nvidia breaking random crap with vulkan and 550
<Traneptora>
problem with the AI chatbot hype is that companies actually lose money on it
<jamrial>
also, i don't think deprecations need a minor bump
Wenbin_Chen_ has quit [Remote host closed the connection]
Wenbin_Chen has joined #ffmpeg-devel
tufei has quit [Remote host closed the connection]
tufei has joined #ffmpeg-devel
Livio has quit [Ping timeout: 264 seconds]
xvaclav has quit [Quit: Ping timeout (120 seconds)]
johnmcnuggets has joined #ffmpeg-devel
<elenril>
jamrial, Daemon404: should the field/option be called side_data_prefer_user or side_data_prefer_container
<elenril>
I suppose the latter one is easier to understand, but not entirely accurate
<elenril>
(lavc doesn't know where it comes from, could also be a bitstream filter, or constructed manually by the caller)
<jamrial>
yeah, was going to say user. the caller does not need to be lavf or anything that's a "container"
<Daemon404>
no real preference
<Daemon404>
user could be confusing
<Daemon404>
for most apinusers
<elenril>
I know, the name is not great
<elenril>
better suggestions welcome
<elenril>
naming things is hard mkay
<Daemon404>
yeah thats why no preference
<jamrial>
side_data_prefer_packet? it's going to be packet side data after all
<Daemon404>
all options suck
<Daemon404>
oh maybe yea
<Daemon404>
packet
<jamrial>
regardless of being in a packet or codecpar
<elenril>
sure why not
<ePirat>
elenril, wouldnt it be more consistent to use dec:<dec_idx> to refer to the loopback decoders?
<elenril>
I guess
<jamrial>
elenril: re av_opt_get(), that function expects an object and a name to fetch the option internally, and then generates a string derived from a field of the actual opt type within the object
<jamrial>
an opt_get_default function would get an avoption as input, and then set the string using one of the fields in the o->default_val union
<jamrial>
so best have them be separate
<elenril>
but the signature and semantics is the same
<elenril>
except one gets the actual value, the other one the default
<jamrial>
no, int av_opt_get_default(const AVOption *o, int flags, uint8_t **out_val) vs int av_opt_get(void *obj, const char *name, int search_flags, uint8_t **out_val)
<jamrial>
av_opt_get_default does not need an object, and gets the avoption instead of a name
<elenril>
the second one would work as well
<elenril>
with obj being &class
xvaclav has joined #ffmpeg-devel
<jamrial>
ok, will try that
tufei has quit [Remote host closed the connection]
tufei has joined #ffmpeg-devel
Wenbin_Chen_ has joined #ffmpeg-devel
Wenbin_Chen has quit [Read error: Connection reset by peer]
derpydoo has joined #ffmpeg-devel
AbleBacon has joined #ffmpeg-devel
johnmcnuggets has quit [Changing host]
johnmcnuggets has joined #ffmpeg-devel
Wenbin_Chen_ has quit [Read error: Connection reset by peer]
<elenril>
Subject: ***SPAM*** Is AI Actually Doing The Work Of Satan?
<Marth64>
lololol
tufei has quit [Quit: Leaving]
rvalue has quit [Ping timeout: 272 seconds]
MrZeus has joined #ffmpeg-devel
rvalue has joined #ffmpeg-devel
MrZeus has quit [Ping timeout: 272 seconds]
tufei has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 240 seconds]
Marth64 has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
Sean_McG has joined #ffmpeg-devel
* Sean_McG
pokes head in
MrZeus has joined #ffmpeg-devel
MrZeus_ has joined #ffmpeg-devel
* Marth64
waves
MrZeus has quit [Ping timeout: 268 seconds]
<Daemon404>
no
<Sean_McG>
hi Marth, D404
Marth64 has quit [Ping timeout: 255 seconds]
Marth64 has joined #ffmpeg-devel
<gnafu>
Sean_McG: Hiya =).
<gnafu>
Daemon404: 👋
<Sean_McG>
hi gnafu, it's been awhile :)
<Daemon404>
wow null char my fav
* microchip_
farts in Sean_McG's eye
<gnafu>
D-:
<gnafu>
Sean_McG: How have you been?
<Sean_McG>
microchip_: damn son, what did you just eat
<Sean_McG>
gnafu: not too shabby, yourself?
<microchip_>
:D
<Daemon404>
/g 52
derpydoo has joined #ffmpeg-devel
Wenbin_Chen has joined #ffmpeg-devel
Wenbin_Chen_ has quit [Ping timeout: 260 seconds]
MrZeus_ has quit [Read error: Connection reset by peer]
Wenbin_Chen has quit [Read error: Connection reset by peer]
Wenbin_Chen_ has joined #ffmpeg-devel
<gnafu>
Sean_McG: I'm doing well :-). I recently got a Chevy Bolt to replace a Honda CR-V we sold to a coworker, so my wife and I are fully EV (I already had a Chevy Spark EV).
kurosu has quit [Quit: Connection closed for inactivity]
<Sean_McG>
oh, cool!
<Sean_McG>
there is a Tesla dealership in my city so we have been seeing many of those on the road in the past 18 months
<Sean_McG>
and the occasional Nissan Leaf
<Sean_McG>
no Polestars yet
derpydoo has quit [Quit: derpydoo]
Marth64 has quit [Ping timeout: 272 seconds]
Marth64 has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
MrZeus has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
Livio has quit [Ping timeout: 255 seconds]
derpydoo has joined #ffmpeg-devel
Wenbin_Chen_ has quit [Read error: Connection reset by peer]
Livio has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 240 seconds]
MrZeus has quit [Read error: Connection reset by peer]
MrZeus has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
tmm1_ has quit [Ping timeout: 264 seconds]
tmm1 has joined #ffmpeg-devel
Traneptora has joined #ffmpeg-devel
MisterMinister has joined #ffmpeg-devel
derpydoo has quit [Ping timeout: 252 seconds]
Livio has quit [Ping timeout: 252 seconds]
<sdc>
any recommended introductions to codecs? particularly for learning about sao or inter
<Traneptora>
mpeg2 is pretty simple
MisterMinister has quit [Remote host closed the connection]
<Sean_McG>
so I tried yesterday to build master branch on a MIPS64 (a Ubiquiti EdgeRouter 4 with Debian trixie) and I just proved what I said a week or so ago that it is a hot mess -- basically it won't build by default, at the very least some of the DSP code has "impossible constraints".
<Sean_McG>
I wonder if anyone who isn't on a Loongson even cares.
<mkver>
Sean_McG: The hevc_mc_uniw_msa stuff?
<mkver>
Or is it aac?
MisterMinister has joined #ffmpeg-devel
<Sean_McG>
believe it was aac
<Lynne>
funny, I can get access to an elbrus machine, probably a power9 too, but I don't think a mips64 machine
MisterMinister has quit [Remote host closed the connection]
MisterMinister has joined #ffmpeg-devel
MrZeus has quit [Ping timeout: 255 seconds]
tufei has quit [Remote host closed the connection]