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]
HarshK23 has joined #ffmpeg-devel
arch1t3cht7 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 260 seconds]
arch1t3cht7 is now known as arch1t3cht
Kei_N_ has quit [Ping timeout: 276 seconds]
Kei_N has joined #ffmpeg-devel
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
jamrial has quit []
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 260 seconds]
HarshK23 has quit [Quit: Connection closed for inactivity]
Marth64 has quit [Quit: Leaving]
Marth64 has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
HarshK23 has joined #ffmpeg-devel
AbleBacon has quit [Read error: Connection reset by peer]
mkver has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
cone-184 has joined #ffmpeg-devel
<cone-184> ffmpeg Niklas Haas master:cbea92c84d44: avutil/dovi_meta: add dv_md_compression to cfg record
<cone-184> ffmpeg Niklas Haas master:b3a9fab9da08: avformat/dovi_isom: implement dv_md_compression
<cone-184> ffmpeg Niklas Haas master:ce8166a19c36: avformat/mpegts: implement dv_md_compression
<cone-184> ffmpeg Niklas Haas master:3d5d60d041c4: avformat/dump: implement dv_md_compression
<cone-184> ffmpeg Niklas Haas master:6b66df74b8cc: avcodec/dovi_rpu: correctly copy num_ext_blocks
<cone-184> ffmpeg Niklas Haas master:b5aeafc00a94: fftools/ffprobe: implement dv_md_compression
<cone-184> ffmpeg Niklas Haas master:e42a0763b71c: avcodec/dovi_rpudec: clarify semantics
System_Error has joined #ffmpeg-devel
Livio has quit [Ping timeout: 245 seconds]
IndecisiveTurtle has joined #ffmpeg-devel
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]
Krowl has joined #ffmpeg-devel
tufei has joined #ffmpeg-devel
<Lynne> what's wrong with it, according to you?
<Lynne> I looked at it earlier, and it looked good to me
<unlord> hi
<unlord> looks like I need to subscribe to the mailing list to post patches, is there anyone who can approve my request?
<courmisch> is there any AV-1 DSP code that can be borrowed for VP9 ?
Krowl has quit [Read error: Connection reset by peer]
<unlord> who can approve new members?
<cone-951> ffmpeg Michael Niedermayer master:3b9c6c7fbb34: avcodec/adpcm: Remove setting min_channel to value it is already set to
<cone-951> ffmpeg Shiyou Yin master:4713a5cc2478: swscale: [loongarch] Fix checkasm-sw_yuv2rgb failure.
<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
bilboed has quit [Ping timeout: 272 seconds]