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.0 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
iive has quit [Quit: They came for me...]
IndecisiveTurtle has quit [Ping timeout: 246 seconds]
thilo has quit [Ping timeout: 260 seconds]
thilo has joined #ffmpeg-devel
rossy has quit [Remote host closed the connection]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
pmozil has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
<Sean_McG>
morning
Krowl has quit [Read error: Connection reset by peer]
ngaullier has quit [Quit: Leaving]
ccawley2011 has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
<Lynne>
so I went looking for any releases with USAC
<Lynne>
shrek, howl's moving castle, and last night in soho; those are all
<Lynne>
and one of them is an april's first joke
<IndecisiveTurtle>
Just received gsoc acceptance letter, many thanks Lynne xD Been lurking here for the past, hope I didn't miss any pings heh
<APic>
♥
<APic>
Congrats
<IndecisiveTurtle>
Thanks :p
<JEEB>
Lynne: yea, the newer AAC extensions are really not utilized outside of some very specific cases. but even in those generally the content would also end up being coded in something else due to how few things support them
<Lynne>
IndecisiveTurtle: sure, was going to ping you yesterday but you weren't on
<Lynne>
feel free to lurk, coding period starts on the 26th, but you can start before that if you get bored
<IndecisiveTurtle>
Hm I think will setup the client then to launch on startup so I don't miss anything important
cone-932 has joined #ffmpeg-devel
<cone-932>
ffmpeg Niklas Haas master:71669f2ad54d: avcodec/libx264: bump minimum required version to 155
<IndecisiveTurtle>
As far as coding wise, I want to start tinkering a bit now, as it's easter at the moment so I have some free time. So I can make most of the time from start of coding period to when school exams start in mid june.
<IndecisiveTurtle>
Not gonna code the feature now, but try to become more familiar with the code I will be working on
<frankplow>
IndecisiveTurtle: If you didn't know already, if you have a server you can run a bouncer or a terminal IRC client in a tmux/screen session so you don't have to have your IRC client open on your PC *all* the time.
<Lynne>
IndecisiveTurtle: to get you started, you should move all header generation out of vc2enc.c into some shared file like vc2enc_common.c/h
<IndecisiveTurtle>
frankplow: Don't have a server at home :< Been thinking about getting a raspberry pi for pihole though, could it also work with that?
<Lynne>
then copy vc2enc.c to vc2enc_vulkan.c, and hook up and initialize the vulkan code in it so you can start running shaders
<Lynne>
the vulkan code we have is in libavutil/vulkan.h (to use it in libavodec, just use #include "vulkan.h")
<IndecisiveTurtle>
Noted, thanks
<IndecisiveTurtle>
Do you also have any specific resources you would like me to use for VC-2 encoder spec? I have done research on it, but wondering you have you something in mind to clarify
<frankplow>
IndecisiveTurtle: Yeah that'd work.
<Lynne>
IndecisiveTurtle: not really, just the spec is enough, it's one of the best written ones out there
<Lynne>
gdbus is comically verbose, and avoiding anything that depends on glib is always a big plus
<JEEB>
oh so sd-bus is finally public? I am still in like 2014-2015 where there were patches required or something. (or maybe the patches split sd-bus into its own library)
<Lynne>
yeah, since a ton of years ago
<JEEB>
ah yes, just checked. the project I used to deal with had patches to split it into its own library :D
<Lynne>
fsimonfc: also, you should remove the mandatory data copy
<JEEB>
> patches for systemd 201 and 204
<JEEB>
blast from a past
<Lynne>
avframe can contain dmabufs now
<JEEB>
but yea, I guess at some point people wanted to refrain from directly depending on libsystemd just for the sd-bus
<Lynne>
pretty sure you can't run pipewire on any of those systems
<JEEB>
yea
<Lynne>
there are api wrappers too for the paranoid
<fsimonfc>
I'm not familiar with sd-bus but I can look into it
<fsimonfc>
Thanks. Lynne, can you say anything more about how I might go about removing the memcpy? Any example I could look at where something similar is done?
Krowl has quit [Read error: Connection reset by peer]
<Lynne>
fsimonfc: kmsgrab.c in libavdevice
<Lynne>
it outputs dmabufs, with specific tiling
<fsimonfc>
Thanks! I'll take a look at that.
Krowl has joined #ffmpeg-devel
fsimonfc30 has joined #ffmpeg-devel
psykose has quit [Remote host closed the connection]
fsimonfc has quit [Ping timeout: 250 seconds]
fsimonfc30 has quit [Client Quit]
fsimonfc has joined #ffmpeg-devel
psykose has joined #ffmpeg-devel
fsimonfc has quit [Ping timeout: 250 seconds]
Livio has joined #ffmpeg-devel
Livio has quit [Ping timeout: 246 seconds]
Livio has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 260 seconds]
cone-499 has quit [Quit: transmission timeout]
Livio has quit [Ping timeout: 252 seconds]
ccawley2011 has quit [Ping timeout: 245 seconds]
ccawley2011 has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
ngaullier has quit [Ping timeout: 245 seconds]
pmozil has quit [Remote host closed the connection]
<mkver>
jamrial: Did you realize I sent a v2 of the av1dec patch?
<jamrial>
mkver: i had not seen it before i sent my reply
AbleBacon has joined #ffmpeg-devel
iive has joined #ffmpeg-devel
Raz- has quit [Remote host closed the connection]
IndecisiveTurtle has joined #ffmpeg-devel
Raz- has joined #ffmpeg-devel
ejm has joined #ffmpeg-devel
ramiro has quit [Ping timeout: 252 seconds]
rvalue- has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 255 seconds]
rvalue- is now known as rvalue
ramiro has joined #ffmpeg-devel
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
kurosu has quit [Quit: Connection closed for inactivity]
Krowl has quit [Read error: Connection reset by peer]
ccawley2011 has quit [Read error: Connection reset by peer]
<jamrial>
michaelni: andreas sent a patch for the av1 ret issue
<michaelni>
jamrial, ok thx, will drop my patch
cone-594 has joined #ffmpeg-devel
<cone-594>
ffmpeg Andreas Rheinhardt master:9fb3d640fb74: avcodec/av1dec: Always set ret before goto end
<cone-594>
ffmpeg Andreas Rheinhardt master:c3ca90a92e72: avcodec/x86/vp3dsp_init: Set correct function pointer, fix crash
SystemError has quit [Remote host closed the connection]