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.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
thilo has quit [Ping timeout: 276 seconds]
System_Error has quit [Remote host closed the connection]
thilo has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
englishm has quit [Server closed connection]
englishm has joined #ffmpeg-devel
cosminaught has quit [Server closed connection]
cosminaught has joined #ffmpeg-devel
kurosu has quit [Server closed connection]
kurosu has joined #ffmpeg-devel
averne_ has joined #ffmpeg-devel
^Neo has quit [Ping timeout: 265 seconds]
averne_ is now known as averne
averne has quit [Ping timeout: 265 seconds]
mkver has quit [Ping timeout: 264 seconds]
jamrial has quit []
Martchus_ has joined #ffmpeg-devel
Martchus has quit [Ping timeout: 264 seconds]
^Neo has joined #ffmpeg-devel
^Neo has quit [Changing host]
^Neo has joined #ffmpeg-devel
^Neo has quit [Ping timeout: 265 seconds]
pengvado_ is now known as pengvado
HarshK23 has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
<fflogger> [editedticket] mahozad: Ticket #11366 ([avfilter] Regression when prepending/concatenating still image to video) updated https://trac.ffmpeg.org/ticket/11366#comment:3
<courmisch> is there a problem with FATE?
<another|> yeah, it's often unfair /s
<courmisch> no, I mean the report seems to be quite short and quite dated
cone-516 has joined #ffmpeg-devel
<cone-516> ffmpeg sunyuechi master:a0a89efd0778: Fix the tail handling in R-V V sad
qesat60 has quit [Server closed connection]
qesat60 has joined #ffmpeg-devel
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
witchymary has quit [Server closed connection]
witchymary has joined #ffmpeg-devel
gnafu has quit [Server closed connection]
gnafu has joined #ffmpeg-devel
philipl has quit [Server closed connection]
philipl has joined #ffmpeg-devel
pross has joined #ffmpeg-devel
<fflogger> [editedticket] fildens: Ticket #11430 ([ffmpeg] ffmpeg 7.x There are no speed and time statistics if there are data streams in the SRT stream) updated https://trac.ffmpeg.org/ticket/11430#comment:2
jannau has quit [Quit: WeeChat 4.5.1]
jannau has joined #ffmpeg-devel
Kwiboo has quit [Quit: .]
Kwiboo has joined #ffmpeg-devel
abdu has joined #ffmpeg-devel
cone-516 has quit [Quit: transmission timeout]
abdu has quit [Quit: Client closed]
abdu has joined #ffmpeg-devel
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
DecentLeader has joined #ffmpeg-devel
<DecentLeader> i auto generate functions
<DecentLeader> the pattern looks like this
<DecentLeader>  s->special[0][0][1][0][0][0] = pf2pf_special_loop_0_0_1_to_0_0_0;
<DecentLeader> is there any way to automatically assign function ptr values to s->special[] array?
jamrial has joined #ffmpeg-devel
<DecentLeader> jamrial: do you know an answer?
<jamrial> can't think of a way
<courmisch> you can assign an array to an array of the same size and type
<DecentLeader> the functions are generated via #include "xxx_template.c" (several layers)
<DecentLeader> i think the only way is via using preprocessor to collect all generated functions, but that still can fix the assign problem
<DecentLeader> *cant
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
^Neo has joined #ffmpeg-devel
^Neo has quit [Changing host]
^Neo has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
<BBB> DecentLeader: ask chatgpt to write it out for you
abdu4 has joined #ffmpeg-devel
abdu has quit [Ping timeout: 240 seconds]
Teukka has quit [Read error: Connection reset by peer]
Teukka has joined #ffmpeg-devel
Teukka has joined #ffmpeg-devel
abdu78 has joined #ffmpeg-devel
abdu4 has quit [Ping timeout: 240 seconds]
mkver has quit [Ping timeout: 244 seconds]
kierank has joined #ffmpeg-devel
<DecentLeader> BBB: but what to ask chatgpt?
mkver has joined #ffmpeg-devel
<DecentLeader> i just got trivial examples that are not solving it for first tried question
<DecentLeader> i can send it full examples but than it will probably panic whole service...
<DecentLeader> i tried once before similar questions (to MS service - not OpenAI) to write source code example for some audio IIR less known processing stack, it never gave any source code just wall of useless text
elvis_a_presley has quit [Quit: smoke-bomb ; grapple-hook]
elvis_a_presley has joined #ffmpeg-devel
<DecentLeader> i anyone fixed this for me, i will go back to ffmpeg, and will merge all librempeg additions to ffmpeg!
<DecentLeader> the issue here is that i can  not assign some element of big array of global array
<DecentLeader> the only way to assign values is to do it all at once
<DecentLeader> the "solution" is using another function which will do the assigment, but than how you will call that another function
<DecentLeader> because that another function will also need to have same simpler pattern in its name suffixes
abdu78 has quit [Ping timeout: 240 seconds]
<DecentLeader> is there way to auto-grow C macro somehow?
abdu78 has joined #ffmpeg-devel
<DecentLeader> initial = ""; #define concat(x) initial##x
<Compn> DecentLeader, there is code based chatgpt , you might have to grab the code seed thing
<DecentLeader> currently using chatgpt 4o mini
<DecentLeader> perhaps i could try github copilot?
<Compn> what prompt are you using
<DecentLeader> the most dumb - free one without signup
<Compn> i meant you have to do "write c code to expand this macro"
<Compn> DecentLeader, do you want a computer + gpu capable of running chatgtp/ai ?
<Compn> its not enough to have just the gpu, since most people have to upgrade the mobo, and then psu. might as well go for full computer at that point
<DecentLeader> well, looks like I must sign-up so that they can track me now on
<Compn> thats why we can get you a computer and then you can run it locally no signup
<Compn> no waiting times, NO LIMIT
<DecentLeader> Compn: i'm not planning to run ChatGPT i only want to find answer to critical question
<Compn> there is also https://godbolt.org/
<DecentLeader> lol
<DecentLeader> Compn: https://pastebin.com/enTw8Lwj how to assign values to s->special[][][][][][] = .... automatically?
<DecentLeader> i'm going to pay 0cents to AI scammers
<DecentLeader> maybe i can fix this by putting all functions inside one big table
kasper93 has quit [Remote host closed the connection]
kasper93 has joined #ffmpeg-devel
<DecentLeader> GOT IT!!!
<DecentLeader> i'm the smartest leader of the universe!
System_Error has quit [Remote host closed the connection]
<DecentLeader> nobody interested in my solution?
System_Error has joined #ffmpeg-devel
<Lynne> I don't know what problem you had
mkver has quit [Ping timeout: 272 seconds]
<DecentLeader> Lynne: https://pastebin.com/enTw8Lwj do you see redundant code there in big table?
<DecentLeader> near the end
<Lynne> ah
<DecentLeader> now i can easily add more special variants without need to manually insert new elements in such table, as its now automatically populated
<Marth64> am i just crazy or there are no good tools out there to declare chapter markers while watching something
<Marth64> i am better off making subtitle cues with a subbing tool then turning the times to a chapter file
<Marth64> eg. i want to be able to go through a movie and click and say "chapter marker here, pls save time in nanos"
<Lynne> its not very comfortable, but I think you can output the ffmetadata to a file, modify it, and then mux it back
<Marth64> i just leave sidecar .ffmeta files now with chapter markers and leave them out of the muxed video
<DecentLeader> yes, syntax is in seconds iirc
<Marth64> lets me version control changes
Marth64 has quit [Quit: Leaving]
Teukka has quit [Ping timeout: 252 seconds]
Teukka` has joined #ffmpeg-devel
DecentLeader has quit [Quit: Client closed]
cone-631 has joined #ffmpeg-devel
<cone-631> ffmpeg Marton Balint master:7d9f373984c3: avcodec/mpegvideo_enc: add checks for custom inter/intra/chroma matrices
<cone-631> ffmpeg Marton Balint master:ec4d3dc5b90f: avcodec/mpegvideo_enc: use 64bit multiplication in dct_quantize_trellis_c and dct_quantize_c
<cone-631> ffmpeg Marton Balint master:ed26812337b3: avcodec/mpegvideo_enc: fix qmat value comments
<abdu78> kierank Great work! When the assignments will be uploaded ?
<kierank> Don't know
<abdu78> Is there a good resource that teach SIMD optimizations in more details?
okx has quit [Remote host closed the connection]
rvalue has quit [Remote host closed the connection]
ccawley2011 has joined #ffmpeg-devel
abdu67 has joined #ffmpeg-devel
abdu78 has quit [Ping timeout: 240 seconds]
rvalue has joined #ffmpeg-devel
<microchip_> abdu67: ChatGPT :P
Marth64 has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
abdu67 has quit [Quit: Client closed]
cone-631 has quit [Quit: transmission timeout]
ccawley2011 has quit [Read error: Connection reset by peer]