* [FFmpeg-devel] FFmpeg 7.0 blocking issues @ 2024-01-23 19:22 Michael Niedermayer 2024-01-23 20:18 ` Lynne ` (9 more replies) 0 siblings, 10 replies; 56+ messages in thread From: Michael Niedermayer @ 2024-01-23 19:22 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 854 bytes --] Hi all As it was a little difficult for me to not loose track of what is blocking a release. I suggest that for all release blocking issues open a ticket and set Blocking to 7.0 that way this: https://trac.ffmpeg.org/query?blocking=~7.0 or for the ones not closed: https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 will list all blocking issues Ive added one, for testing that, i intend to add more if i see something What is blocking? (IMHO) * regressions (unless its non possible to fix before release) * crashes * security issues * data loss * privacy issues * anything the commuity agrees should be in the release thx -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Opposition brings concord. Out of discord comes the fairest harmony. -- Heraclitus [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer @ 2024-01-23 20:18 ` Lynne 2024-01-24 7:40 ` Anton Khirnov 2024-01-24 7:45 ` Anton Khirnov ` (8 subsequent siblings) 9 siblings, 1 reply; 56+ messages in thread From: Lynne @ 2024-01-23 20:18 UTC (permalink / raw) To: FFmpeg development discussions and patches Jan 23, 2024, 20:22 by michael@niedermayer.cc: > Hi all > > As it was a little difficult for me to not loose track of what is > blocking a release. I suggest that for all release blocking issues > open a ticket and set Blocking to 7.0 > that way this: > https://trac.ffmpeg.org/query?blocking=~7.0 > > or for the ones not closed: > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > will list all blocking issues > > Ive added one, for testing that, i intend to add more if i see something > > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > * data loss > * privacy issues > * anything the commuity agrees should be in the release > On my side, what I want: Vulkan AV1. It's ready to be posted once the spec goes public very very soon. This shouldn't even become a blocker unless you want a release tagged immediately. And those that I don't consider as blockers, just something nice to have: Vulkan encode (H264). Needs about a week of work. HE-AAC 960-point. Preliminary xHE-AAC support. Not sure. AAC prepad fixes - perhaps partial (off by one sample for SBR). Should be able to finish a couple by mid-February for a release by late February like last time. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 20:18 ` Lynne @ 2024-01-24 7:40 ` Anton Khirnov 2024-01-24 12:07 ` Lynne 2024-01-24 12:28 ` James Almer 0 siblings, 2 replies; 56+ messages in thread From: Anton Khirnov @ 2024-01-24 7:40 UTC (permalink / raw) To: FFmpeg development discussions and patches Quoting Lynne (2024-01-23 21:18:29) > Jan 23, 2024, 20:22 by michael@niedermayer.cc: > > > Hi all > > > > As it was a little difficult for me to not loose track of what is > > blocking a release. I suggest that for all release blocking issues > > open a ticket and set Blocking to 7.0 > > that way this: > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > or for the ones not closed: > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > will list all blocking issues > > > > Ive added one, for testing that, i intend to add more if i see something > > > > What is blocking? (IMHO) > > * regressions (unless its non possible to fix before release) > > * crashes > > * security issues > > * data loss > > * privacy issues > > * anything the commuity agrees should be in the release > > > > On my side, what I want: > Vulkan AV1. It's ready to be posted once the spec goes public very very soon. > This shouldn't even become a blocker unless you want a release tagged immediately. > > And those that I don't consider as blockers, just something nice to have: > > Vulkan encode (H264). Needs about a week of work. > HE-AAC 960-point. > Preliminary xHE-AAC support. Not sure. > AAC prepad fixes - perhaps partial (off by one sample for SBR). Sigh. We already had this drama last time, must we do it again? If you haven't even started working on it yet, then it shouldn't be a blocker for the release, it can wait half a year for 7.1. -- Anton Khirnov _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-24 7:40 ` Anton Khirnov @ 2024-01-24 12:07 ` Lynne 2024-01-24 12:30 ` Anton Khirnov 2024-01-24 12:28 ` James Almer 1 sibling, 1 reply; 56+ messages in thread From: Lynne @ 2024-01-24 12:07 UTC (permalink / raw) To: FFmpeg development discussions and patches Jan 24, 2024, 08:40 by anton@khirnov.net: > Quoting Lynne (2024-01-23 21:18:29) > >> Jan 23, 2024, 20:22 by michael@niedermayer.cc: >> >> > Hi all >> > >> > As it was a little difficult for me to not loose track of what is >> > blocking a release. I suggest that for all release blocking issues >> > open a ticket and set Blocking to 7.0 >> > that way this: >> > https://trac.ffmpeg.org/query?blocking=~7.0 >> > >> > or for the ones not closed: >> > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >> > >> > will list all blocking issues >> > >> > Ive added one, for testing that, i intend to add more if i see something >> > >> > What is blocking? (IMHO) >> > * regressions (unless its non possible to fix before release) >> > * crashes >> > * security issues >> > * data loss >> > * privacy issues >> > * anything the commuity agrees should be in the release >> > >> >> On my side, what I want: >> Vulkan AV1. It's ready to be posted once the spec goes public very very soon. >> This shouldn't even become a blocker unless you want a release tagged immediately. >> >> And those that I don't consider as blockers, just something nice to have: >> >> Vulkan encode (H264). Needs about a week of work. >> HE-AAC 960-point. >> Preliminary xHE-AAC support. Not sure. >> AAC prepad fixes - perhaps partial (off by one sample for SBR). >> > > Sigh. We already had this drama last time, must we do it again? > If you haven't even started working on it yet, then it shouldn't be a > blocker for the release, it can wait half a year for 7.1. > Which part of "don't consider as blockers" did you find difficult to understand? I even added newlines top and bottom for you to laser onto that sentence. I have started on everything, and two things are finished but need polish, one is difficult and needs debugging while the other is more difficult. And with that release rate attitude, how do you think we can go to our one release every few months promise? _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-24 12:07 ` Lynne @ 2024-01-24 12:30 ` Anton Khirnov 2024-01-24 13:14 ` Lynne 0 siblings, 1 reply; 56+ messages in thread From: Anton Khirnov @ 2024-01-24 12:30 UTC (permalink / raw) To: FFmpeg development discussions and patches Quoting Lynne (2024-01-24 13:07:51) > Which part of "don't consider as blockers" did you find difficult to understand? > I even added newlines top and bottom for you to laser onto that sentence. Then why are you mentioning them in a thread specifically about release blockers. > I have started on everything, and two things are finished but need polish, > one is difficult and needs debugging while the other is more difficult. > > And with that release rate attitude, how do you think we can go to our one > release every few months promise? I don't understand what you mean by this. -- Anton Khirnov _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-24 12:30 ` Anton Khirnov @ 2024-01-24 13:14 ` Lynne 2024-01-24 13:24 ` Anton Khirnov 0 siblings, 1 reply; 56+ messages in thread From: Lynne @ 2024-01-24 13:14 UTC (permalink / raw) To: FFmpeg development discussions and patches Jan 24, 2024, 13:30 by anton@khirnov.net: > Quoting Lynne (2024-01-24 13:07:51) > >> Which part of "don't consider as blockers" did you find difficult to understand? >> I even added newlines top and bottom for you to laser onto that sentence. >> > > Then why are you mentioning them in a thread specifically about release > blockers. > Because it was a question about blockers, and I mentioned one. Then I thought I'd share what I'm working on, that someone else might find interesting, and if so, they could either help or express interest? Hence, "would be nice to have". I will not argue that they should be blockers, hence "not a blocker". >> I have started on everything, and two things are finished but need polish, >> one is difficult and needs debugging while the other is more difficult. >> >> And with that release rate attitude, how do you think we can go to our one >> release every few months promise? >> > > I don't understand what you mean by this. > You mentioned half a year, but we planned to make a release every two months under the new release model from 2 years ago. So I just think rather than aiming for half a year, we should aim for a few months, that's all. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-24 13:14 ` Lynne @ 2024-01-24 13:24 ` Anton Khirnov 2024-01-24 13:36 ` Lynne 0 siblings, 1 reply; 56+ messages in thread From: Anton Khirnov @ 2024-01-24 13:24 UTC (permalink / raw) To: FFmpeg development discussions and patches Quoting Lynne (2024-01-24 14:14:00) > Jan 24, 2024, 13:30 by anton@khirnov.net: > >> I have started on everything, and two things are finished but need polish, > >> one is difficult and needs debugging while the other is more difficult. > >> > >> And with that release rate attitude, how do you think we can go to our one > >> release every few months promise? > >> > > > > I don't understand what you mean by this. > > > > You mentioned half a year, but we planned to make a release every > two months under the new release model from 2 years ago. I am not aware of such plans, and this sounds unfeasible to me. We can barely follow the twice-per-year schedule. -- Anton Khirnov _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-24 13:24 ` Anton Khirnov @ 2024-01-24 13:36 ` Lynne 0 siblings, 0 replies; 56+ messages in thread From: Lynne @ 2024-01-24 13:36 UTC (permalink / raw) To: FFmpeg development discussions and patches Jan 24, 2024, 14:24 by anton@khirnov.net: > Quoting Lynne (2024-01-24 14:14:00) > >> Jan 24, 2024, 13:30 by anton@khirnov.net: >> >> I have started on everything, and two things are finished but need polish, >> >> one is difficult and needs debugging while the other is more difficult. >> >> >> >> And with that release rate attitude, how do you think we can go to our one >> >> release every few months promise? >> >> >> > >> > I don't understand what you mean by this. >> > >> >> You mentioned half a year, but we planned to make a release every >> two months under the new release model from 2 years ago. >> > > I am not aware of such plans, and this sounds unfeasible to me. We > can barely follow the twice-per-year schedule. > https://ffmpeg.org//index.html#news > February 28th, 2023, FFmpeg 6.0 "Von Neumann"> Another release-specific change is that deprecated APIs will be removed after 3 releases, upon the > next major bump. This means that releases will be done more often and will be more organized. It's in the original proposal from 2 years ago. Releases will be much easier if we just do releases more often. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-24 7:40 ` Anton Khirnov 2024-01-24 12:07 ` Lynne @ 2024-01-24 12:28 ` James Almer 1 sibling, 0 replies; 56+ messages in thread From: James Almer @ 2024-01-24 12:28 UTC (permalink / raw) To: ffmpeg-devel On 1/24/2024 4:40 AM, Anton Khirnov wrote: > Quoting Lynne (2024-01-23 21:18:29) >> Jan 23, 2024, 20:22 by michael@niedermayer.cc: >> >>> Hi all >>> >>> As it was a little difficult for me to not loose track of what is >>> blocking a release. I suggest that for all release blocking issues >>> open a ticket and set Blocking to 7.0 >>> that way this: >>> https://trac.ffmpeg.org/query?blocking=~7.0 >>> >>> or for the ones not closed: >>> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >>> >>> will list all blocking issues >>> >>> Ive added one, for testing that, i intend to add more if i see something >>> >>> What is blocking? (IMHO) >>> * regressions (unless its non possible to fix before release) >>> * crashes >>> * security issues >>> * data loss >>> * privacy issues >>> * anything the commuity agrees should be in the release >>> >> >> On my side, what I want: >> Vulkan AV1. It's ready to be posted once the spec goes public very very soon. >> This shouldn't even become a blocker unless you want a release tagged immediately. >> >> And those that I don't consider as blockers, just something nice to have: >> >> Vulkan encode (H264). Needs about a week of work. >> HE-AAC 960-point. >> Preliminary xHE-AAC support. Not sure. >> AAC prepad fixes - perhaps partial (off by one sample for SBR). > > Sigh. We already had this drama last time, must we do it again? She said these are not blockers. But i do agree that even if they are finished on time, if they are too big or require some proper testing after being merged, then perhaps it would be best to wait until the following release. Otherwise it could result in having to rush a 7.0.1 point release. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer 2024-01-23 20:18 ` Lynne @ 2024-01-24 7:45 ` Anton Khirnov 2024-01-24 12:29 ` James Almer 2024-01-24 12:45 ` Niklas Haas ` (7 subsequent siblings) 9 siblings, 1 reply; 56+ messages in thread From: Anton Khirnov @ 2024-01-24 7:45 UTC (permalink / raw) To: FFmpeg development discussions and patches Quoting Michael Niedermayer (2024-01-23 20:22:41) > Hi all > > As it was a little difficult for me to not loose track of what is > blocking a release. I suggest that for all release blocking issues > open a ticket and set Blocking to 7.0 > that way this: > https://trac.ffmpeg.org/query?blocking=~7.0 > > or for the ones not closed: > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > will list all blocking issues > > Ive added one, for testing that, i intend to add more if i see something > > What is blocking? (IMHO) > * anything the commuity agrees should be in the release IIUC we wanted to do a major bump before 7.0 -- Anton Khirnov _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-24 7:45 ` Anton Khirnov @ 2024-01-24 12:29 ` James Almer 0 siblings, 0 replies; 56+ messages in thread From: James Almer @ 2024-01-24 12:29 UTC (permalink / raw) To: ffmpeg-devel On 1/24/2024 4:45 AM, Anton Khirnov wrote: > Quoting Michael Niedermayer (2024-01-23 20:22:41) >> Hi all >> >> As it was a little difficult for me to not loose track of what is >> blocking a release. I suggest that for all release blocking issues >> open a ticket and set Blocking to 7.0 >> that way this: >> https://trac.ffmpeg.org/query?blocking=~7.0 >> >> or for the ones not closed: >> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >> >> will list all blocking issues >> >> Ive added one, for testing that, i intend to add more if i see something >> >> What is blocking? (IMHO) >> * anything the commuity agrees should be in the release > > IIUC we wanted to do a major bump before 7.0 Yes, I have a set for that. Will be sending it soon. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer 2024-01-23 20:18 ` Lynne 2024-01-24 7:45 ` Anton Khirnov @ 2024-01-24 12:45 ` Niklas Haas 2024-01-28 10:38 ` Anton Khirnov 2024-01-24 13:59 ` Kieran Kunhya ` (6 subsequent siblings) 9 siblings, 1 reply; 56+ messages in thread From: Niklas Haas @ 2024-01-24 12:45 UTC (permalink / raw) To: FFmpeg development discussions and patches On Tue, 23 Jan 2024 20:22:41 +0100 Michael Niedermayer <michael@niedermayer.cc> wrote: > Hi all > > As it was a little difficult for me to not loose track of what is > blocking a release. I suggest that for all release blocking issues > open a ticket and set Blocking to 7.0 > that way this: > https://trac.ffmpeg.org/query?blocking=~7.0 > > or for the ones not closed: > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > will list all blocking issues > > Ive added one, for testing that, i intend to add more if i see something > > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > * data loss > * privacy issues > * anything the commuity agrees should be in the release I'd like to discuss YUVJ deprecation/removal. To what extent do we need to put an additional deprecation warning on these? libswscale already prints a warning on every use, informing the user that they need to set metadata correctly. Is it feasible to replace YUVJ pixfmts by #define for their non-YUV equivalent analogs in 7.0? 7.1? _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-24 12:45 ` Niklas Haas @ 2024-01-28 10:38 ` Anton Khirnov 0 siblings, 0 replies; 56+ messages in thread From: Anton Khirnov @ 2024-01-28 10:38 UTC (permalink / raw) To: FFmpeg development discussions and patches Quoting Niklas Haas (2024-01-24 13:45:33) > On Tue, 23 Jan 2024 20:22:41 +0100 Michael Niedermayer <michael@niedermayer.cc> wrote: > > Hi all > > > > As it was a little difficult for me to not loose track of what is > > blocking a release. I suggest that for all release blocking issues > > open a ticket and set Blocking to 7.0 > > that way this: > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > or for the ones not closed: > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > will list all blocking issues > > > > Ive added one, for testing that, i intend to add more if i see something > > > > What is blocking? (IMHO) > > * regressions (unless its non possible to fix before release) > > * crashes > > * security issues > > * data loss > > * privacy issues > > * anything the commuity agrees should be in the release > > I'd like to discuss YUVJ deprecation/removal. To what extent do we need to put > an additional deprecation warning on these? libswscale already prints a warning > on every use, informing the user that they need to set metadata correctly. > > Is it feasible to replace YUVJ pixfmts by #define for their non-YUV equivalent > analogs in 7.0? 7.1? What would then happens to current lavc and lavfi callers that still use them? AFAIU you cannot avoid them until your patchset goes in, right? -- Anton Khirnov _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer ` (2 preceding siblings ...) 2024-01-24 12:45 ` Niklas Haas @ 2024-01-24 13:59 ` Kieran Kunhya 2024-02-07 14:54 ` Derek Buitenhuis ` (5 subsequent siblings) 9 siblings, 0 replies; 56+ messages in thread From: Kieran Kunhya @ 2024-01-24 13:59 UTC (permalink / raw) To: FFmpeg development discussions and patches > > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > Is VVC being run through oss-fuzz yet? I think it would be a shame for 7.0 to be released then a ton of CVEs come out and the security community hysterically saying FFmpeg is insecure. Kieran _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer ` (3 preceding siblings ...) 2024-01-24 13:59 ` Kieran Kunhya @ 2024-02-07 14:54 ` Derek Buitenhuis 2024-02-09 3:32 ` Michael Niedermayer 2024-02-07 18:49 ` Leo Izen ` (4 subsequent siblings) 9 siblings, 1 reply; 56+ messages in thread From: Derek Buitenhuis @ 2024-02-07 14:54 UTC (permalink / raw) To: ffmpeg-devel Hi, On 1/23/2024 7:22 PM, Michael Niedermayer wrote: > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > * data loss > * privacy issues > * anything the commuity agrees should be in the release We discussed it at FOSDEM, but I forgot to mark it as blocking at the time: Curently master is broken when files have both stream and frame level metadata of the same type. We all agreed on the fix, so nothing controversial, though - should be in meeting notes. - Derek _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-02-07 14:54 ` Derek Buitenhuis @ 2024-02-09 3:32 ` Michael Niedermayer 2024-02-12 15:36 ` Derek Buitenhuis 0 siblings, 1 reply; 56+ messages in thread From: Michael Niedermayer @ 2024-02-09 3:32 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1068 bytes --] On Wed, Feb 07, 2024 at 02:54:23PM +0000, Derek Buitenhuis wrote: > Hi, > > On 1/23/2024 7:22 PM, Michael Niedermayer wrote: > > What is blocking? (IMHO) > > * regressions (unless its non possible to fix before release) > > * crashes > > * security issues > > * data loss > > * privacy issues > > * anything the commuity agrees should be in the release > > We discussed it at FOSDEM, but I forgot to mark it as blocking at the time: > > Curently master is broken when files have both stream and frame level metadata > of the same type. > > We all agreed on the fix, so nothing controversial, though - should be in meeting > notes. please make sure its marked on the bug tracker so it shows up here: https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Take away the freedom of one citizen and you will be jailed, take away the freedom of all citizens and you will be congratulated by your peers in Parliament. [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-02-09 3:32 ` Michael Niedermayer @ 2024-02-12 15:36 ` Derek Buitenhuis 0 siblings, 0 replies; 56+ messages in thread From: Derek Buitenhuis @ 2024-02-12 15:36 UTC (permalink / raw) To: ffmpeg-devel On 2/9/2024 3:32 AM, Michael Niedermayer wrote: > please make sure its marked on the bug tracker so it shows up here: > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > thx Done: https://trac.ffmpeg.org/ticket/10857 - Derek _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer ` (4 preceding siblings ...) 2024-02-07 14:54 ` Derek Buitenhuis @ 2024-02-07 18:49 ` Leo Izen 2024-02-07 18:56 ` Andreas Rheinhardt [not found] ` <2E182D4F-95D4-43F7-A772-A737003B3C79@cosmin.at> ` (3 subsequent siblings) 9 siblings, 1 reply; 56+ messages in thread From: Leo Izen @ 2024-02-07 18:49 UTC (permalink / raw) To: ffmpeg-devel [-- Attachment #1.1.1: Type: text/plain, Size: 949 bytes --] On 1/23/24 14:22, Michael Niedermayer wrote: > Hi all > > As it was a little difficult for me to not loose track of what is > blocking a release. I suggest that for all release blocking issues > open a ticket and set Blocking to 7.0 > that way this: > https://trac.ffmpeg.org/query?blocking=~7.0 > > or for the ones not closed: > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > will list all blocking issues > > Ive added one, for testing that, i intend to add more if i see something > > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > * data loss > * privacy issues > * anything the commuity agrees should be in the release > > thx > > My EXIF overhaul is going to be an ABI break so I'd like to get it in, if and only if we are doing an ABI break with the release. - Leo Izen (Traneptora) [-- Attachment #1.2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 236 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-02-07 18:49 ` Leo Izen @ 2024-02-07 18:56 ` Andreas Rheinhardt 2024-02-08 1:27 ` Leo Izen 0 siblings, 1 reply; 56+ messages in thread From: Andreas Rheinhardt @ 2024-02-07 18:56 UTC (permalink / raw) To: ffmpeg-devel Leo Izen: > On 1/23/24 14:22, Michael Niedermayer wrote: >> Hi all >> >> As it was a little difficult for me to not loose track of what is >> blocking a release. I suggest that for all release blocking issues >> open a ticket and set Blocking to 7.0 >> that way this: >> https://trac.ffmpeg.org/query?blocking=~7.0 >> >> or for the ones not closed: >> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >> >> will list all blocking issues >> >> Ive added one, for testing that, i intend to add more if i see something >> >> What is blocking? (IMHO) >> * regressions (unless its non possible to fix before release) >> * crashes >> * security issues >> * data loss >> * privacy issues >> * anything the commuity agrees should be in the release >> >> thx >> >> > > My EXIF overhaul is going to be an ABI break so I'd like to get it in, > if and only if we are doing an ABI break with the release. > What EXIF overhaul? Since when is EXIF part of the ABI? - Andreas _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-02-07 18:56 ` Andreas Rheinhardt @ 2024-02-08 1:27 ` Leo Izen 2024-02-08 2:20 ` James Almer 0 siblings, 1 reply; 56+ messages in thread From: Leo Izen @ 2024-02-08 1:27 UTC (permalink / raw) To: ffmpeg-devel [-- Attachment #1.1.1: Type: text/plain, Size: 1762 bytes --] On 2/7/24 13:56, Andreas Rheinhardt wrote: > Leo Izen: >> On 1/23/24 14:22, Michael Niedermayer wrote: >>> Hi all >>> >>> As it was a little difficult for me to not loose track of what is >>> blocking a release. I suggest that for all release blocking issues >>> open a ticket and set Blocking to 7.0 >>> that way this: >>> https://trac.ffmpeg.org/query?blocking=~7.0 >>> >>> or for the ones not closed: >>> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >>> >>> will list all blocking issues >>> >>> Ive added one, for testing that, i intend to add more if i see something >>> >>> What is blocking? (IMHO) >>> * regressions (unless its non possible to fix before release) >>> * crashes >>> * security issues >>> * data loss >>> * privacy issues >>> * anything the commuity agrees should be in the release >>> >>> thx >>> >>> >> >> My EXIF overhaul is going to be an ABI break so I'd like to get it in, >> if and only if we are doing an ABI break with the release. >> > > What EXIF overhaul? Since when is EXIF part of the ABI? > > - Andreas > I'm working on a patch to centralize a lot of the exif logic and make it easier for decoders to attach it to an AVFrame as side data, rather than dumping all the key/value pairs into AVFrame.metadata and then hoping that an encoder can serialize them out properly. As for ABI, there's an avpriv in libavcodec/exif.c that is called by the AVI demuxer in avformat. My plan is to expose some of these exif parse routines as a proper av_ API, and replace that avpriv_ call with a call to the new API. I mentioned this to James on IRC and he said it would have to go in during an ABI flexibility period. - Leo Izen [-- Attachment #1.2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 236 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-02-08 1:27 ` Leo Izen @ 2024-02-08 2:20 ` James Almer 0 siblings, 0 replies; 56+ messages in thread From: James Almer @ 2024-02-08 2:20 UTC (permalink / raw) To: ffmpeg-devel On 2/7/2024 10:27 PM, Leo Izen wrote: > > > On 2/7/24 13:56, Andreas Rheinhardt wrote: >> Leo Izen: >>> On 1/23/24 14:22, Michael Niedermayer wrote: >>>> Hi all >>>> >>>> As it was a little difficult for me to not loose track of what is >>>> blocking a release. I suggest that for all release blocking issues >>>> open a ticket and set Blocking to 7.0 >>>> that way this: >>>> https://trac.ffmpeg.org/query?blocking=~7.0 >>>> >>>> or for the ones not closed: >>>> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >>>> >>>> will list all blocking issues >>>> >>>> Ive added one, for testing that, i intend to add more if i see >>>> something >>>> >>>> What is blocking? (IMHO) >>>> * regressions (unless its non possible to fix before release) >>>> * crashes >>>> * security issues >>>> * data loss >>>> * privacy issues >>>> * anything the commuity agrees should be in the release >>>> >>>> thx >>>> >>>> >>> >>> My EXIF overhaul is going to be an ABI break so I'd like to get it in, >>> if and only if we are doing an ABI break with the release. >>> >> >> What EXIF overhaul? Since when is EXIF part of the ABI? >> >> - Andreas >> > > I'm working on a patch to centralize a lot of the exif logic and make it > easier for decoders to attach it to an AVFrame as side data, rather than > dumping all the key/value pairs into AVFrame.metadata and then hoping > that an encoder can serialize them out properly. > > As for ABI, there's an avpriv in libavcodec/exif.c that is called by the > AVI demuxer in avformat. My plan is to expose some of these exif parse > routines as a proper av_ API, and replace that avpriv_ call with a call > to the new API. I mentioned this to James on IRC and he said it would > have to go in during an ABI flexibility period. Removing avpriv_ symbols has to be during a major bump, but they can always just remain in place until the next. If your work can't be finished on time (or reviews end up taking too long), then removing said symbols can wait, so we don't delay 7.0 just for it. > > - Leo Izen > > > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
[parent not found: <2E182D4F-95D4-43F7-A772-A737003B3C79@cosmin.at>]
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues [not found] ` <2E182D4F-95D4-43F7-A772-A737003B3C79@cosmin.at> @ 2024-02-07 18:55 ` Cosmin Stejerean via ffmpeg-devel 0 siblings, 0 replies; 56+ messages in thread From: Cosmin Stejerean via ffmpeg-devel @ 2024-02-07 18:55 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Cosmin Stejerean > On Jan 23, 2024, at 11:22 AM, Michael Niedermayer <michael@niedermayer.cc> wrote: > > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > * data loss > * privacy issues > * anything the commuity agrees should be in the release Can we get the animated WebP decoding in before this release? - Cosmin _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer ` (6 preceding siblings ...) [not found] ` <2E182D4F-95D4-43F7-A772-A737003B3C79@cosmin.at> @ 2024-02-10 21:03 ` James Almer 2024-02-11 1:35 ` Michael Niedermayer 2024-02-25 23:18 ` Michael Niedermayer 2024-03-02 22:55 ` Michael Niedermayer 9 siblings, 1 reply; 56+ messages in thread From: James Almer @ 2024-02-10 21:03 UTC (permalink / raw) To: ffmpeg-devel On 1/23/2024 4:22 PM, Michael Niedermayer wrote: > Hi all > > As it was a little difficult for me to not loose track of what is > blocking a release. I suggest that for all release blocking issues > open a ticket and set Blocking to 7.0 > that way this: > https://trac.ffmpeg.org/query?blocking=~7.0 > > or for the ones not closed: > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > will list all blocking issues > > Ive added one, for testing that, i intend to add more if i see something > > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > * data loss > * privacy issues > * anything the commuity agrees should be in the release > > thx There are currently issues with the hevc decoder after some of the commits that shared code with the vvc decoder were pushed. You can see it by running the hevc conformance suite in FATE under GCC ubsan. Nuo Mi said he's looking at them, but if it takes him too much time we can revert the faulty commits before the release, in either master or even the actual release branch. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-02-10 21:03 ` James Almer @ 2024-02-11 1:35 ` Michael Niedermayer 2024-02-11 5:53 ` Nuo Mi 0 siblings, 1 reply; 56+ messages in thread From: Michael Niedermayer @ 2024-02-11 1:35 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1617 bytes --] On Sat, Feb 10, 2024 at 06:03:57PM -0300, James Almer wrote: > On 1/23/2024 4:22 PM, Michael Niedermayer wrote: > > Hi all > > > > As it was a little difficult for me to not loose track of what is > > blocking a release. I suggest that for all release blocking issues > > open a ticket and set Blocking to 7.0 > > that way this: > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > or for the ones not closed: > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > will list all blocking issues > > > > Ive added one, for testing that, i intend to add more if i see something > > > > What is blocking? (IMHO) > > * regressions (unless its non possible to fix before release) > > * crashes > > * security issues > > * data loss > > * privacy issues > > * anything the commuity agrees should be in the release > > > > thx > > There are currently issues with the hevc decoder after some of the commits > that shared code with the vvc decoder were pushed. You can see it by running > the hevc conformance suite in FATE under GCC ubsan. > > Nuo Mi said he's looking at them, but if it takes him too much time we can > revert the faulty commits before the release, in either master or even the > actual release branch. Please create a ticket for this and add blocking: 7.0 So it cannot be forgotten thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB "Nothing to hide" only works if the folks in power share the values of you and everyone you know entirely and always will -- Tom Scott [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-02-11 1:35 ` Michael Niedermayer @ 2024-02-11 5:53 ` Nuo Mi 0 siblings, 0 replies; 56+ messages in thread From: Nuo Mi @ 2024-02-11 5:53 UTC (permalink / raw) To: FFmpeg development discussions and patches On Sun, Feb 11, 2024 at 9:35 AM Michael Niedermayer <michael@niedermayer.cc> wrote: > On Sat, Feb 10, 2024 at 06:03:57PM -0300, James Almer wrote: > > On 1/23/2024 4:22 PM, Michael Niedermayer wrote: > > > Hi all > > > > > > As it was a little difficult for me to not loose track of what is > > > blocking a release. I suggest that for all release blocking issues > > > open a ticket and set Blocking to 7.0 > > > that way this: > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > or for the ones not closed: > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > will list all blocking issues > > > > > > Ive added one, for testing that, i intend to add more if i see > something > > > > > > What is blocking? (IMHO) > > > * regressions (unless its non possible to fix before release) > > > * crashes > > > * security issues > > > * data loss > > > * privacy issues > > > * anything the commuity agrees should be in the release > > > > > > thx > > > > There are currently issues with the hevc decoder after some of the > commits > > that shared code with the vvc decoder were pushed. You can see it by > running > > the hevc conformance suite in FATE under GCC ubsan. > > > > Nuo Mi said he's looking at them, but if it takes him too much time we > can > > revert the faulty commits before the release, in either master or even > the > > actual release branch. > > Please create a ticket for this and add blocking: 7.0 > So it cannot be forgotten > Will be fixed by https://patchwork.ffmpeg.org/project/ffmpeg/patch/TYSPR06MB6433517914B4C4432D6799E5AA492@TYSPR06MB6433.apcprd06.prod.outlook.com/ > > thx > > [...] > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > "Nothing to hide" only works if the folks in power share the values of > you and everyone you know entirely and always will -- Tom Scott > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer ` (7 preceding siblings ...) 2024-02-10 21:03 ` James Almer @ 2024-02-25 23:18 ` Michael Niedermayer 2024-02-25 23:20 ` James Almer 2024-03-02 22:55 ` Michael Niedermayer 9 siblings, 1 reply; 56+ messages in thread From: Michael Niedermayer @ 2024-02-25 23:18 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 786 bytes --] Hi all about a month has passed wanted to remind that we seem to have 2 blocking issues on trac #10826 Short trim inside filter_complex leads to empty output new defect critical ffmpeg unspecified #10857 Stream-level side data propagated to frames is indistinguishable from frame-level side data new defect important avcodec git-master https://trac.ffmpeg.org/ticket/10826 https://trac.ffmpeg.org/ticket/10857 I will create the branch once there are no blocking issues remaining. If people dont care about the release, thats ok too, we dont need to make one thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB He who knows, does not speak. He who speaks, does not know. -- Lao Tsu [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-02-25 23:18 ` Michael Niedermayer @ 2024-02-25 23:20 ` James Almer 2024-02-26 21:26 ` Michael Niedermayer 0 siblings, 1 reply; 56+ messages in thread From: James Almer @ 2024-02-25 23:20 UTC (permalink / raw) To: ffmpeg-devel On 2/25/2024 8:18 PM, Michael Niedermayer wrote: > Hi all > > about a month has passed > wanted to remind that we seem to have 2 blocking issues on trac > > #10826 Short trim inside filter_complex leads to empty output new defect critical ffmpeg unspecified > #10857 Stream-level side data propagated to frames is indistinguishable from frame-level side data new defect important avcodec git-master Anton sent a patchset for this on. > > https://trac.ffmpeg.org/ticket/10826 > https://trac.ffmpeg.org/ticket/10857 > > I will create the branch once there are no blocking issues remaining. > If people dont care about the release, thats ok too, we dont need to make > one We do, it's been a while. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-02-25 23:20 ` James Almer @ 2024-02-26 21:26 ` Michael Niedermayer 0 siblings, 0 replies; 56+ messages in thread From: Michael Niedermayer @ 2024-02-26 21:26 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1189 bytes --] On Sun, Feb 25, 2024 at 08:20:13PM -0300, James Almer wrote: > On 2/25/2024 8:18 PM, Michael Niedermayer wrote: > > Hi all > > > > about a month has passed > > wanted to remind that we seem to have 2 blocking issues on trac > > > > #10826 Short trim inside filter_complex leads to empty output new defect critical ffmpeg unspecified > > #10857 Stream-level side data propagated to frames is indistinguishable from frame-level side data new defect important avcodec git-master > > Anton sent a patchset for this on. good > > > > > https://trac.ffmpeg.org/ticket/10826 > > https://trac.ffmpeg.org/ticket/10857 > > > > I will create the branch once there are no blocking issues remaining. > > If people dont care about the release, thats ok too, we dont need to make > > one > > We do, it's been a while. good, wanted to make sure as the issues are "new" not even "open" thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Some people wanted to paint the bikeshed green, some blue and some pink. People argued and fought, when they finally agreed, only rust was left. [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer ` (8 preceding siblings ...) 2024-02-25 23:18 ` Michael Niedermayer @ 2024-03-02 22:55 ` Michael Niedermayer 2024-03-02 23:06 ` Sebastian Ramacher 2024-03-03 7:35 ` Jean-Baptiste Kempf 9 siblings, 2 replies; 56+ messages in thread From: Michael Niedermayer @ 2024-03-02 22:55 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1352 bytes --] On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > Hi all > > As it was a little difficult for me to not loose track of what is > blocking a release. I suggest that for all release blocking issues > open a ticket and set Blocking to 7.0 > that way this: > https://trac.ffmpeg.org/query?blocking=~7.0 > > or for the ones not closed: > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > will list all blocking issues > > Ive added one, for testing that, i intend to add more if i see something > > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > * data loss > * privacy issues > * anything the commuity agrees should be in the release We still have 3 blocking issues on trac do people want me to wait or ignore them and branch ? Iam not sure when the exact deadline is but if we keep waiting we will not get into ubuntu 24.04 LTS thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Dictatorship: All citizens are under surveillance, all their steps and actions recorded, for the politicians to enforce control. Democracy: All politicians are under surveillance, all their steps and actions recorded, for the citizens to enforce control. [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-02 22:55 ` Michael Niedermayer @ 2024-03-02 23:06 ` Sebastian Ramacher 2024-03-02 23:19 ` Michael Niedermayer 2024-03-03 7:35 ` Jean-Baptiste Kempf 1 sibling, 1 reply; 56+ messages in thread From: Sebastian Ramacher @ 2024-03-02 23:06 UTC (permalink / raw) To: ffmpeg-devel On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > > Hi all > > > > As it was a little difficult for me to not loose track of what is > > blocking a release. I suggest that for all release blocking issues > > open a ticket and set Blocking to 7.0 > > that way this: > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > or for the ones not closed: > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > will list all blocking issues > > > > Ive added one, for testing that, i intend to add more if i see something > > > > What is blocking? (IMHO) > > * regressions (unless its non possible to fix before release) > > * crashes > > * security issues > > * data loss > > * privacy issues > > * anything the commuity agrees should be in the release > > We still have 3 blocking issues on trac > > do people want me to wait or ignore them and branch ? > Iam not sure when the exact deadline is but if we keep waiting > we will not get into ubuntu 24.04 LTS 24.04 is past feature freeze, so it's too late for that. Cheers -- Sebastian Ramacher _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-02 23:06 ` Sebastian Ramacher @ 2024-03-02 23:19 ` Michael Niedermayer 2024-03-03 1:39 ` Sean McGovern 0 siblings, 1 reply; 56+ messages in thread From: Michael Niedermayer @ 2024-03-02 23:19 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1690 bytes --] On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: > On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > > > Hi all > > > > > > As it was a little difficult for me to not loose track of what is > > > blocking a release. I suggest that for all release blocking issues > > > open a ticket and set Blocking to 7.0 > > > that way this: > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > or for the ones not closed: > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > will list all blocking issues > > > > > > Ive added one, for testing that, i intend to add more if i see something > > > > > > What is blocking? (IMHO) > > > * regressions (unless its non possible to fix before release) > > > * crashes > > > * security issues > > > * data loss > > > * privacy issues > > > * anything the commuity agrees should be in the release > > > > We still have 3 blocking issues on trac > > > > do people want me to wait or ignore them and branch ? > > Iam not sure when the exact deadline is but if we keep waiting > > we will not get into ubuntu 24.04 LTS > > 24.04 is past feature freeze, so it's too late for that. we should aim earlier in the future then. thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB "You are 36 times more likely to die in a bathtub than at the hands of a terrorist. Also, you are 2.5 times more likely to become a president and 2 times more likely to become an astronaut, than to die in a terrorist attack." -- Thoughty2 [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-02 23:19 ` Michael Niedermayer @ 2024-03-03 1:39 ` Sean McGovern 2024-03-03 8:55 ` Sebastian Ramacher 0 siblings, 1 reply; 56+ messages in thread From: Sean McGovern @ 2024-03-03 1:39 UTC (permalink / raw) To: FFmpeg development discussions and patches On Sat, Mar 2, 2024, 18:19 Michael Niedermayer <michael@niedermayer.cc> wrote: > On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: > > On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > > > > Hi all > > > > > > > > As it was a little difficult for me to not loose track of what is > > > > blocking a release. I suggest that for all release blocking issues > > > > open a ticket and set Blocking to 7.0 > > > > that way this: > > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > > > or for the ones not closed: > > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > > > will list all blocking issues > > > > > > > > Ive added one, for testing that, i intend to add more if i see > something > > > > > > > > What is blocking? (IMHO) > > > > * regressions (unless its non possible to fix before release) > > > > * crashes > > > > * security issues > > > > * data loss > > > > * privacy issues > > > > * anything the commuity agrees should be in the release > > > > > > We still have 3 blocking issues on trac > > > > > > do people want me to wait or ignore them and branch ? > > > Iam not sure when the exact deadline is but if we keep waiting > > > we will not get into ubuntu 24.04 LTS > > > > 24.04 is past feature freeze, so it's too late for that. > > we should aim earlier in the future then. > > LTS is only every 2 years, yes? How do we make sure this doesn't happen in 2026? How much of a gap is there between feature freeze and release? -- Sean McGovern _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-03 1:39 ` Sean McGovern @ 2024-03-03 8:55 ` Sebastian Ramacher 2024-06-02 13:49 ` Sebastian Ramacher 0 siblings, 1 reply; 56+ messages in thread From: Sebastian Ramacher @ 2024-03-03 8:55 UTC (permalink / raw) To: ffmpeg-devel On 2024-03-02 20:39:08 -0500, Sean McGovern wrote: > On Sat, Mar 2, 2024, 18:19 Michael Niedermayer <michael@niedermayer.cc> > wrote: > > > On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: > > > On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > > > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > > > > > Hi all > > > > > > > > > > As it was a little difficult for me to not loose track of what is > > > > > blocking a release. I suggest that for all release blocking issues > > > > > open a ticket and set Blocking to 7.0 > > > > > that way this: > > > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > > > > > or for the ones not closed: > > > > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > > > > > will list all blocking issues > > > > > > > > > > Ive added one, for testing that, i intend to add more if i see > > something > > > > > > > > > > What is blocking? (IMHO) > > > > > * regressions (unless its non possible to fix before release) > > > > > * crashes > > > > > * security issues > > > > > * data loss > > > > > * privacy issues > > > > > * anything the commuity agrees should be in the release > > > > > > > > We still have 3 blocking issues on trac > > > > > > > > do people want me to wait or ignore them and branch ? > > > > Iam not sure when the exact deadline is but if we keep waiting > > > > we will not get into ubuntu 24.04 LTS > > > > > > 24.04 is past feature freeze, so it's too late for that. > > > > we should aim earlier in the future then. > > > > > > LTS is only every 2 years, yes? Yes > How do we make sure this doesn't happen in 2026? How much of a gap is there > between feature freeze and release? Not involved in Ubuntu, so that's from past experience: feature freeze is usually about two months before the release. So here's the catch: Debian's timeline also needs to be taken into account. If the ffmpeg release does not involve the removal of deprecated API and a SONAME bump, then the time from ffmpeg to release to upload to Debian unstable and then import in Ubuntu is short. In this case, I am sure that I could convince Ubuntu maintainers to import it even during feature freeze. But with SONAME bumps and changes in the API, it takes a lot more time to work through the high number of ffmpeg reverse dependencies. In that case, plan a release at least 6 months before an Ubuntu LTS release. We usually have to rely on upstream maintainers to adopt to the changes and that take times. Many moons ago Anton helped with providing patches, but for the last couple of API changes it took some months from "dear maintainer, here is ffmpeg X for testing, please fix the build of your package" to actually doing all uploads and rebuilds. For example, the transition to ffmpeg 6.0 was started in July 2023 and was done in December 2023. Cheers -- Sebastian Ramacher _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-03 8:55 ` Sebastian Ramacher @ 2024-06-02 13:49 ` Sebastian Ramacher 2024-06-03 21:32 ` Michael Niedermayer 0 siblings, 1 reply; 56+ messages in thread From: Sebastian Ramacher @ 2024-06-02 13:49 UTC (permalink / raw) To: ffmpeg-devel On 2024-03-03 09:55:15 +0100, Sebastian Ramacher wrote: > On 2024-03-02 20:39:08 -0500, Sean McGovern wrote: > > On Sat, Mar 2, 2024, 18:19 Michael Niedermayer <michael@niedermayer.cc> > > wrote: > > > > > On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: > > > > On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > > > > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > > > > > > Hi all > > > > > > > > > > > > As it was a little difficult for me to not loose track of what is > > > > > > blocking a release. I suggest that for all release blocking issues > > > > > > open a ticket and set Blocking to 7.0 > > > > > > that way this: > > > > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > > > > > > > or for the ones not closed: > > > > > > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > > > > > > > will list all blocking issues > > > > > > > > > > > > Ive added one, for testing that, i intend to add more if i see > > > something > > > > > > > > > > > > What is blocking? (IMHO) > > > > > > * regressions (unless its non possible to fix before release) > > > > > > * crashes > > > > > > * security issues > > > > > > * data loss > > > > > > * privacy issues > > > > > > * anything the commuity agrees should be in the release > > > > > > > > > > We still have 3 blocking issues on trac > > > > > > > > > > do people want me to wait or ignore them and branch ? > > > > > Iam not sure when the exact deadline is but if we keep waiting > > > > > we will not get into ubuntu 24.04 LTS > > > > > > > > 24.04 is past feature freeze, so it's too late for that. > > > > > > we should aim earlier in the future then. > > > > > > > > > > LTS is only every 2 years, yes? > > Yes > > > How do we make sure this doesn't happen in 2026? How much of a gap is there > > between feature freeze and release? > > Not involved in Ubuntu, so that's from past experience: feature > freeze is usually about two months before the release. > > So here's the catch: Debian's timeline also needs to be taken into > account. If the ffmpeg release does not involve the removal of deprecated API and > a SONAME bump, then the time from ffmpeg to release to upload to Debian > unstable and then import in Ubuntu is short. In this case, I am sure > that I could convince Ubuntu maintainers to import it even during > feature freeze. > > But with SONAME bumps and changes in the API, it takes a lot more time > to work through the high number of ffmpeg reverse dependencies. In that > case, plan a release at least 6 months before an Ubuntu LTS release. > > We usually have to rely on upstream maintainers to adopt to the > changes and that take times. Many moons ago Anton helped with providing > patches, but for the last couple of API changes it took some months from > "dear maintainer, here is ffmpeg X for testing, please fix the build of > your package" to actually doing all uploads and rebuilds. For example, > the transition to ffmpeg 6.0 was started in July 2023 and was done in > December 2023. Just as a FYI: ffmpeg 7.0 breaks close to 70 reverse dependencies in Debian. The list is available at [1]. So if you want ffmpeg X to be in Debian Y or Ubuntu Z, X needs to be released at least half a year before Y or Z freeze. Cheers [1] https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=sramacher@debian.org&tag=ffmpeg-7.0 -- Sebastian Ramacher _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-02 13:49 ` Sebastian Ramacher @ 2024-06-03 21:32 ` Michael Niedermayer 2024-06-03 21:36 ` Sean McGovern ` (3 more replies) 0 siblings, 4 replies; 56+ messages in thread From: Michael Niedermayer @ 2024-06-03 21:32 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 4417 bytes --] On Sun, Jun 02, 2024 at 03:49:42PM +0200, Sebastian Ramacher wrote: > On 2024-03-03 09:55:15 +0100, Sebastian Ramacher wrote: > > On 2024-03-02 20:39:08 -0500, Sean McGovern wrote: > > > On Sat, Mar 2, 2024, 18:19 Michael Niedermayer <michael@niedermayer.cc> > > > wrote: > > > > > > > On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: > > > > > On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > > > > > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > > > > > > > Hi all > > > > > > > > > > > > > > As it was a little difficult for me to not loose track of what is > > > > > > > blocking a release. I suggest that for all release blocking issues > > > > > > > open a ticket and set Blocking to 7.0 > > > > > > > that way this: > > > > > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > > > > > > > > > or for the ones not closed: > > > > > > > > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > > > > > > > > > will list all blocking issues > > > > > > > > > > > > > > Ive added one, for testing that, i intend to add more if i see > > > > something > > > > > > > > > > > > > > What is blocking? (IMHO) > > > > > > > * regressions (unless its non possible to fix before release) > > > > > > > * crashes > > > > > > > * security issues > > > > > > > * data loss > > > > > > > * privacy issues > > > > > > > * anything the commuity agrees should be in the release > > > > > > > > > > > > We still have 3 blocking issues on trac > > > > > > > > > > > > do people want me to wait or ignore them and branch ? > > > > > > Iam not sure when the exact deadline is but if we keep waiting > > > > > > we will not get into ubuntu 24.04 LTS > > > > > > > > > > 24.04 is past feature freeze, so it's too late for that. > > > > > > > > we should aim earlier in the future then. > > > > > > > > > > > > > > LTS is only every 2 years, yes? > > > > Yes > > > > > How do we make sure this doesn't happen in 2026? How much of a gap is there > > > between feature freeze and release? > > > > Not involved in Ubuntu, so that's from past experience: feature > > freeze is usually about two months before the release. > > > > So here's the catch: Debian's timeline also needs to be taken into > > account. If the ffmpeg release does not involve the removal of deprecated API and > > a SONAME bump, then the time from ffmpeg to release to upload to Debian > > unstable and then import in Ubuntu is short. In this case, I am sure > > that I could convince Ubuntu maintainers to import it even during > > feature freeze. > > > > But with SONAME bumps and changes in the API, it takes a lot more time > > to work through the high number of ffmpeg reverse dependencies. In that > > case, plan a release at least 6 months before an Ubuntu LTS release. > > > > > > > We usually have to rely on upstream maintainers to adopt to the > > changes and that take times. Many moons ago Anton helped with providing > > patches, but for the last couple of API changes it took some months from > > "dear maintainer, here is ffmpeg X for testing, please fix the build of > > your package" to actually doing all uploads and rebuilds. For example, > > the transition to ffmpeg 6.0 was started in July 2023 and was done in > > December 2023. > > Just as a FYI: ffmpeg 7.0 breaks close to 70 reverse dependencies in > Debian. The list is available at [1]. So if you want ffmpeg X to be in > Debian Y or Ubuntu Z, X needs to be released at least half a year before > Y or Z freeze. Is there something that ffmpeg can do to reduce this breakage ? (i know its a bit of a lame question as its API brekages but i mean can the policy we have about deprecating API/ABI be amended in some way to make this easier ? Also am i correct that it should be easier if a X.1 with same API/ABI that is released 6 month after X.0 is targetet for the release ? Thats in fact kind of what i would have preferred anyway as the .1 likely has also fewer bugs And last but not least, someone needs to write down when .0 and .1 releases should be made so I dont forget it :) thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Nations do behave wisely once they have exhausted all other alternatives. -- Abba Eban [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-03 21:32 ` Michael Niedermayer @ 2024-06-03 21:36 ` Sean McGovern 2024-06-03 21:41 ` James Almer ` (2 subsequent siblings) 3 siblings, 0 replies; 56+ messages in thread From: Sean McGovern @ 2024-06-03 21:36 UTC (permalink / raw) To: FFmpeg development discussions and patches On Mon, Jun 3, 2024, 17:32 Michael Niedermayer <michael@niedermayer.cc> wrote: > On Sun, Jun 02, 2024 at 03:49:42PM +0200, Sebastian Ramacher wrote: > > On 2024-03-03 09:55:15 +0100, Sebastian Ramacher wrote: > > > On 2024-03-02 20:39:08 -0500, Sean McGovern wrote: > > > > On Sat, Mar 2, 2024, 18:19 Michael Niedermayer < > michael@niedermayer.cc> > > > > wrote: > > > > > > > > > On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: > > > > > > On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > > > > > > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer > wrote: > > > > > > > > Hi all > > > > > > > > > > > > > > > > As it was a little difficult for me to not loose track of > what is > > > > > > > > blocking a release. I suggest that for all release blocking > issues > > > > > > > > open a ticket and set Blocking to 7.0 > > > > > > > > that way this: > > > > > > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > > > > > > > > > > > or for the ones not closed: > > > > > > > > > > > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > > > > > > > > > > > will list all blocking issues > > > > > > > > > > > > > > > > Ive added one, for testing that, i intend to add more if i > see > > > > > something > > > > > > > > > > > > > > > > What is blocking? (IMHO) > > > > > > > > * regressions (unless its non possible to fix before release) > > > > > > > > * crashes > > > > > > > > * security issues > > > > > > > > * data loss > > > > > > > > * privacy issues > > > > > > > > * anything the commuity agrees should be in the release > > > > > > > > > > > > > > We still have 3 blocking issues on trac > > > > > > > > > > > > > > do people want me to wait or ignore them and branch ? > > > > > > > Iam not sure when the exact deadline is but if we keep waiting > > > > > > > we will not get into ubuntu 24.04 LTS > > > > > > > > > > > > 24.04 is past feature freeze, so it's too late for that. > > > > > > > > > > we should aim earlier in the future then. > > > > > > > > > > > > > > > > > > LTS is only every 2 years, yes? > > > > > > Yes > > > > > > > How do we make sure this doesn't happen in 2026? How much of a gap > is there > > > > between feature freeze and release? > > > > > > Not involved in Ubuntu, so that's from past experience: feature > > > freeze is usually about two months before the release. > > > > > > So here's the catch: Debian's timeline also needs to be taken into > > > account. If the ffmpeg release does not involve the removal of > deprecated API and > > > a SONAME bump, then the time from ffmpeg to release to upload to Debian > > > unstable and then import in Ubuntu is short. In this case, I am sure > > > that I could convince Ubuntu maintainers to import it even during > > > feature freeze. > > > > > > But with SONAME bumps and changes in the API, it takes a lot more time > > > to work through the high number of ffmpeg reverse dependencies. In that > > > case, plan a release at least 6 months before an Ubuntu LTS release. > > > > > > > > > > > > We usually have to rely on upstream maintainers to adopt to the > > > changes and that take times. Many moons ago Anton helped with providing > > > patches, but for the last couple of API changes it took some months > from > > > "dear maintainer, here is ffmpeg X for testing, please fix the build of > > > your package" to actually doing all uploads and rebuilds. For example, > > > the transition to ffmpeg 6.0 was started in July 2023 and was done in > > > December 2023. > > > > Just as a FYI: ffmpeg 7.0 breaks close to 70 reverse dependencies in > > Debian. The list is available at [1]. So if you want ffmpeg X to be in > > Debian Y or Ubuntu Z, X needs to be released at least half a year before > > Y or Z freeze. > > Is there something that ffmpeg can do to reduce this breakage ? > (i know its a bit of a lame question as its API brekages but i mean > can the policy we have about deprecating API/ABI be amended in some way > to make this easier ? > > Also am i correct that it should be easier if a X.1 with same API/ABI that > is > released 6 month after X.0 is targetet for the release ? Thats in fact kind > of what i would have preferred anyway as the .1 likely has also fewer bugs > > And last but not least, someone needs to write down when .0 and .1 > releases should > be made so I dont forget it :) > > thx > > [...] > > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > Nations do behave wisely once they have exhausted all other alternatives. > -- Abba Eban > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". > There are so many downstreams that this is probably a fool's errand. -- Sean McGovern > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-03 21:32 ` Michael Niedermayer 2024-06-03 21:36 ` Sean McGovern @ 2024-06-03 21:41 ` James Almer 2024-06-04 1:16 ` Michael Niedermayer ` (2 more replies) 2024-06-04 8:34 ` Andrew Sayers 2024-06-04 9:19 ` Sebastian Ramacher 3 siblings, 3 replies; 56+ messages in thread From: James Almer @ 2024-06-03 21:41 UTC (permalink / raw) To: ffmpeg-devel On 6/3/2024 6:32 PM, Michael Niedermayer wrote: > On Sun, Jun 02, 2024 at 03:49:42PM +0200, Sebastian Ramacher wrote: >> On 2024-03-03 09:55:15 +0100, Sebastian Ramacher wrote: >>> On 2024-03-02 20:39:08 -0500, Sean McGovern wrote: >>>> On Sat, Mar 2, 2024, 18:19 Michael Niedermayer <michael@niedermayer.cc> >>>> wrote: >>>> >>>>> On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: >>>>>> On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: >>>>>>> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: >>>>>>>> Hi all >>>>>>>> >>>>>>>> As it was a little difficult for me to not loose track of what is >>>>>>>> blocking a release. I suggest that for all release blocking issues >>>>>>>> open a ticket and set Blocking to 7.0 >>>>>>>> that way this: >>>>>>>> https://trac.ffmpeg.org/query?blocking=~7.0 >>>>>>>> >>>>>>>> or for the ones not closed: >>>>>>>> >>>>> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >>>>>>>> >>>>>>>> will list all blocking issues >>>>>>>> >>>>>>>> Ive added one, for testing that, i intend to add more if i see >>>>> something >>>>>>>> >>>>>>>> What is blocking? (IMHO) >>>>>>>> * regressions (unless its non possible to fix before release) >>>>>>>> * crashes >>>>>>>> * security issues >>>>>>>> * data loss >>>>>>>> * privacy issues >>>>>>>> * anything the commuity agrees should be in the release >>>>>>> >>>>>>> We still have 3 blocking issues on trac >>>>>>> >>>>>>> do people want me to wait or ignore them and branch ? >>>>>>> Iam not sure when the exact deadline is but if we keep waiting >>>>>>> we will not get into ubuntu 24.04 LTS >>>>>> >>>>>> 24.04 is past feature freeze, so it's too late for that. >>>>> >>>>> we should aim earlier in the future then. >>>>> >>>>> >>>> >>>> LTS is only every 2 years, yes? >>> >>> Yes >>> >>>> How do we make sure this doesn't happen in 2026? How much of a gap is there >>>> between feature freeze and release? >>> >>> Not involved in Ubuntu, so that's from past experience: feature >>> freeze is usually about two months before the release. >>> >>> So here's the catch: Debian's timeline also needs to be taken into >>> account. If the ffmpeg release does not involve the removal of deprecated API and >>> a SONAME bump, then the time from ffmpeg to release to upload to Debian >>> unstable and then import in Ubuntu is short. In this case, I am sure >>> that I could convince Ubuntu maintainers to import it even during >>> feature freeze. >>> >>> But with SONAME bumps and changes in the API, it takes a lot more time >>> to work through the high number of ffmpeg reverse dependencies. In that >>> case, plan a release at least 6 months before an Ubuntu LTS release. >> >> >> >>> >>> We usually have to rely on upstream maintainers to adopt to the >>> changes and that take times. Many moons ago Anton helped with providing >>> patches, but for the last couple of API changes it took some months from >>> "dear maintainer, here is ffmpeg X for testing, please fix the build of >>> your package" to actually doing all uploads and rebuilds. For example, >>> the transition to ffmpeg 6.0 was started in July 2023 and was done in >>> December 2023. >> >> Just as a FYI: ffmpeg 7.0 breaks close to 70 reverse dependencies in >> Debian. The list is available at [1]. So if you want ffmpeg X to be in >> Debian Y or Ubuntu Z, X needs to be released at least half a year before >> Y or Z freeze. > > Is there something that ffmpeg can do to reduce this breakage ? > (i know its a bit of a lame question as its API brekages but i mean > can the policy we have about deprecating API/ABI be amended in some way > to make this easier ? Well, no. Breakages are expected when you remove API. The real question is why so many projects wait until the old API is gone to migrate. What we removed in 7.0 has had its replacement in place for a couple years, since 5.1. > > Also am i correct that it should be easier if a X.1 with same API/ABI that is > released 6 month after X.0 is targetet for the release ? Thats in fact kind > of what i would have preferred anyway as the .1 likely has also fewer bugs IMO yes, it would be best if we aim at having distros shipping X.1 or higher rather than the first version after a major bump. Debian stable currently ships 5.1, for example. > > And last but not least, someone needs to write down when .0 and .1 releases should > be made so I dont forget it :) > > thx > > [...] > > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-03 21:41 ` James Almer @ 2024-06-04 1:16 ` Michael Niedermayer 2024-06-04 7:23 ` Vittorio Giovara 2024-06-04 7:46 ` Anton Khirnov 2024-06-04 6:31 ` Rémi Denis-Courmont 2024-06-05 10:55 ` Kacper Michajlow 2 siblings, 2 replies; 56+ messages in thread From: Michael Niedermayer @ 2024-06-04 1:16 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 5332 bytes --] On Mon, Jun 03, 2024 at 06:41:03PM -0300, James Almer wrote: > On 6/3/2024 6:32 PM, Michael Niedermayer wrote: > > On Sun, Jun 02, 2024 at 03:49:42PM +0200, Sebastian Ramacher wrote: > > > On 2024-03-03 09:55:15 +0100, Sebastian Ramacher wrote: > > > > On 2024-03-02 20:39:08 -0500, Sean McGovern wrote: > > > > > On Sat, Mar 2, 2024, 18:19 Michael Niedermayer <michael@niedermayer.cc> > > > > > wrote: > > > > > > > > > > > On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: > > > > > > > On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > > > > > > > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > > > > > > > > > Hi all > > > > > > > > > > > > > > > > > > As it was a little difficult for me to not loose track of what is > > > > > > > > > blocking a release. I suggest that for all release blocking issues > > > > > > > > > open a ticket and set Blocking to 7.0 > > > > > > > > > that way this: > > > > > > > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > > > > > > > > > > > > > or for the ones not closed: > > > > > > > > > > > > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > > > > > > > > > > > > > will list all blocking issues > > > > > > > > > > > > > > > > > > Ive added one, for testing that, i intend to add more if i see > > > > > > something > > > > > > > > > > > > > > > > > > What is blocking? (IMHO) > > > > > > > > > * regressions (unless its non possible to fix before release) > > > > > > > > > * crashes > > > > > > > > > * security issues > > > > > > > > > * data loss > > > > > > > > > * privacy issues > > > > > > > > > * anything the commuity agrees should be in the release > > > > > > > > > > > > > > > > We still have 3 blocking issues on trac > > > > > > > > > > > > > > > > do people want me to wait or ignore them and branch ? > > > > > > > > Iam not sure when the exact deadline is but if we keep waiting > > > > > > > > we will not get into ubuntu 24.04 LTS > > > > > > > > > > > > > > 24.04 is past feature freeze, so it's too late for that. > > > > > > > > > > > > we should aim earlier in the future then. > > > > > > > > > > > > > > > > > > > > > > LTS is only every 2 years, yes? > > > > > > > > Yes > > > > > > > > > How do we make sure this doesn't happen in 2026? How much of a gap is there > > > > > between feature freeze and release? > > > > > > > > Not involved in Ubuntu, so that's from past experience: feature > > > > freeze is usually about two months before the release. > > > > > > > > So here's the catch: Debian's timeline also needs to be taken into > > > > account. If the ffmpeg release does not involve the removal of deprecated API and > > > > a SONAME bump, then the time from ffmpeg to release to upload to Debian > > > > unstable and then import in Ubuntu is short. In this case, I am sure > > > > that I could convince Ubuntu maintainers to import it even during > > > > feature freeze. > > > > > > > > But with SONAME bumps and changes in the API, it takes a lot more time > > > > to work through the high number of ffmpeg reverse dependencies. In that > > > > case, plan a release at least 6 months before an Ubuntu LTS release. > > > > > > > > > > > > > > > > > We usually have to rely on upstream maintainers to adopt to the > > > > changes and that take times. Many moons ago Anton helped with providing > > > > patches, but for the last couple of API changes it took some months from > > > > "dear maintainer, here is ffmpeg X for testing, please fix the build of > > > > your package" to actually doing all uploads and rebuilds. For example, > > > > the transition to ffmpeg 6.0 was started in July 2023 and was done in > > > > December 2023. > > > > > > Just as a FYI: ffmpeg 7.0 breaks close to 70 reverse dependencies in > > > Debian. The list is available at [1]. So if you want ffmpeg X to be in > > > Debian Y or Ubuntu Z, X needs to be released at least half a year before > > > Y or Z freeze. > > > > Is there something that ffmpeg can do to reduce this breakage ? > > (i know its a bit of a lame question as its API brekages but i mean > > can the policy we have about deprecating API/ABI be amended in some way > > to make this easier ? > > Well, no. > Breakages are expected when you remove API. Are Breakages also expected when you do not remove API ? > The real question is > why so many projects wait until the old API is gone to migrate. What we > removed in 7.0 has had its replacement in place for a couple years, since > 5.1. Because few need or want to migrate to a new API every year. Also continous migrations can introduce bugs into user programs. How many of these 70 reverse dependancies will be properly tested or tested at all beyond build and one runtime check when the build error is fixed ? thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Any man who breaks a law that conscience tells him is unjust and willingly accepts the penalty by staying in jail in order to arouse the conscience of the community on the injustice of the law is at that moment expressing the very highest respect for law. - Martin Luther King Jr [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-04 1:16 ` Michael Niedermayer @ 2024-06-04 7:23 ` Vittorio Giovara 2024-06-04 7:46 ` Anton Khirnov 1 sibling, 0 replies; 56+ messages in thread From: Vittorio Giovara @ 2024-06-04 7:23 UTC (permalink / raw) To: FFmpeg development discussions and patches On Tue, Jun 4, 2024 at 3:16 AM Michael Niedermayer <michael@niedermayer.cc> wrote: > > Breakages are expected when you remove API. > > Are Breakages also expected when you do not remove API ? > If a tree falls in a forest and no one is around to hear it, does it make a sound? -- Vittorio _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-04 1:16 ` Michael Niedermayer 2024-06-04 7:23 ` Vittorio Giovara @ 2024-06-04 7:46 ` Anton Khirnov 1 sibling, 0 replies; 56+ messages in thread From: Anton Khirnov @ 2024-06-04 7:46 UTC (permalink / raw) To: FFmpeg development discussions and patches Quoting Michael Niedermayer (2024-06-04 03:16:11) > > The real question is > > why so many projects wait until the old API is gone to migrate. What we > > removed in 7.0 has had its replacement in place for a couple years, since > > 5.1. > > Because few need or want to migrate to a new API every year. IME smaller and more frequent changes are both easier to manage and have a lower risk of bugs than a massive all-breaking API migration once in five years. -- Anton Khirnov _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-03 21:41 ` James Almer 2024-06-04 1:16 ` Michael Niedermayer @ 2024-06-04 6:31 ` Rémi Denis-Courmont 2024-06-04 9:29 ` Sebastian Ramacher 2024-06-05 10:55 ` Kacper Michajlow 2 siblings, 1 reply; 56+ messages in thread From: Rémi Denis-Courmont @ 2024-06-04 6:31 UTC (permalink / raw) To: FFmpeg development discussions and patches Le 4 juin 2024 00:41:03 GMT+03:00, James Almer <jamrial@gmail.com> a écrit : >Well, no. Breakages are expected when you remove API. The real question is why so many projects wait until the old API is gone to migrate. What we removed in 7.0 has had its replacement in place for a couple years, since 5.1. Because nobody cares to fix it until it breaks. Before that it takes a long time for the breakage to be visible since most down-stream projects get FFmpeg as a pinned vendored release and/or from stable Linux distros. And then you have projects that are dead or in a never-ending release cycle due to their own reasons (VLC...), holding back any stable release source update. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-04 6:31 ` Rémi Denis-Courmont @ 2024-06-04 9:29 ` Sebastian Ramacher 0 siblings, 0 replies; 56+ messages in thread From: Sebastian Ramacher @ 2024-06-04 9:29 UTC (permalink / raw) To: ffmpeg-devel On 2024-06-04 09:31:38 +0300, Rémi Denis-Courmont wrote: > > > Le 4 juin 2024 00:41:03 GMT+03:00, James Almer <jamrial@gmail.com> a écrit : > >Well, no. Breakages are expected when you remove API. The real question is why so many projects wait until the old API is gone to migrate. What we removed in 7.0 has had its replacement in place for a couple years, since 5.1. > > Because nobody cares to fix it until it breaks. > > Before that it takes a long time for the breakage to be visible since most down-stream projects get FFmpeg as a pinned vendored release and/or from stable Linux distros. > > And then you have projects that are dead or in a never-ending release cycle due to their own reasons (VLC...), holding back any stable release source update. vlc is in a state where it cannot keep up with the changes in its dependencies from a packagers viewpoint. If there weren't changes in the git repository, I would almost say that the project is dead. The last changes I made to the vlc package in Debian are all disabling features (libplacebo, hardware decoding, ...). The recent changes in ffmpeg may put the final nail into the coffin and we need to start looking at its removal [1]. Best Sebastian [1] I don't usually like to threaten removal, but there is a limit of what volunteer package maintainers can handle. -- Sebastian Ramacher _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-03 21:41 ` James Almer 2024-06-04 1:16 ` Michael Niedermayer 2024-06-04 6:31 ` Rémi Denis-Courmont @ 2024-06-05 10:55 ` Kacper Michajlow 2 siblings, 0 replies; 56+ messages in thread From: Kacper Michajlow @ 2024-06-05 10:55 UTC (permalink / raw) To: FFmpeg development discussions and patches On Mon, 3 Jun 2024 at 23:41, James Almer <jamrial@gmail.com> wrote: > > On 6/3/2024 6:32 PM, Michael Niedermayer wrote: > > On Sun, Jun 02, 2024 at 03:49:42PM +0200, Sebastian Ramacher wrote: > >> On 2024-03-03 09:55:15 +0100, Sebastian Ramacher wrote: > >>> On 2024-03-02 20:39:08 -0500, Sean McGovern wrote: > >>>> On Sat, Mar 2, 2024, 18:19 Michael Niedermayer <michael@niedermayer.cc> > >>>> wrote: > >>>> > >>>>> On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: > >>>>>> On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > >>>>>>> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > >>>>>>>> Hi all > >>>>>>>> > >>>>>>>> As it was a little difficult for me to not loose track of what is > >>>>>>>> blocking a release. I suggest that for all release blocking issues > >>>>>>>> open a ticket and set Blocking to 7.0 > >>>>>>>> that way this: > >>>>>>>> https://trac.ffmpeg.org/query?blocking=~7.0 > >>>>>>>> > >>>>>>>> or for the ones not closed: > >>>>>>>> > >>>>> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > >>>>>>>> > >>>>>>>> will list all blocking issues > >>>>>>>> > >>>>>>>> Ive added one, for testing that, i intend to add more if i see > >>>>> something > >>>>>>>> > >>>>>>>> What is blocking? (IMHO) > >>>>>>>> * regressions (unless its non possible to fix before release) > >>>>>>>> * crashes > >>>>>>>> * security issues > >>>>>>>> * data loss > >>>>>>>> * privacy issues > >>>>>>>> * anything the commuity agrees should be in the release > >>>>>>> > >>>>>>> We still have 3 blocking issues on trac > >>>>>>> > >>>>>>> do people want me to wait or ignore them and branch ? > >>>>>>> Iam not sure when the exact deadline is but if we keep waiting > >>>>>>> we will not get into ubuntu 24.04 LTS > >>>>>> > >>>>>> 24.04 is past feature freeze, so it's too late for that. > >>>>> > >>>>> we should aim earlier in the future then. > >>>>> > >>>>> > >>>> > >>>> LTS is only every 2 years, yes? > >>> > >>> Yes > >>> > >>>> How do we make sure this doesn't happen in 2026? How much of a gap is there > >>>> between feature freeze and release? > >>> > >>> Not involved in Ubuntu, so that's from past experience: feature > >>> freeze is usually about two months before the release. > >>> > >>> So here's the catch: Debian's timeline also needs to be taken into > >>> account. If the ffmpeg release does not involve the removal of deprecated API and > >>> a SONAME bump, then the time from ffmpeg to release to upload to Debian > >>> unstable and then import in Ubuntu is short. In this case, I am sure > >>> that I could convince Ubuntu maintainers to import it even during > >>> feature freeze. > >>> > >>> But with SONAME bumps and changes in the API, it takes a lot more time > >>> to work through the high number of ffmpeg reverse dependencies. In that > >>> case, plan a release at least 6 months before an Ubuntu LTS release. > >> > >> > >> > >>> > >>> We usually have to rely on upstream maintainers to adopt to the > >>> changes and that take times. Many moons ago Anton helped with providing > >>> patches, but for the last couple of API changes it took some months from > >>> "dear maintainer, here is ffmpeg X for testing, please fix the build of > >>> your package" to actually doing all uploads and rebuilds. For example, > >>> the transition to ffmpeg 6.0 was started in July 2023 and was done in > >>> December 2023. > >> > >> Just as a FYI: ffmpeg 7.0 breaks close to 70 reverse dependencies in > >> Debian. The list is available at [1]. So if you want ffmpeg X to be in > >> Debian Y or Ubuntu Z, X needs to be released at least half a year before > >> Y or Z freeze. > > > > Is there something that ffmpeg can do to reduce this breakage ? > > (i know its a bit of a lame question as its API brekages but i mean > > can the policy we have about deprecating API/ABI be amended in some way > > to make this easier ? > > Well, no. Breakages are expected when you remove API. The real question > is why so many projects wait until the old API is gone to migrate. What > we removed in 7.0 has had its replacement in place for a couple years, > since 5.1. Is it the real question, though? I think it is unrealistic to expect every single developer to track FFmpeg changes and immediately adjust their projects to the latest API. Not only can this time be allocated in different areas, but any change also introduces an additional risk of breakage. Until the old API stops working, it is really up to individual project maintainers to decide when they want to upgrade. If they choose to upgrade in bulk after the new stable version is released, it is perfectly understandable. Even if a project is updated to a new API, as in the case of mpv, we still experienced breakage after the removal of the old API. One build [1] and one runtime [2] issue occurred simply because the deprecation itself was not sufficiently visible, or not visible at all, and those two small pieces were missing. Sure, you can blame developers for not reading the API changes or forget about something, but until things work, it is easy to just omit something. [1] https://github.com/mpv-player/mpv/commit/78447c4b91634aa91dcace1cc6a9805fb93b9252 [2] https://github.com/mpv-player/mpv/commit/9ef614d6a3b5e56474ec91626b06247ac60ed746 As for solutions, I think there will always be a "breakage" period; you cannot sync everyone on the development timelines. What would help is to build FFmpeg with all deprecated bits and pieces removed, using one configuration flag. This way, such a build can be validated before the deprecated elements are actually removed. As I said above, not all deprecations are visible. `-Werror=deprecated` is not enough. - Kacper _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-03 21:32 ` Michael Niedermayer 2024-06-03 21:36 ` Sean McGovern 2024-06-03 21:41 ` James Almer @ 2024-06-04 8:34 ` Andrew Sayers 2024-06-04 9:19 ` Sebastian Ramacher 3 siblings, 0 replies; 56+ messages in thread From: Andrew Sayers @ 2024-06-04 8:34 UTC (permalink / raw) To: FFmpeg development discussions and patches On Mon, Jun 03, 2024 at 11:32:37PM +0200, Michael Niedermayer wrote: > On Sun, Jun 02, 2024 at 03:49:42PM +0200, Sebastian Ramacher wrote: [...] > > Just as a FYI: ffmpeg 7.0 breaks close to 70 reverse dependencies in > > Debian. The list is available at [1]. So if you want ffmpeg X to be in > > Debian Y or Ubuntu Z, X needs to be released at least half a year before > > Y or Z freeze. > > Is there something that ffmpeg can do to reduce this breakage ? > (i know its a bit of a lame question as its API brekages but i mean > can the policy we have about deprecating API/ABI be amended in some way > to make this easier ? A quick look through Sebastian's list suggests two main groups of issues: * channel layout migration * things that didn't have attribute_deprecated before being removed There are probably ways to reduce migration issues (e.g. Anton's point about frequent small changes), but the quick win is to use attribute_deprecated more. To be clear - attribute_deprecated is already used a lot. If those messages were being ignored, we would expect to see more bugs reported for those things. The fact that channel layout is the only deprecated functionality to get this far suggests that attribute_deprecated is a good way to notify people about all but the largest changes. > Also am i correct that it should be easier if a X.1 with same API/ABI that is > released 6 month after X.0 is targetet for the release ? Thats in fact kind > of what i would have preferred anyway as the .1 likely has also fewer bugs > > And last but not least, someone needs to write down when .0 and .1 releases should > be made so I dont forget it :) Whatever decision is made about this, it would be good to update the attribute_deprecated macro to point to a URL that lays out the policy. Something like: #define attribute_deprecated __attribute__((deprecated("see <url> for details"))) _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-06-03 21:32 ` Michael Niedermayer ` (2 preceding siblings ...) 2024-06-04 8:34 ` Andrew Sayers @ 2024-06-04 9:19 ` Sebastian Ramacher 3 siblings, 0 replies; 56+ messages in thread From: Sebastian Ramacher @ 2024-06-04 9:19 UTC (permalink / raw) To: ffmpeg-devel On 2024-06-03 23:32:37 +0200, Michael Niedermayer wrote: > On Sun, Jun 02, 2024 at 03:49:42PM +0200, Sebastian Ramacher wrote: > > On 2024-03-03 09:55:15 +0100, Sebastian Ramacher wrote: > > > On 2024-03-02 20:39:08 -0500, Sean McGovern wrote: > > > > On Sat, Mar 2, 2024, 18:19 Michael Niedermayer <michael@niedermayer.cc> > > > > wrote: > > > > > > > > > On Sun, Mar 03, 2024 at 12:06:14AM +0100, Sebastian Ramacher wrote: > > > > > > On 2024-03-02 23:55:38 +0100, Michael Niedermayer wrote: > > > > > > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > > > > > > > > Hi all > > > > > > > > > > > > > > > > As it was a little difficult for me to not loose track of what is > > > > > > > > blocking a release. I suggest that for all release blocking issues > > > > > > > > open a ticket and set Blocking to 7.0 > > > > > > > > that way this: > > > > > > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > > > > > > > > > > > or for the ones not closed: > > > > > > > > > > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > > > > > > > > > > > will list all blocking issues > > > > > > > > > > > > > > > > Ive added one, for testing that, i intend to add more if i see > > > > > something > > > > > > > > > > > > > > > > What is blocking? (IMHO) > > > > > > > > * regressions (unless its non possible to fix before release) > > > > > > > > * crashes > > > > > > > > * security issues > > > > > > > > * data loss > > > > > > > > * privacy issues > > > > > > > > * anything the commuity agrees should be in the release > > > > > > > > > > > > > > We still have 3 blocking issues on trac > > > > > > > > > > > > > > do people want me to wait or ignore them and branch ? > > > > > > > Iam not sure when the exact deadline is but if we keep waiting > > > > > > > we will not get into ubuntu 24.04 LTS > > > > > > > > > > > > 24.04 is past feature freeze, so it's too late for that. > > > > > > > > > > we should aim earlier in the future then. > > > > > > > > > > > > > > > > > > LTS is only every 2 years, yes? > > > > > > Yes > > > > > > > How do we make sure this doesn't happen in 2026? How much of a gap is there > > > > between feature freeze and release? > > > > > > Not involved in Ubuntu, so that's from past experience: feature > > > freeze is usually about two months before the release. > > > > > > So here's the catch: Debian's timeline also needs to be taken into > > > account. If the ffmpeg release does not involve the removal of deprecated API and > > > a SONAME bump, then the time from ffmpeg to release to upload to Debian > > > unstable and then import in Ubuntu is short. In this case, I am sure > > > that I could convince Ubuntu maintainers to import it even during > > > feature freeze. > > > > > > But with SONAME bumps and changes in the API, it takes a lot more time > > > to work through the high number of ffmpeg reverse dependencies. In that > > > case, plan a release at least 6 months before an Ubuntu LTS release. > > > > > > > > > > > > We usually have to rely on upstream maintainers to adopt to the > > > changes and that take times. Many moons ago Anton helped with providing > > > patches, but for the last couple of API changes it took some months from > > > "dear maintainer, here is ffmpeg X for testing, please fix the build of > > > your package" to actually doing all uploads and rebuilds. For example, > > > the transition to ffmpeg 6.0 was started in July 2023 and was done in > > > December 2023. > > > > Just as a FYI: ffmpeg 7.0 breaks close to 70 reverse dependencies in > > Debian. The list is available at [1]. So if you want ffmpeg X to be in > > Debian Y or Ubuntu Z, X needs to be released at least half a year before > > Y or Z freeze. > > Is there something that ffmpeg can do to reduce this breakage ? > (i know its a bit of a lame question as its API brekages but i mean > can the policy we have about deprecating API/ABI be amended in some way > to make this easier ? Maintainers and developers of reverse dependencies repeatedly ask for upgrade guides that go beyond "use this function instead". I just did a quick check through the documentation of 7.0 (doxygen and APIchanges) for the changes of the channel layout handling. This is what I can find: 2022-03-15 - cdba98bb80 - lavc 59.24.100 - avcodec.h codec_par.h Update AVCodecParameters for the new channel layout API: add ch_layout, deprecate channels/channel_layout. Update AVCodecContext for the new channel layout API: add ch_layout, deprecate channels/channel_layout. Update AVCodec for the new channel layout API: add ch_layouts, deprecate channel_layouts. 2022-03-15 - cdba98bb80 - lavu 57.24.100 - channel_layout.h frame.h opt.h Add new channel layout API based on the AVChannelLayout struct. Add support for Ambisonic audio. Deprecate previous channel layout API based on uint64 bitmasks. Add AV_OPT_TYPE_CHLAYOUT option type, deprecate AV_OPT_TYPE_CHANNEL_LAYOUT. Update AVFrame for the new channel layout API: add ch_layout, deprecate channels/channel_layout. This only describes what has changed, but gives no indication for users how to change their codebase. If there is such documentation, its discoverability can certainly be improved. I can understand the desire to improve the API, but with a lack of upgrade documentation, every other release requires a non-negligible number of developers to figure out the required changes themselves. > Also am i correct that it should be easier if a X.1 with same API/ABI that is > released 6 month after X.0 is targetet for the release ? Thats in fact kind > of what i would have preferred anyway as the .1 likely has also fewer bugs In the end we still have to deal with the breakage from X.0. But once we completed the switch to to X.0, breakage from X.1 is usually small. Then there are also the peculiar cases such as chromaprint which is a dependency of ffmpeg and also a user. It started to break around ffmpeg 5.0 or 6.0 (due changes in ffmpeg's FFT code) and is now again affected by the changes to channel layout. It would help a lot of at least the dependencies of ffmpeg are tested with API changes. Cheers -- Sebastian Ramacher _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-02 22:55 ` Michael Niedermayer 2024-03-02 23:06 ` Sebastian Ramacher @ 2024-03-03 7:35 ` Jean-Baptiste Kempf 2024-03-03 12:35 ` James Almer 2024-03-08 14:00 ` James Almer 1 sibling, 2 replies; 56+ messages in thread From: Jean-Baptiste Kempf @ 2024-03-03 7:35 UTC (permalink / raw) To: ffmpeg-devel n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: >> Hi all >> >> As it was a little difficult for me to not loose track of what is >> blocking a release. I suggest that for all release blocking issues >> open a ticket and set Blocking to 7.0 >> that way this: >> https://trac.ffmpeg.org/query?blocking=~7.0 >> >> or for the ones not closed: >> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >> >> will list all blocking issues >> >> Ive added one, for testing that, i intend to add more if i see something >> >> What is blocking? (IMHO) >> * regressions (unless its non possible to fix before release) >> * crashes >> * security issues >> * data loss >> * privacy issues >> * anything the commuity agrees should be in the release > > We still have 3 blocking issues on trac > > do people want me to wait or ignore them and branch ? I think you can branch soon. However, those 3 bugs are quite important, tbh. -- Jean-Baptiste Kempf - President +33 672 704 734 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-03 7:35 ` Jean-Baptiste Kempf @ 2024-03-03 12:35 ` James Almer 2024-03-08 14:00 ` James Almer 1 sibling, 0 replies; 56+ messages in thread From: James Almer @ 2024-03-03 12:35 UTC (permalink / raw) To: ffmpeg-devel On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: > > n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: >> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: >>> Hi all >>> >>> As it was a little difficult for me to not loose track of what is >>> blocking a release. I suggest that for all release blocking issues >>> open a ticket and set Blocking to 7.0 >>> that way this: >>> https://trac.ffmpeg.org/query?blocking=~7.0 >>> >>> or for the ones not closed: >>> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >>> >>> will list all blocking issues >>> >>> Ive added one, for testing that, i intend to add more if i see something >>> >>> What is blocking? (IMHO) >>> * regressions (unless its non possible to fix before release) >>> * crashes >>> * security issues >>> * data loss >>> * privacy issues >>> * anything the commuity agrees should be in the release >> >> We still have 3 blocking issues on trac >> >> do people want me to wait or ignore them and branch ? > > I think you can branch soon. > However, those 3 bugs are quite important, tbh. The side data bug depends on an AVOption change, which needs to happen alongside the major bump, and afair we wanted 7.0 happen after said bump. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-03 7:35 ` Jean-Baptiste Kempf 2024-03-03 12:35 ` James Almer @ 2024-03-08 14:00 ` James Almer 2024-03-08 14:02 ` Kieran Kunhya 2024-03-10 23:29 ` Michael Niedermayer 1 sibling, 2 replies; 56+ messages in thread From: James Almer @ 2024-03-08 14:00 UTC (permalink / raw) To: ffmpeg-devel On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: > > n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: >> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: >>> Hi all >>> >>> As it was a little difficult for me to not loose track of what is >>> blocking a release. I suggest that for all release blocking issues >>> open a ticket and set Blocking to 7.0 >>> that way this: >>> https://trac.ffmpeg.org/query?blocking=~7.0 >>> >>> or for the ones not closed: >>> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >>> >>> will list all blocking issues >>> >>> Ive added one, for testing that, i intend to add more if i see something >>> >>> What is blocking? (IMHO) >>> * regressions (unless its non possible to fix before release) >>> * crashes >>> * security issues >>> * data loss >>> * privacy issues >>> * anything the commuity agrees should be in the release >> >> We still have 3 blocking issues on trac >> >> do people want me to wait or ignore them and branch ? > > I think you can branch soon. > However, those 3 bugs are quite important, tbh. The bump and the AVOption changes were already applied, so IMO we can branch. The two remaining issues should not be blocking as they can be backported to 7.0 in a point release. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-08 14:00 ` James Almer @ 2024-03-08 14:02 ` Kieran Kunhya 2024-03-08 14:04 ` James Almer 2024-03-10 23:29 ` Michael Niedermayer 1 sibling, 1 reply; 56+ messages in thread From: Kieran Kunhya @ 2024-03-08 14:02 UTC (permalink / raw) To: FFmpeg development discussions and patches On Fri, 8 Mar 2024 at 14:00, James Almer <jamrial@gmail.com> wrote: > On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: > > > > n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: > >> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > >>> Hi all > >>> > >>> As it was a little difficult for me to not loose track of what is > >>> blocking a release. I suggest that for all release blocking issues > >>> open a ticket and set Blocking to 7.0 > >>> that way this: > >>> https://trac.ffmpeg.org/query?blocking=~7.0 > >>> > >>> or for the ones not closed: > >>> > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > >>> > >>> will list all blocking issues > >>> > >>> Ive added one, for testing that, i intend to add more if i see > something > >>> > >>> What is blocking? (IMHO) > >>> * regressions (unless its non possible to fix before release) > >>> * crashes > >>> * security issues > >>> * data loss > >>> * privacy issues > >>> * anything the commuity agrees should be in the release > >> > >> We still have 3 blocking issues on trac > >> > >> do people want me to wait or ignore them and branch ? > > > > I think you can branch soon. > > However, those 3 bugs are quite important, tbh. > > The bump and the AVOption changes were already applied, so IMO we can > branch. > The two remaining issues should not be blocking as they can be > backported to 7.0 in a point release. > VVC experimental flag is blocking. Kieran _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-08 14:02 ` Kieran Kunhya @ 2024-03-08 14:04 ` James Almer 2024-03-08 15:04 ` Frank Plowman 0 siblings, 1 reply; 56+ messages in thread From: James Almer @ 2024-03-08 14:04 UTC (permalink / raw) To: ffmpeg-devel On 3/8/2024 11:02 AM, Kieran Kunhya wrote: > On Fri, 8 Mar 2024 at 14:00, James Almer <jamrial@gmail.com> wrote: > >> On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: >>> >>> n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: >>>> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: >>>>> Hi all >>>>> >>>>> As it was a little difficult for me to not loose track of what is >>>>> blocking a release. I suggest that for all release blocking issues >>>>> open a ticket and set Blocking to 7.0 >>>>> that way this: >>>>> https://trac.ffmpeg.org/query?blocking=~7.0 >>>>> >>>>> or for the ones not closed: >>>>> >> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >>>>> >>>>> will list all blocking issues >>>>> >>>>> Ive added one, for testing that, i intend to add more if i see >> something >>>>> >>>>> What is blocking? (IMHO) >>>>> * regressions (unless its non possible to fix before release) >>>>> * crashes >>>>> * security issues >>>>> * data loss >>>>> * privacy issues >>>>> * anything the commuity agrees should be in the release >>>> >>>> We still have 3 blocking issues on trac >>>> >>>> do people want me to wait or ignore them and branch ? >>> >>> I think you can branch soon. >>> However, those 3 bugs are quite important, tbh. >> >> The bump and the AVOption changes were already applied, so IMO we can >> branch. >> The two remaining issues should not be blocking as they can be >> backported to 7.0 in a point release. >> > > VVC experimental flag is blocking. > > Kieran Is there a patch for that? _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-08 14:04 ` James Almer @ 2024-03-08 15:04 ` Frank Plowman 2024-03-08 15:40 ` Kieran Kunhya 0 siblings, 1 reply; 56+ messages in thread From: Frank Plowman @ 2024-03-08 15:04 UTC (permalink / raw) To: ffmpeg-devel On 08/03/2024 14:04, James Almer wrote: > On 3/8/2024 11:02 AM, Kieran Kunhya wrote: >> On Fri, 8 Mar 2024 at 14:00, James Almer <jamrial@gmail.com> wrote: >> >>> On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: >>>> >>>> n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: >>>>> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: >>>>>> Hi all >>>>>> >>>>>> As it was a little difficult for me to not loose track of what is >>>>>> blocking a release. I suggest that for all release blocking issues >>>>>> open a ticket and set Blocking to 7.0 >>>>>> that way this: >>>>>> https://trac.ffmpeg.org/query?blocking=~7.0 >>>>>> >>>>>> or for the ones not closed: >>>>>> >>> https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 >>>>>> >>>>>> will list all blocking issues >>>>>> >>>>>> Ive added one, for testing that, i intend to add more if i see >>> something >>>>>> >>>>>> What is blocking? (IMHO) >>>>>> * regressions (unless its non possible to fix before release) >>>>>> * crashes >>>>>> * security issues >>>>>> * data loss >>>>>> * privacy issues >>>>>> * anything the commuity agrees should be in the release >>>>> >>>>> We still have 3 blocking issues on trac >>>>> >>>>> do people want me to wait or ignore them and branch ? >>>> >>>> I think you can branch soon. >>>> However, those 3 bugs are quite important, tbh. >>> >>> The bump and the AVOption changes were already applied, so IMO we can >>> branch. >>> The two remaining issues should not be blocking as they can be >>> backported to 7.0 in a point release. >>> >> >> VVC experimental flag is blocking. >> >> Kieran > > Is there a patch for that? There is this: https://ffmpeg.org//pipermail/ffmpeg-devel/2024-February/321060.html (missing from patchwork for some reason), but it looks like it causes FATE to fail as is. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-08 15:04 ` Frank Plowman @ 2024-03-08 15:40 ` Kieran Kunhya 2024-03-09 12:33 ` Nuo Mi 0 siblings, 1 reply; 56+ messages in thread From: Kieran Kunhya @ 2024-03-08 15:40 UTC (permalink / raw) To: FFmpeg development discussions and patches On Fri, 8 Mar 2024 at 15:04, Frank Plowman <post@frankplowman.com> wrote: > On 08/03/2024 14:04, James Almer wrote: > > On 3/8/2024 11:02 AM, Kieran Kunhya wrote: > >> On Fri, 8 Mar 2024 at 14:00, James Almer <jamrial@gmail.com> wrote: > >> > >>> On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: > >>>> > >>>> n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: > >>>>> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > >>>>>> Hi all > >>>>>> > >>>>>> As it was a little difficult for me to not loose track of what is > >>>>>> blocking a release. I suggest that for all release blocking issues > >>>>>> open a ticket and set Blocking to 7.0 > >>>>>> that way this: > >>>>>> https://trac.ffmpeg.org/query?blocking=~7.0 > >>>>>> > >>>>>> or for the ones not closed: > >>>>>> > >>> > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > >>>>>> > >>>>>> will list all blocking issues > >>>>>> > >>>>>> Ive added one, for testing that, i intend to add more if i see > >>> something > >>>>>> > >>>>>> What is blocking? (IMHO) > >>>>>> * regressions (unless its non possible to fix before release) > >>>>>> * crashes > >>>>>> * security issues > >>>>>> * data loss > >>>>>> * privacy issues > >>>>>> * anything the commuity agrees should be in the release > >>>>> > >>>>> We still have 3 blocking issues on trac > >>>>> > >>>>> do people want me to wait or ignore them and branch ? > >>>> > >>>> I think you can branch soon. > >>>> However, those 3 bugs are quite important, tbh. > >>> > >>> The bump and the AVOption changes were already applied, so IMO we can > >>> branch. > >>> The two remaining issues should not be blocking as they can be > >>> backported to 7.0 in a point release. > >>> > >> > >> VVC experimental flag is blocking. > >> > >> Kieran > > > > Is there a patch for that? > > There is this: > https://ffmpeg.org//pipermail/ffmpeg-devel/2024-February/321060.html > (missing from patchwork for some reason), but it looks like it causes > FATE to fail as is. > Yes it does not update FATE to account for experimental. Kieran _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-08 15:40 ` Kieran Kunhya @ 2024-03-09 12:33 ` Nuo Mi 2024-03-09 18:31 ` Marth64 0 siblings, 1 reply; 56+ messages in thread From: Nuo Mi @ 2024-03-09 12:33 UTC (permalink / raw) To: FFmpeg development discussions and patches On Fri, Mar 8, 2024 at 11:41 PM Kieran Kunhya <kierank@obe.tv> wrote: > On Fri, 8 Mar 2024 at 15:04, Frank Plowman <post@frankplowman.com> wrote: > > > On 08/03/2024 14:04, James Almer wrote: > > > On 3/8/2024 11:02 AM, Kieran Kunhya wrote: > > >> On Fri, 8 Mar 2024 at 14:00, James Almer <jamrial@gmail.com> wrote: > > >> > > >>> On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: > > >>>> > > >>>> n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: > > >>>>> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer > wrote: > > >>>>>> Hi all > > >>>>>> > > >>>>>> As it was a little difficult for me to not loose track of what is > > >>>>>> blocking a release. I suggest that for all release blocking issues > > >>>>>> open a ticket and set Blocking to 7.0 > > >>>>>> that way this: > > >>>>>> https://trac.ffmpeg.org/query?blocking=~7.0 > > >>>>>> > > >>>>>> or for the ones not closed: > > >>>>>> > > >>> > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > >>>>>> > > >>>>>> will list all blocking issues > > >>>>>> > > >>>>>> Ive added one, for testing that, i intend to add more if i see > > >>> something > > >>>>>> > > >>>>>> What is blocking? (IMHO) > > >>>>>> * regressions (unless its non possible to fix before release) > > >>>>>> * crashes > > >>>>>> * security issues > > >>>>>> * data loss > > >>>>>> * privacy issues > > >>>>>> * anything the commuity agrees should be in the release > > >>>>> > > >>>>> We still have 3 blocking issues on trac > > >>>>> > > >>>>> do people want me to wait or ignore them and branch ? > > >>>> > > >>>> I think you can branch soon. > > >>>> However, those 3 bugs are quite important, tbh. > > >>> > > >>> The bump and the AVOption changes were already applied, so IMO we can > > >>> branch. > > >>> The two remaining issues should not be blocking as they can be > > >>> backported to 7.0 in a point release. > > >>> > > >> > > >> VVC experimental flag is blocking. > > >> > > >> Kieran > > > > > > Is there a patch for that? > > > > There is this: > > https://ffmpeg.org//pipermail/ffmpeg-devel/2024-February/321060.html > > (missing from patchwork for some reason), but it looks like it causes > > FATE to fail as is. > > > > Yes it does not update FATE to account for experimental. > Hi Kieran, Could you help send a new patch to make the FATE pass thank you > > Kieran > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-09 12:33 ` Nuo Mi @ 2024-03-09 18:31 ` Marth64 2024-03-10 13:25 ` Xiang, Haihao 0 siblings, 1 reply; 56+ messages in thread From: Marth64 @ 2024-03-09 18:31 UTC (permalink / raw) To: FFmpeg development discussions and patches It is by no means a blocker but I think it would be nice for users to be able view subtitle colors with the dvdvideo demuxer, after all it is part of the presentation. There is a patch for this that has gone through several reviews. I have (hopefully) addressed the last round of feedback, but I will stay alert and ready to address anything else that comes up. Thank you. On Sat, Mar 9, 2024 at 6:33 AM Nuo Mi <nuomi2021@gmail.com> wrote: > On Fri, Mar 8, 2024 at 11:41 PM Kieran Kunhya <kierank@obe.tv> wrote: > > > On Fri, 8 Mar 2024 at 15:04, Frank Plowman <post@frankplowman.com> > wrote: > > > > > On 08/03/2024 14:04, James Almer wrote: > > > > On 3/8/2024 11:02 AM, Kieran Kunhya wrote: > > > >> On Fri, 8 Mar 2024 at 14:00, James Almer <jamrial@gmail.com> wrote: > > > >> > > > >>> On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: > > > >>>> > > > >>>> n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: > > > >>>>> On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer > > wrote: > > > >>>>>> Hi all > > > >>>>>> > > > >>>>>> As it was a little difficult for me to not loose track of what > is > > > >>>>>> blocking a release. I suggest that for all release blocking > issues > > > >>>>>> open a ticket and set Blocking to 7.0 > > > >>>>>> that way this: > > > >>>>>> https://trac.ffmpeg.org/query?blocking=~7.0 > > > >>>>>> > > > >>>>>> or for the ones not closed: > > > >>>>>> > > > >>> > > > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > >>>>>> > > > >>>>>> will list all blocking issues > > > >>>>>> > > > >>>>>> Ive added one, for testing that, i intend to add more if i see > > > >>> something > > > >>>>>> > > > >>>>>> What is blocking? (IMHO) > > > >>>>>> * regressions (unless its non possible to fix before release) > > > >>>>>> * crashes > > > >>>>>> * security issues > > > >>>>>> * data loss > > > >>>>>> * privacy issues > > > >>>>>> * anything the commuity agrees should be in the release > > > >>>>> > > > >>>>> We still have 3 blocking issues on trac > > > >>>>> > > > >>>>> do people want me to wait or ignore them and branch ? > > > >>>> > > > >>>> I think you can branch soon. > > > >>>> However, those 3 bugs are quite important, tbh. > > > >>> > > > >>> The bump and the AVOption changes were already applied, so IMO we > can > > > >>> branch. > > > >>> The two remaining issues should not be blocking as they can be > > > >>> backported to 7.0 in a point release. > > > >>> > > > >> > > > >> VVC experimental flag is blocking. > > > >> > > > >> Kieran > > > > > > > > Is there a patch for that? > > > > > > There is this: > > > https://ffmpeg.org//pipermail/ffmpeg-devel/2024-February/321060.html > > > (missing from patchwork for some reason), but it looks like it causes > > > FATE to fail as is. > > > > > > > Yes it does not update FATE to account for experimental. > > > Hi Kieran, > Could you help send a new patch to make the FATE pass > thank you > > > > > > Kieran > > _______________________________________________ > > ffmpeg-devel mailing list > > ffmpeg-devel@ffmpeg.org > > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > > > To unsubscribe, visit link above, or email > > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". > > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-09 18:31 ` Marth64 @ 2024-03-10 13:25 ` Xiang, Haihao 0 siblings, 0 replies; 56+ messages in thread From: Xiang, Haihao @ 2024-03-10 13:25 UTC (permalink / raw) To: ffmpeg-devel; +Cc: sw Hi Mark, Do you think the broken vaapi dec-filter-encode (and other hw acceleration method using fixed-size pool) is a blocking issue ? See more info below: https://patchwork.ffmpeg.org/project/ffmpeg/patch/20231220071050.3175819-11-haihao.xiang@intel.com/ https://patchwork.ffmpeg.org/project/ffmpeg/patch/817dc1ea-495e-4c7f-8615-264e755ff6bd@jkqxz.net/ Thanks Haihao > It is by no means a blocker but I think it would be nice for users to be > able view subtitle colors with the dvdvideo demuxer, after all it is part > of the presentation. There is a patch for this that has gone through > several reviews. I have (hopefully) addressed the last round of feedback, > but I will stay alert and ready to address anything else that comes up. > Thank you. > > On Sat, Mar 9, 2024 at 6:33 AM Nuo Mi <nuomi2021@gmail.com> wrote: > > > On Fri, Mar 8, 2024 at 11:41 PM Kieran Kunhya <kierank@obe.tv> wrote: > > > > > On Fri, 8 Mar 2024 at 15:04, Frank Plowman <post@frankplowman.com> > > wrote: > > > > > > > On 08/03/2024 14:04, James Almer wrote: > > > > > On 3/8/2024 11:02 AM, Kieran Kunhya wrote: > > > > > > On Fri, 8 Mar 2024 at 14:00, James Almer <jamrial@gmail.com> wrote: > > > > > > > > > > > > > On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: > > > > > > > > > > > > > > > > n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: > > > > > > > > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer > > > wrote: > > > > > > > > > > Hi all > > > > > > > > > > > > > > > > > > > > As it was a little difficult for me to not loose track of > > > > > > > > > > what > > is > > > > > > > > > > blocking a release. I suggest that for all release blocking > > issues > > > > > > > > > > open a ticket and set Blocking to 7.0 > > > > > > > > > > that way this: > > > > > > > > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > > > > > > > > > > > > > > > or for the ones not closed: > > > > > > > > > > > > > > > > > > > > > > > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > > > > > > > > > > > > > > > will list all blocking issues > > > > > > > > > > > > > > > > > > > > Ive added one, for testing that, i intend to add more if i > > > > > > > > > > see > > > > > > > something > > > > > > > > > > > > > > > > > > > > What is blocking? (IMHO) > > > > > > > > > > * regressions (unless its non possible to fix before > > > > > > > > > > release) > > > > > > > > > > * crashes > > > > > > > > > > * security issues > > > > > > > > > > * data loss > > > > > > > > > > * privacy issues > > > > > > > > > > * anything the commuity agrees should be in the release > > > > > > > > > > > > > > > > > > We still have 3 blocking issues on trac > > > > > > > > > > > > > > > > > > do people want me to wait or ignore them and branch ? > > > > > > > > > > > > > > > > I think you can branch soon. > > > > > > > > However, those 3 bugs are quite important, tbh. > > > > > > > > > > > > > > The bump and the AVOption changes were already applied, so IMO we > > can > > > > > > > branch. > > > > > > > The two remaining issues should not be blocking as they can be > > > > > > > backported to 7.0 in a point release. > > > > > > > > > > > > > > > > > > > VVC experimental flag is blocking. > > > > > > > > > > > > Kieran > > > > > > > > > > Is there a patch for that? > > > > > > > > There is this: > > > > https://ffmpeg.org//pipermail/ffmpeg-devel/2024-February/321060.html > > > > (missing from patchwork for some reason), but it looks like it causes > > > > FATE to fail as is. > > > > > > > > > > Yes it does not update FATE to account for experimental. > > > > > Hi Kieran, > > Could you help send a new patch to make the FATE pass > > thank you > > > > > > > > > > Kieran > > > _______________________________________________ > > > ffmpeg-devel mailing list > > > ffmpeg-devel@ffmpeg.org > > > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > > > > > To unsubscribe, visit link above, or email > > > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". > > > > > _______________________________________________ > > ffmpeg-devel mailing list > > ffmpeg-devel@ffmpeg.org > > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > > > To unsubscribe, visit link above, or email > > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". > > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues 2024-03-08 14:00 ` James Almer 2024-03-08 14:02 ` Kieran Kunhya @ 2024-03-10 23:29 ` Michael Niedermayer 1 sibling, 0 replies; 56+ messages in thread From: Michael Niedermayer @ 2024-03-10 23:29 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1816 bytes --] On Fri, Mar 08, 2024 at 11:00:50AM -0300, James Almer wrote: > On 3/3/2024 4:35 AM, Jean-Baptiste Kempf wrote: > > > > n Sat, 2 Mar 2024, at 23:55, Michael Niedermayer wrote: > > > On Tue, Jan 23, 2024 at 08:22:41PM +0100, Michael Niedermayer wrote: > > > > Hi all > > > > > > > > As it was a little difficult for me to not loose track of what is > > > > blocking a release. I suggest that for all release blocking issues > > > > open a ticket and set Blocking to 7.0 > > > > that way this: > > > > https://trac.ffmpeg.org/query?blocking=~7.0 > > > > > > > > or for the ones not closed: > > > > https://trac.ffmpeg.org/query?status=new&status=open&status=reopened&blocking=~7.0 > > > > > > > > will list all blocking issues > > > > > > > > Ive added one, for testing that, i intend to add more if i see something > > > > > > > > What is blocking? (IMHO) > > > > * regressions (unless its non possible to fix before release) > > > > * crashes > > > > * security issues > > > > * data loss > > > > * privacy issues > > > > * anything the commuity agrees should be in the release > > > > > > We still have 3 blocking issues on trac > > > > > > do people want me to wait or ignore them and branch ? > > > > I think you can branch soon. > > However, those 3 bugs are quite important, tbh. > > The bump and the AVOption changes were already applied, so IMO we can > branch. > The two remaining issues should not be blocking as they can be backported to > 7.0 in a point release. If issues are not blocking, then please remove the blokcing thing on trac or update it to a higher version thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Opposition brings concord. Out of discord comes the fairest harmony. -- Heraclitus [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 56+ messages in thread
end of thread, other threads:[~2024-06-05 10:55 UTC | newest] Thread overview: 56+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2024-01-23 19:22 [FFmpeg-devel] FFmpeg 7.0 blocking issues Michael Niedermayer 2024-01-23 20:18 ` Lynne 2024-01-24 7:40 ` Anton Khirnov 2024-01-24 12:07 ` Lynne 2024-01-24 12:30 ` Anton Khirnov 2024-01-24 13:14 ` Lynne 2024-01-24 13:24 ` Anton Khirnov 2024-01-24 13:36 ` Lynne 2024-01-24 12:28 ` James Almer 2024-01-24 7:45 ` Anton Khirnov 2024-01-24 12:29 ` James Almer 2024-01-24 12:45 ` Niklas Haas 2024-01-28 10:38 ` Anton Khirnov 2024-01-24 13:59 ` Kieran Kunhya 2024-02-07 14:54 ` Derek Buitenhuis 2024-02-09 3:32 ` Michael Niedermayer 2024-02-12 15:36 ` Derek Buitenhuis 2024-02-07 18:49 ` Leo Izen 2024-02-07 18:56 ` Andreas Rheinhardt 2024-02-08 1:27 ` Leo Izen 2024-02-08 2:20 ` James Almer [not found] ` <2E182D4F-95D4-43F7-A772-A737003B3C79@cosmin.at> 2024-02-07 18:55 ` Cosmin Stejerean via ffmpeg-devel 2024-02-10 21:03 ` James Almer 2024-02-11 1:35 ` Michael Niedermayer 2024-02-11 5:53 ` Nuo Mi 2024-02-25 23:18 ` Michael Niedermayer 2024-02-25 23:20 ` James Almer 2024-02-26 21:26 ` Michael Niedermayer 2024-03-02 22:55 ` Michael Niedermayer 2024-03-02 23:06 ` Sebastian Ramacher 2024-03-02 23:19 ` Michael Niedermayer 2024-03-03 1:39 ` Sean McGovern 2024-03-03 8:55 ` Sebastian Ramacher 2024-06-02 13:49 ` Sebastian Ramacher 2024-06-03 21:32 ` Michael Niedermayer 2024-06-03 21:36 ` Sean McGovern 2024-06-03 21:41 ` James Almer 2024-06-04 1:16 ` Michael Niedermayer 2024-06-04 7:23 ` Vittorio Giovara 2024-06-04 7:46 ` Anton Khirnov 2024-06-04 6:31 ` Rémi Denis-Courmont 2024-06-04 9:29 ` Sebastian Ramacher 2024-06-05 10:55 ` Kacper Michajlow 2024-06-04 8:34 ` Andrew Sayers 2024-06-04 9:19 ` Sebastian Ramacher 2024-03-03 7:35 ` Jean-Baptiste Kempf 2024-03-03 12:35 ` James Almer 2024-03-08 14:00 ` James Almer 2024-03-08 14:02 ` Kieran Kunhya 2024-03-08 14:04 ` James Almer 2024-03-08 15:04 ` Frank Plowman 2024-03-08 15:40 ` Kieran Kunhya 2024-03-09 12:33 ` Nuo Mi 2024-03-09 18:31 ` Marth64 2024-03-10 13:25 ` Xiang, Haihao 2024-03-10 23:29 ` Michael Niedermayer
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git