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.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
<Marth64>
DVD race condition finally fixed (no more subtle packet drops). Doing final testing, then sending patches up with seeking.
<Marth64>
Looking good so far :D
<Marth64>
I will work on tests for the demuxer next week to be well managed in the future
Traneptora has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 248 seconds]
IndecisiveTurtle has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 272 seconds]
thilo has quit [Ping timeout: 248 seconds]
thilo has joined #ffmpeg-devel
HarshK23 has quit [Quit: Connection closed for inactivity]
IndecisiveTurtle has quit [Remote host closed the connection]
___nick___ has joined #ffmpeg-devel
___nick___ has quit [Client Quit]
___nick___ has joined #ffmpeg-devel
novaphoenix has quit [Quit: i quit]
novaphoenix has joined #ffmpeg-devel
deus0ww has quit [Ping timeout: 260 seconds]
deus0ww has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
cone-184 has quit [Quit: transmission timeout]
<ramiro>
Lynne: regarding farbfeld, I think it would be simpler to have it as a codec. this way it can be easily integrated into image2, there will be no need to copy code (like the latest patches) or refactor code.
<ramiro>
we already have pcm "codecs" for which we could use the same argument
<ramiro>
it might be less performant to copy data around, but who cares? it's farbfeld, a fringe image format that most people have never heard of...
Livio has joined #ffmpeg-devel
<Lynne>
fuck image2
<Lynne>
its a hack that should be handled by ffmpeg.c
<Lynne>
pcm codecs mainly exist due to bitpacking, but in this case, the image data is right there
cone-951 has joined #ffmpeg-devel
<cone-951>
ffmpeg Rémi Denis-Courmont master:bbfc0ac9cacb: lavc/riscv: don't set vxrm if unnecessary
<ramiro>
Lynne: it might be true that image2 should be handled by ffmpeg.c, but while nobody steps up to actually do this, it's still useful.
<ramiro>
it would be the least effort to get it supported at the moment.
<ramiro>
the latest patch copies a bunch of code and there is no review going on.
<Lynne>
we shouldn't be adding stuff into libavcodec just because a specific demuxer for a fringe use-case (loading many images into a stream) in libavformat would be simplified
<ramiro>
Lynne: how would you move forward with farbfeld support at the current state of ffmpeg?
<ramiro>
(without halting everything because of not liking image2, but still having good functionality without copying code)
<Lynne>
template image2's code and have a separate muxer for each format?
<cone-951>
ffmpeg Rémi Denis-Courmont master:9b4655c3a145: lavc/vp8dsp: use saturating add/sub for R-V V DC add
Sean_McG has joined #ffmpeg-devel
<Sean_McG>
is Trac not in a good way? I'm getting a lot of 'Service unavailable' errors the past few days
<ramiro>
Lynne: makes sense. do you care to reply to Marcus?
<ramiro>
otherwise I can have a closer look at image2 later and try to reply with a better idea on what would have to be done.
<Lynne>
ramiro: to which email?
<cone-951>
ffmpeg Tong Wu master:b1d410716bb9: lavc/d3d12va_encode: trim header alignment at output
tufei has quit [Remote host closed the connection]
<Marth64>
unlord: I don't remember an approval process. I thought it was self service. Maybe I am mistaken but there should be a link to activate
<unlord>
Marth64: thanks, it went to spam!
<unlord>
nice, I posted to the list
Livio has quit [Ping timeout: 248 seconds]
Livio has joined #ffmpeg-devel
<ramiro>
Lynne: there's code copied from libavformat/img2enc.c in that patch
<Lynne>
ramiro: less than a few dozen lines, nothing to complain about
AbleBacon has joined #ffmpeg-devel
<ramiro>
Lynne: in this case I don't agree with the argument argument that it's less than a few dozen lines. there would be strings that are identical, and that's just code smell for me. or the functionality could start deviating unintentionally.
<ramiro>
also just a few functionalities from image2 have been copied and many left out. with refactoring it would be possible to get them all, exactly the same, for free.
<Lynne>
sure, but IMO this can be done later, as you'd said, to move things along
<Lynne>
its only 17 lines of code
<ramiro>
Lynne: thanks. I replied on the list.
markh has quit [Ping timeout: 248 seconds]
<cone-951>
ffmpeg Rémi Denis-Courmont master:b0b3bea10bab: lavc/h264dsp: use saturing add/sub for R-V V 8-bit DC add
HarshK23 has quit [Quit: Connection closed for inactivity]
markh has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
<cone-951>
ffmpeg Rémi Denis-Courmont master:39ced529b058: lavu/riscv: implement floating point clips
___nick___ has quit [Ping timeout: 255 seconds]
<cone-951>
ffmpeg James Almer master:2aa63784b533: avformat/mov: check that sample and chunk count is 1 for HEIF
<cone-951>
ffmpeg James Almer master:e7d3ff8dcd8c: avformat/mov: check that child boxes of trak are only present inside it
Livio has quit [Ping timeout: 252 seconds]
<cone-951>
ffmpeg Michael Niedermayer release/4.4:75529eed5dcf: avcodec/hevc/hevcdec: Do not allow slices to depend on failed slices
<cone-951>
ffmpeg Michael Niedermayer release/4.4:d53ea7a0bc68: avcodec/proresdec: Consider negative bits left
<cone-951>
ffmpeg Michael Niedermayer release/4.4:c8283c822578: avcodec/vaapi_encode: Check hwctx
<cone-951>
ffmpeg Michael Niedermayer release/4.4:f6f253a47b5f: avcodec/cfhdenc: Allocate more space
<cone-951>
ffmpeg Michael Niedermayer release/4.4:4a4fe5cb492a: avcodec/cfhdenc: Height of 16 is not supported
<cone-951>
ffmpeg Michael Niedermayer release/4.4:9bcede27c26b: Update for 4.4.5
mkver has quit [Ping timeout: 255 seconds]
mkver has joined #ffmpeg-devel
MisterMinister has quit [Read error: Connection reset by peer]
MisterMinister has joined #ffmpeg-devel
<cone-951>
ffmpeg James Almer n4.4.5:HEAD: avformat/mov: check that child boxes of trak are only present inside it
<cone-951>
ffmpeg James Almer release/7.0:d517a84c85ae: avformat/mov: check that sample and chunk count is 1 for HEIF
<cone-951>
ffmpeg James Almer release/7.0:c77a3b8d2907: avformat/mov: check that child boxes of trak are only present inside it