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
<fflogger>
[newticket] bubbleguuum: Ticket #11363 ([avcodec] [Android] MediaCodec decoders/encoders do not work on Pixel 8 Pro (No output buffer available)) created https://trac.ffmpeg.org/ticket/11363
j45_ has joined #ffmpeg-devel
kasper93 has quit [Remote host closed the connection]
j45 has quit [Ping timeout: 260 seconds]
j45_ is now known as j45
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
<Traneptora>
dafuq
<Traneptora>
"brave" sorry holdup
<Traneptora>
how is a CC candidate censoring ML discussion about the CC vote "brave" exactly
<Traneptora>
also why is it anyone's responsibility to stop flames before they occur, the whole point of moderation is after-the-fact response
<another|>
because there is backlash to be expected?
<Traneptora>
sure, but they just blanket blocked discussion
<Traneptora>
there's an election going on, you can't just block discussion about the election
<Traneptora>
because you think it might get to some point in the future
<another|>
yeah, idk. I getting closer to unsubscribing with every mail
^Neo has joined #ffmpeg-devel
^Neo has quit [Changing host]
^Neo has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
kasper93 has joined #ffmpeg-devel
<haasn>
unsubscribing won't help improve the situation
<haasn>
if everybody leaves an online platform due to toxicity you get a kind of evaporative cooling effect where the toxicity gets reinforced
kasper93 has quit [Remote host closed the connection]
<JEEB>
I think this can be used as a pretty good example of how early exit makes things simpler https://git.videolan.org/?p=ffmpeg.git;a=blobdiff;f=libavcodec/amfenc_av1.c;h=bc6ad3d7fbed09338482b238d0a2240af7a31fb1;hp=7646d38d8a1cb5ed216b144889bb7c382022884b;hb=95217872adff358af6ed4d06777e4625648904cd;hpb=c037eb8424399687712a9b44510bf3b3030b323a
<beastd>
JEEB: as it's in the init function if I have grasped it correctly, I guess it would be best to factor all those longish if-bodies out into individual functions. not sure how feasible it is. did just skim over and didn't check for inter-if-body-relations.
<JEEB>
yea, exactly :)
<JEEB>
at least looking at that little pyramid it seems like it would be possible to extract
<beastd>
sounds plausible
<JEEB>
I was tempted to respond to that patch on ML regarding it, but then other things happened.
<beastd>
maybe respond after the fact. dmitrii is listed as maintainer. he might be interested to do the refactor.
lexano has joined #ffmpeg-devel
<compnn>
Traneptora, feel free to ask me questions about ml moderating if you want
Sean_McG has quit [Quit: Lost terminal]
Sean_McG has joined #ffmpeg-devel
* Sean_McG
waves
<Sean_McG>
Hi folks. Just dropping by quick to wish you all the very best of the holiday season.
<JEEB>
same to thee :)
<Sean_McG>
Additionally I am taking a leave of absence for the forseeable(sp?) future and will be unsubscribing from the -devel ML for awhile. If you need anything from me or just want to talk, do send me an email.
rvalue has quit [Read error: Connection reset by peer]
putacho has quit [Remote host closed the connection]
putacho has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
michaelni has joined #ffmpeg-devel
lexano has quit [Ping timeout: 276 seconds]
lexano has joined #ffmpeg-devel
<compnn>
michaelni, are you on some kind of intel nuc or rpi ?
<michaelni>
no
MetaNova has quit [Ping timeout: 276 seconds]
System_Error has quit [Remote host closed the connection]
<fflogger>
[editedticket] bubbleguuum: Ticket #11363 ([avcodec] [Android] MediaCodec decoders/encoders do not work on Pixel 8 Pro (No output buffer available)) updated https://trac.ffmpeg.org/ticket/11363#comment:1
Mirarora has quit [Quit: Mirarora encountered a fatal error and needs to close]
System_Error has joined #ffmpeg-devel
Sean_McG has quit [Quit: leaving]
Mirarora has joined #ffmpeg-devel
ngaullier has quit [Remote host closed the connection]
MetaNova has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
realies has quit [Quit: ~]
Kei_N_ has joined #ffmpeg-devel
Kei_N has quit [Ping timeout: 252 seconds]
realies has joined #ffmpeg-devel
iive has joined #ffmpeg-devel
<BtbN>
michaelni: re enhanced flv, how strongly do you feel about the fourcc list? I don't particularily care, but I do prefer the switch-case. Specially because to implement your idea, it'd have to be two more dynamic allocations of arrays to store the fourcc for each stream, while just having a switchcase for each direction avoids that.
<BtbN>
And with enhanced flv, really every packet carries the fourcc for every stream it seems
__nick__ has quit [Ping timeout: 260 seconds]
<michaelni>
BtbN, i would have thought it would be similar to int64_t last_ts[FLV_STREAM_TYPE_NB]; or that all the stream related things like last_ts would be in a AVStream->priv_data
<michaelni>
but its not my intend to complicate the code so if that doesnt work, sure ignore my suggestion, i thought it would be simple
<BtbN>
I don't think there is a limit to the number of possible tracks, outside of integer type limits
<BtbN>
It wouldn't be complicated to just iterate the mapping list every time, but I'd just rather not do that potentially multiple dozen times per packet
<BtbN>
And caching it seems more complicated than just two switch cases in each direction
zenmov has quit [Ping timeout: 252 seconds]
<Marth64>
JEEB: it's a start but I have a CBS working that transforms between DVD CC and A53 CC, as well as the other way around
Marth64 has quit [Quit: Leaving]
MyNetAz has quit [Read error: Connection reset by peer]