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
Marth64 has quit [Ping timeout: 260 seconds]
rvalue has quit [Ping timeout: 264 seconds]
nevcairiel has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
nevcairiel has joined #ffmpeg-devel
Marth64 has joined #ffmpeg-devel
<Marth64> hope you all had/have a good day
rvalue has joined #ffmpeg-devel
cone-439 has joined #ffmpeg-devel
<cone-439> ffmpeg Andreas Rheinhardt master:c9f5cea9cca0: avcodec/vdpau: Deprecate redundant allocators and getter/setter
<cone-439> ffmpeg Andreas Rheinhardt master:ec1b6e0cd404: avcodec/ccaption_dec: Avoid relocations for strings
<cone-439> ffmpeg Andreas Rheinhardt master:2a87345e6965: avcodec/vdpau: Remove outdated comment
<cone-439> ffmpeg Andreas Rheinhardt master:dfffe037555f: avutil/dict: Deduplicate freeing dictionary
<cone-439> ffmpeg Andreas Rheinhardt master:6cf904ac3d6f: checkasm/hevc_deblock: Initialize buffer
iive has quit [Quit: They came for me...]
<mkver> Seems like configure contains lots of outdated information wrt MSVC like https://github.com/FFmpeg/FFmpeg/blob/master/configure#L4492
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
thilo has quit [Ping timeout: 272 seconds]
thilo has joined #ffmpeg-devel
Martchus has quit [Ping timeout: 256 seconds]
Martchus has joined #ffmpeg-devel
johnmcnuggets has joined #ffmpeg-devel
johnmcnuggets has quit [Read error: Connection reset by peer]
johnmcnuggets has joined #ffmpeg-devel
rajivharlalka has quit [Quit: Connection closed for inactivity]
feiwan12 has quit [Quit: Leaving]
<cone-439> ffmpeg Haihao Xiang master:eb7d019b326b: lavfi/vulkan_filter: fix input format
Sean_McG has joined #ffmpeg-devel
<cone-439> ffmpeg Andreas Rheinhardt master:93178c6c1ade: avformat/tests/movenc: Constify write functions
feiwan1 has joined #ffmpeg-devel
* Sean_McG peeks in
lemourin has joined #ffmpeg-devel
lemourin is now known as Guest1153
Guest1153 has quit [Ping timeout: 256 seconds]
mkver has quit [Ping timeout: 264 seconds]
<Marth64> hi Sean_McG good evening
<Lynne> I wonder why they called it the Streaming SIMD Extension?
<Lynne> because SSE just sounds better?
<drv> we are the knights who say KNI
paulk has quit [Ping timeout: 272 seconds]
jamrial has quit []
paulk has joined #ffmpeg-devel
paulk has joined #ffmpeg-devel
paulk has quit [Changing host]
<Marth64> i have got dvd seeking kinda working
<Marth64> the timstamps are wrong after seeking though so player thinks its days into the movie lol
qeed has quit [Quit: qeed]
Kei_N has joined #ffmpeg-devel
Kei_N_ has quit [Read error: Connection reset by peer]
stevenliu has quit [Ping timeout: 255 seconds]
qeed has joined #ffmpeg-devel
stevenliu has joined #ffmpeg-devel
Marth64 has quit [Remote host closed the connection]
Marth64 has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
Martchus_ has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 264 seconds]
Martchus has quit [Ping timeout: 246 seconds]
Marth64 has joined #ffmpeg-devel
lexano has quit [Ping timeout: 272 seconds]
johnmcnuggets has quit [Ping timeout: 246 seconds]
AbleBacon has quit [Read error: Connection reset by peer]
Marth64 has quit [Ping timeout: 252 seconds]
Marth64 has joined #ffmpeg-devel
zsoltiv_ has quit [Ping timeout: 256 seconds]
Marth64 has quit [Remote host closed the connection]
cone-439 has quit [Quit: transmission timeout]
Marth64 has joined #ffmpeg-devel
Marth64 has quit [Remote host closed the connection]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
Traneptora has quit [Quit: Quit]
tufei_ has quit [Remote host closed the connection]
tufei_ has joined #ffmpeg-devel
chainik1 has quit [Quit: (╯°□°)╯︵ ┻━┻]
chainik1 has joined #ffmpeg-devel
cone-012 has joined #ffmpeg-devel
<cone-012> ffmpeg Anton Khirnov master:a1be08ba0515: lavu/opt: factor per-type dispatch out of av_opt_get()
<cone-012> ffmpeg Anton Khirnov master:2cd89194b083: libavutil/opt: rework figuring out option sizes
<cone-012> ffmpeg Anton Khirnov master:c259f8031561: lavu/opt: factor per-type dispatch out of av_opt_copy()
<cone-012> ffmpeg Anton Khirnov master:85797886fe05: lavu/opt: factor per-type dispatch out of av_opt_set()
<cone-012> ffmpeg Anton Khirnov master:fc706276c051: lavu/opt: distinguish between native and foreign access for AVOption fields
<cone-012> ffmpeg Anton Khirnov master:efe447877811: lavu/opt: add array options
<cone-012> ffmpeg Anton Khirnov master:68a8eca75239: lavc: add a decoder option for configuring side data preference
<cone-012> ffmpeg Niklas Haas master:8a70c5cb93a2: avcodec: add internal side data wrappers
<cone-012> ffmpeg Anton Khirnov master:6dd832673ba7: lavc: add content light/mastering display side data wrappers
<cone-012> ffmpeg Niklas Haas master:01056078ed4d: avcodec/av1dec: respect side data preference
<cone-012> ffmpeg Niklas Haas master:2c2d3d5acbb4: avcodec/cri: respect side data preference
<cone-012> ffmpeg Niklas Haas master:eec01ef65faf: avcodec/h264_slice: respect side data preference
<cone-012> ffmpeg Anton Khirnov master:d9f1b321cf58: lavc/hevcdec: pass an actual codec context to ff_h2645_sei_to_frame()
<cone-012> ffmpeg Niklas Haas master:b9565db9a0a1: avcodec/hevcdec: respect side data preference
<cone-012> ffmpeg Niklas Haas master:62f40d0e3856: avcodec/libjxldec: respect side data preference
<cone-012> ffmpeg Niklas Haas master:ed3cc8fc6594: avcodec/mjpegdec: respect side data preference
<cone-012> ffmpeg Niklas Haas master:ffb8dc7be6d8: avcodec/mpeg12dec: respect side data preference
<cone-012> ffmpeg Niklas Haas master:454691a2ec35: avcodec/pngdec: respect side data preference
<cone-012> ffmpeg Niklas Haas master:276be6da9edb: avcodec/tiff: respect side data preference
<cone-012> ffmpeg Niklas Haas master:133cbbe31e72: avcodec/webp: respect side data preference
<cone-012> ffmpeg Niklas Haas master:0b7aefe698bc: avcodec/libdav1d: respect side data preference
<cone-012> ffmpeg Niklas Haas master:588c5c3d5115: avcodec/dpx: respect side data preference
<cone-012> ffmpeg Anton Khirnov master:6169bd0feaec: lavc/*dec: use side data preference for mastering display/content light metadata
<cone-012> ffmpeg Anton Khirnov master:c0aee39412af: tests/fate/matroska: add tests for side data preference
tufei_ has quit [Remote host closed the connection]
jarthur has quit [Quit: jarthur]
tufei_ has joined #ffmpeg-devel
rajivharlalka has joined #ffmpeg-devel
<elenril> Lynne: lavu/vulkan.c fails to build with --disable-pthreads
<wbs> are both fate.ffmpeg.org and fatebeta.ffmpeg.org down?
<wbs> also, avfoundation fails to build after the recent bump
<elenril> fate has been unreachable for me since yesterday at least
<wbs> kinda inconvenient, around the time of a big bump
<wbs> build fix for avfoundation posted
<cone-012> ffmpeg Anton Khirnov master:6b1f41e152cb: lavfi: deprecate avfilter_link_free()
<cone-012> ffmpeg Anton Khirnov master:abd7da0af95c: lavfi: deprecate avfilter_config_links()
ngaullier has joined #ffmpeg-devel
naveen521kk has joined #ffmpeg-devel
naveen521kk has quit [Client Quit]
nevcairiel has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
nevcairiel has joined #ffmpeg-devel
nevcairiel has quit [Client Quit]
nevcairiel has joined #ffmpeg-devel
bencoh has quit [Ping timeout: 255 seconds]
bencoh has joined #ffmpeg-devel
nevcairiel has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
kurosu has joined #ffmpeg-devel
nevcairiel has joined #ffmpeg-devel
bencoh has quit [Changing host]
bencoh has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
j45_ has joined #ffmpeg-devel
j45 has quit [Ping timeout: 260 seconds]
j45_ is now known as j45
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
<cone-012> ffmpeg Martin Storsjö master:71e871280dee: libavdevice: Fix the avfoundation device after switching to FFInputFormat
johnmcnuggets has joined #ffmpeg-devel
<Sean_McG> yup, FATE still down for me as well
Coinflipper has quit [Quit: ​]
Coinflipper has joined #ffmpeg-devel
tufei_ has quit [Remote host closed the connection]
tufei_ has joined #ffmpeg-devel
<Daemon404> =act
<Daemon404> ffs
johnmcnuggets has quit [Quit: Leaving]
<mkver> elenril: You broke master.
<cone-012> ffmpeg 联盟少侠 master:e6d933404ff1: avfilter/avfilter: Fix for Incorrect Parameter in ff_filter_config_links
johnmcnuggets has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
novaphoenix has quit [Quit: i quit]
novaphoenix has joined #ffmpeg-devel
RaedAddala has joined #ffmpeg-devel
<Daemon404> something something ffmpeg infra mystery contacts
Krowl has joined #ffmpeg-devel
RaedAddala has quit [Quit: Client closed]
kurosu has quit [Quit: Connection closed for inactivity]
kurosu has joined #ffmpeg-devel
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
smandelli_ has joined #ffmpeg-devel
<smandelli_> Hello guys, does anyone know where I can find some code-samples for AVFifoCB usage?
<smandelli_> I am trying to implement a queue based on circular buffer. I found out that AVFifoCB in ffmpeg and i would like to know how to use it
<jamrial> sm2n: libavutil/tests/fifo.c, libavformat/async.c, libavutil/threadmessage.c,libavformat/mpegenc.c and libavformat/swfenc.c seem to use it
lexano has joined #ffmpeg-devel
<smandelli_> thank you @jamrial
<cone-012> ffmpeg James Almer master:901165516c52: fate/flvenc: force the av1 decoder in all steps for fate-enhanced-flv-av1
Marth64 has joined #ffmpeg-devel
<BBB> mkver: " Every avoidable runtime check should always be avoided." - it's not that I disagree, but as someone who focuses a lot on performance, might I add that this is particularly important for things that operate on block/pixel level and less so for things that operate on the frame level?
<BBB> I'm not trying to pick a fight, just put things into context
<BBB> just *trying to* put things into context
<mkver> It is still easily avoidable.
<BBB> again, don't want to pick a fight, I'm tired and it's Friday
<BBB> <3
<BBB> Daemon404: which ones?
Krowl has quit [Read error: Connection reset by peer]
rajivharlalka has quit [Quit: Connection closed for inactivity]
<Daemon404> BBB, wrt fate being down
<BBB> $ grep fate MAINTAINERS
<BBB> fate.ffmpeg.org Timothy Gu
<BBB> is that helpful?
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
Marth9000 has joined #ffmpeg-devel
Marth64 has quit [Killed (NickServ (GHOST command used by Marth9000!~Marth64@85.237.194.236))]
Marth9000 is now known as Marth64
<Marth64> i will try to dockerize the fate stuff over the next few days, as conveniently i caught a cold and am going to be stuck at home
<Marth64> i think i have a VPS somewhere up in the clouds
<Marth64> i don't mind to run it / donate hosting if the bandwidth and storage use isnt really high
<BBB> what's the difference between gitlab-ci/github-ci & fate?
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
kurosu has quit [Quit: Connection closed for inactivity]
<jdek> BBB: he's not been active in ffmpeg for a while
<Marth64> I'm guessing the value is in the customized test report view
<Marth64> I had figured the same as I had signed up to help but didnt get response from current sysadmins
<BBB> Sean_McG: tnx
<BBB> I don't really know what "customized test report view" means but maybe that's just me
<Marth64> I have to jet to a funeral but will be back in couple hours to elaborate
<Marth64> at least what I learned so dar
<BBB> tnx
<kierank> Daemon404: fate.ffmpeg.org is scaleway?
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
<jdek> michaelni: where's fate.ffmpeg.org hosted
Marth64 has quit [Ping timeout: 256 seconds]
<jdek> unclear in infra.txt
Marth64 has joined #ffmpeg-devel
<Lynne> gittea went the way of gitlab
<Lynne> bad decisions
<Lynne> https://forgejo.org/ is the fork that kept it all public and open source
<psykose> big up to forgejo devs
\\Mr_C\\ has joined #ffmpeg-devel
<michaelni> jdek, ask baptiste, IIRC it was some normal payed box
<michaelni> s/was/is/
<jdek> Lynne: saw that also, but the transition is the same concept anyway
johnmcnuggets has quit [Remote host closed the connection]
johnmcnuggets has joined #ffmpeg-devel
johnmcnuggets has quit [Changing host]
johnmcnuggets has joined #ffmpeg-devel
<Lynne> yeah, it's just a fork that's compatible for now
<JEEB> gitlab isn't fully closed source, right. did gitea go fully closed source, or just having paid only features like gitlab?
AbleBacon has joined #ffmpeg-devel
cone-012 has quit [Quit: transmission timeout]
smandelli_ has quit [Quit: Leaving]
kurosu has joined #ffmpeg-devel
<Lynne> that, but even CI seems to be a paid feature it seems
<Lynne> they apparently had a takeover
<Lynne> lead developer sold the domain, everything to a for-profit company, sad
<psykose> *extremely durandal voice* so it's cabal like fflabs ?
<Lynne> I'll leave it to others to make their own conclusions
<Lynne> but it is a good example of what can go wrong when forming a for-profit company to take care of a project
<another|> I'm wondering if more non-profit companies are a good idea
rvalue has quit [Ping timeout: 252 seconds]
ngaullier has quit [Ping timeout: 264 seconds]
rvalue has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 255 seconds]
Marth64 has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
System_Error has quit [Ping timeout: 260 seconds]
System_Error has joined #ffmpeg-devel
sgm has quit [Ping timeout: 260 seconds]
jafa has quit [Remote host closed the connection]
johnmcnuggets has quit [Remote host closed the connection]
jafa has joined #ffmpeg-devel
sgm has joined #ffmpeg-devel
johnmcnuggets has joined #ffmpeg-devel
MrZeus has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 264 seconds]
Marth64 has joined #ffmpeg-devel
johnmcnuggets has quit [Remote host closed the connection]
<llyyr> forgejo already voted to not be a compatible fork fwiw https://codeberg.org/forgejo/discussions/issues/96#issuecomment-1470852
johnmcnuggets has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
MrZeus_ has joined #ffmpeg-devel
MrZeus has quit [Ping timeout: 240 seconds]
Krowl has joined #ffmpeg-devel
cone-312 has joined #ffmpeg-devel
<cone-312> ffmpeg Marton Balint master:64634e809f2e: avformat/mxfenc: add h264_mp4toannexb bitstream filter if needed when muxing h264
Marth64 has quit [Ping timeout: 240 seconds]
Marth64 has joined #ffmpeg-devel
Traneptora has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
MrZeus_ has quit [Ping timeout: 252 seconds]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
user23 has joined #ffmpeg-devel
<Lynne> ctags is the second most unreliable thing I've used, right after emails
nevcairiel has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
nevcairiel has joined #ffmpeg-devel
nevcairiel has quit [Client Quit]
wyatt8750 has quit [Ping timeout: 264 seconds]
wyatt8740 has joined #ffmpeg-devel
nevcairiel has joined #ffmpeg-devel
<Sean_McG> BBB: hm?
<BBB> tnx for sending email to list about fate not being functional
<Sean_McG> oh, no worries :)
<Marth64> Lynne: bummer about gitea. wow.
<Marth64> BBB: sorry for the slow response. I as, a newcomer, felt that the novelty behind FATE UI is the ability to click through individual test runs and get a breakdown of what passed/failed but also to filter by certain parameters eg platform and view logs. Another unique thing seems to be that individuals run the tests on their own machines and push results up. I am not surprised if similar
<Marth64> patterns exist in GitLab CI/CD
<Marth64> as an interim solution I can try to spin up a server this weekend with theperl fate server code
<Marth64> but I would containerize it first
<Marth64> that way it is portable and jailed docker in rootless
<Marth64> of course I dont want to step on toes, I do like ffmpeg enough to be selfless and donate the time and infrastructure that I can afford if it helps you all.
user23 has quit [Remote host closed the connection]
user23 has joined #ffmpeg-devel
Marth64 has quit [Remote host closed the connection]
cone-312 has quit [Quit: transmission timeout]
<BBB> you're not stepping on toes, fate is quite unmaintained sadly
<BBB> for CI it's normal for different people to contribute machines, for example I run a gitlab-runner for dav1d. I believe a few others do, too
<BBB> (gitlab-CI)
<BBB> I think having our own thing is fine, but it's nice to see someone maintain/develop it
<jamrial> i mean, the fate instances are run by assorted people
<jamrial> michael, ubitux, nevcairiel, etc
<jamrial> it's the server that receives the results and displays them that is down, apparently
<BBB> right
<BBB> I believe michael said maybe baptiste runs that one?
<jdek> Lynne: you need some clangd in your life
Marth64 has joined #ffmpeg-devel
<jdek> never bothering with ctags again
<Marth64> that is my understanding as well re: it's a results server
<Lynne> jdek: clangd doesn't expose functions it sees to provide them for any completion
<Lynne> or at least eglot doesn't include them as a backend for xref
* michaelni just now realizes fate is down
<Sean_McG> I haven't been able to reach it for at least 36 hours
<michaelni> / on fate is mounted read only, so maybe a hw issue
<Marth64> uh oh
tufei_ has quit [Remote host closed the connection]
darkapex has quit [Ping timeout: 246 seconds]
darkapex has joined #ffmpeg-devel
tufei has joined #ffmpeg-devel
Livio has quit [Ping timeout: 264 seconds]
<Lynne> jkqxz: oh... you HAVE to have the file you want to complete from open, lsp doesn't crawl around looking for headers
<Lynne> reject language servers, reject autocompletion, reject colored text, reject everything
<Lynne> 60 years of text editing and we still can't fucking get it
jarthur has joined #ffmpeg-devel