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
<Lynne>
elenril: you broke something in lavfi
<Lynne>
before, using av_buffersink_get_frame_flags() with AV_BUFFERSINK_FLAG_NO_REQUEST would eventually get you an AVERROR_EOF
<Lynne>
but now, AVERROR_EOF is never returned
<Lynne>
elenril: correction, what happens, is that with AV_BUFFERSINK_FLAG_NO_REQUEST, EOF is never propagated
<Lynne>
in fact it always returns EAGAIN despite having hundreds of megabytes of frames
<Lynne>
perhaps I was misusing the API, calling avfilter_graph_request_oldest after every av_buffersrc_add_frame_flags does work
<Lynne>
but why did it work before?
aaabbb has quit [Ping timeout: 246 seconds]
lexano has quit [Ping timeout: 260 seconds]
iive has quit [Quit: They came for me...]
thilo has quit [Ping timeout: 256 seconds]
thilo has joined #ffmpeg-devel
thilo has joined #ffmpeg-devel
jamrial has quit [Read error: Connection reset by peer]
<Lynne>
are the chinese planning to stick with codecid=12 or are they switching to ehnanced rtmp?
Livio has joined #ffmpeg-devel
Poorva_ has joined #ffmpeg-devel
Poorvagaikar2003 has quit [Ping timeout: 240 seconds]
Livio has quit [Ping timeout: 268 seconds]
Poorva_ has quit [Quit: Leaving]
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg-devel
kurosu has joined #ffmpeg-devel
kasper93 has quit [Ping timeout: 268 seconds]
kasper93_ has joined #ffmpeg-devel
scat117 has joined #ffmpeg-devel
kasper93 has joined #ffmpeg-devel
kasper93_ has quit [Ping timeout: 256 seconds]
j45_ has joined #ffmpeg-devel
<kierank>
ffmpeg now needs "Ubuntu Pro" 22.04?
<kierank>
mkver: do you know about this?
j45 has quit [Ping timeout: 268 seconds]
j45_ is now known as j45
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
<JEEB>
why would it? :D
<mkver>
kierank: No.
<JEEB>
ubuntu pro means that you get extra support, so if FFmpeg is within packages that are no longer supported by normal support period then yes - any updates for that would come from the extended support stuff
<kierank>
there is a user complaining on X about this
<JEEB>
you can list the support period for packages with some command
<BtbN>
Yes, I saw that too recently. "Hey, there's packages with known security issues on your system: ... libav* ...", "Sign up to Ubuntu Pro to update them!"
<BtbN>
super scummy behaviour
<kierank>
should I tweet ubuntu about this?
<nevcairiel>
dont they offer 5 years of updates for mainline, and only require pro after
<JEEB>
teh support has always been split into repos
<BtbN>
universe/multiverse, nope. And ffmpeg is in there.
<JEEB>
yea
<kierank>
is that to trollish?
<kierank>
j-b: ^
<BtbN>
I mean, it's factually incorrect
<BtbN>
It's not marked as needing Ubuntu Pro. Just security updates are.
<kierank>
that's crazy
<kierank>
people package security updates and ubuntu charge for them
<JEEB>
well, by itself it's nothing new; non-main packages have always had shorter support period
<BtbN>
Also, those updates don't even bump the version. It's just a bunch of Ubuntu-Maintainer hand-picket backports.
<BtbN>
*picked
<kierank>
the guy dmming me is right
<JEEB>
it's just that they now actively try to get you to pay for longer support
<kierank>
it's confusing as hell
<JEEB>
so they are showing the stuff in various places
<BtbN>
The super shitty thing about this is: If you want to stay on LTS on a Desktop... you can't.
<JEEB>
ubuntu-support-status used to be a command that shows that stuff, I think?
<BtbN>
Or even on a server that needs media components
<BtbN>
Cause 22.04, the last LTS, is pulling this shit before the next LTS is even released
<BtbN>
This completely disqualifies Ubuntu for anything but toy-use imo
<kierank>
what do we do about this?
<kierank>
before the twitter nuclear option
<BtbN>
I don't think we can do anything about it. It's just shiity company policy, and I'm sure they checked with a lawyer that it's fine.
<JEEB>
BtbN: yea it seems like even in 2013 they had this split
<BtbN>
Just use Debian instead really
<BtbN>
Ubuntu is migrating everything to Snaps anyway, which makes it useless
<JEEB>
but yea, the only change is that they are just advertising the paid option everywhere now
<JEEB>
so people notice it
<JEEB>
but in actuality they had almost always stopped supporting non-main packages much more quickly than 5 years
<kierank>
seems so sketch
<kierank>
just no security updates
<BtbN>
Yeah, "You can use this distro as a desktop safely for 5 years"
<BtbN>
But we stop updating critical media components that parse tons of random stuff from the web after less than two years.
<BtbN>
So that means, you just can't use Ubuntu safely on a Desktop if you don't do every single minor edition upgrade
Krowl has joined #ffmpeg-devel
<Sebastinas>
Is the ppc asm still maintained? There's #9604 unanswered for 2 years and with 7.0 there is now also #10955.
<mkver>
Sebastinas: I recently nuked ppc asm that failed checkasm; the tests your ticket refer to fail depending upon the seed.
<mkver>
I don't remember anyone properly working on ppc asm. So yeah, it is unmaintained.
arch1t3cht has quit [Ping timeout: 264 seconds]
arch1t3cht has joined #ffmpeg-devel
<Sebastinas>
Okay, then I'll build with --disable-asm on that arch for now.
jamrial has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
<BBB>
you could ask lu_zero, he worked on ppc asm at some point
<BBB>
but I think he moved on from there
<sdc>
does anyone know why the ffmpeg/ffmpeg_g binaries might not be made when I try to disable pthreads / os2 threads?
<sdc>
this is on linux
<mkver>
sdc: The ffmpeg cli tools relies on threading support.
<mkver>
sdc: Since 760ce4bc0bd11f74f0851c0a662dd5cae888df83.
<sdc>
ahh okay thanks
iive has joined #ffmpeg-devel
<sdc>
So I've been trying to write an x86 SAD implementation. I've been trying to write just a dummy function that does random things and then returns the value but keep getting an error
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
<sdc>
Haha yeah definitely more relieved to finally get it resolved!
kurosu has quit [Quit: Connection closed for inactivity]
Livio has quit [Ping timeout: 260 seconds]
sudden has quit [Ping timeout: 260 seconds]
kasper93 has joined #ffmpeg-devel
sudden has joined #ffmpeg-devel
cone-297 has quit [Quit: transmission timeout]
Marth64 has joined #ffmpeg-devel
<Marth64>
<3 ffmpeg. Car crashed into mine today (luckily everybody okay). Needed to cleanup and salvage footage from proprietary dashcam. Least stressful part of the day was using ffmpeg to do that and hstack it.
<Marth64>
you all have a good day. be back soon
Marth64 has quit [Remote host closed the connection]