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]
rossy has joined #ffmpeg-devel
kasper93_ has joined #ffmpeg-devel
kasper93 has quit [Ping timeout: 268 seconds]
thilo has quit [Ping timeout: 260 seconds]
thilo has joined #ffmpeg-devel
arch1t3cht7 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 268 seconds]
arch1t3cht7 is now known as arch1t3cht
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
jamrial has quit []
kasper93 has joined #ffmpeg-devel
kasper93_ has quit [Ping timeout: 260 seconds]
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 240 seconds]
haihao has quit [Ping timeout: 255 seconds]
haihao has joined #ffmpeg-devel
<j-b> good mornin
<Rodn3y> morning
<microchip_> merling
<pross> afternoon
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
<IndecisiveTurtle> I'm not sure if I'm looking at the wrong place, but the spec seems to be locked behind sign-in https://ieeexplore.ieee.org/document/7967896
<JEEB> it's not on https://pub.smpte.org/doc/ ?
<IndecisiveTurtle> Oh nice, that did not show up in my searches
<IndecisiveTurtle> And it seems like an updated version as well
<JEEB> yea, an uncommon good thing they did a few months ago
SystemError has quit [Remote host closed the connection]
ccawley2011 has quit [Ping timeout: 252 seconds]
SystemError has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
novaphoenix has quit [Quit: i quit]
novaphoenix has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
Livio has quit [Ping timeout: 272 seconds]
Krowl has joined #ffmpeg-devel
<sdc> IndecisiveTurtle: I’m also doing gsoc this year
<IndecisiveTurtle> sdc: Oh hello xD What will you be doing?
<sdc> Doing some x86 asm for the vvc decoder
<pmozil> IndecisiveTurtle: sdc: Hi, I'm doing gsoc as well ^~^, i'll be implementing the vc-2 decoder
<Lynne> sdc: you posted patches already, that was very good work, on a glance I didn't see anything wrong
<IndecisiveTurtle> Omg. I remember pmozil cause we talked about how to split the work, but now it's three of us :p
<Lynne> we have 7 students I think
<sdc> Lynne: thank you! Thanks for your help answering my asm questions
<pmozil> Wow, that's great)
<IndecisiveTurtle> Oh wow 7 students that's great xD
<sdc> There’s a list you can search on the gsoc page
kurosu has joined #ffmpeg-devel
<IndecisiveTurtle> All the interesting projects have been snatched up lmao
Guest50 has joined #ffmpeg-devel
<Guest50> if example if play audio streams with this command  cmd ffplay https://rrr.net/music.mp3  it shows some kind waveforms
<Guest50> so I disabled waveform window using this command cmd ffplay (-nodisp) https://rrr.net/music.mp3
<Guest50> but now I cant control audio volume in terminal
<Guest50> what do need add command line do play audio streams without waveforms and have audio control in terminal cmd (0/9 mute)
<Guest50> using MS11
Guest50 has left #ffmpeg-devel [#ffmpeg-devel]
ccawley2011 has joined #ffmpeg-devel
cone-932 has quit [Quit: transmission timeout]
arch1t3cht has quit [Quit: The Lounge - https://thelounge.chat]
arch1t3cht has joined #ffmpeg-devel
cone-499 has joined #ffmpeg-devel
<cone-499> ffmpeg James Almer master:86e418ffd7bb: avcodec/avcodec: free decoded_side_data in ff_codec_close()
ngaullier has quit [Read error: Connection reset by peer]
fsimonfc has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
pmozil has quit [Remote host closed the connection]
pmozil has joined #ffmpeg-devel
<fsimonfc> I submitted a patch about 6 weeks ago that hasn't been reviewed yet (https://patchwork.ffmpeg.org/project/ffmpeg/patch/20240315165134.527481-1-francois-simon.fauteux-chapleau@savoirfairelinux.com/) I've made a few minor changes since then. Should I send a v2 of the patch now or should I wait until I get feedback on the first version?
<Lynne> fsimonfc: could you use sd-bus instead?
<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
<JEEB> that seems to be the docs for 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]
SystemError has joined #ffmpeg-devel
dionisis has joined #ffmpeg-devel
ramiro has quit [Ping timeout: 252 seconds]
ramiro has joined #ffmpeg-devel
mkver has quit [Ping timeout: 260 seconds]
iive has quit [Quit: They came for me...]
ramiro has quit [Ping timeout: 256 seconds]
ramiro has joined #ffmpeg-devel