* [FFmpeg-devel] FFmpeg release 6.1 @ 2023-04-10 22:14 Michael Niedermayer 2023-04-10 22:16 ` James Almer ` (3 more replies) 0 siblings, 4 replies; 52+ messages in thread From: Michael Niedermayer @ 2023-04-10 22:14 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 329 bytes --] Hi all There was the request to make a 6.1 before end of April Is that still so ? Assuming it is, its time to make that branch and release soon 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-04-10 22:14 [FFmpeg-devel] FFmpeg release 6.1 Michael Niedermayer @ 2023-04-10 22:16 ` James Almer 2023-04-11 8:46 ` Neal Gompa ` (2 subsequent siblings) 3 siblings, 0 replies; 52+ messages in thread From: James Almer @ 2023-04-10 22:16 UTC (permalink / raw) To: ffmpeg-devel On 4/10/2023 7:14 PM, Michael Niedermayer wrote: > Hi all > > There was the request to make a 6.1 before end of April > Is that still so ? > > Assuming it is, its time to make that branch and release soon > > Thx The Changelog looks awfully short... _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-04-10 22:14 [FFmpeg-devel] FFmpeg release 6.1 Michael Niedermayer 2023-04-10 22:16 ` James Almer @ 2023-04-11 8:46 ` Neal Gompa 2023-09-19 17:18 ` Niklas Haas 2023-09-21 16:21 ` [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) Michael Niedermayer 3 siblings, 0 replies; 52+ messages in thread From: Neal Gompa @ 2023-04-11 8:46 UTC (permalink / raw) To: FFmpeg development discussions and patches On Mon, Apr 10, 2023 at 6:14 PM Michael Niedermayer <michael@niedermayer.cc> wrote: > > Hi all > > There was the request to make a 6.1 before end of April > Is that still so ? > > Assuming it is, its time to make that branch and release soon > Well, I think the hope was that the Vulkan Video and AV1 VA-API patches would have landed by now. Neither have done so yet... -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-04-10 22:14 [FFmpeg-devel] FFmpeg release 6.1 Michael Niedermayer 2023-04-10 22:16 ` James Almer 2023-04-11 8:46 ` Neal Gompa @ 2023-09-19 17:18 ` Niklas Haas 2023-09-19 19:16 ` Michael Niedermayer 2023-09-21 16:21 ` [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) Michael Niedermayer 3 siblings, 1 reply; 52+ messages in thread From: Niklas Haas @ 2023-09-19 17:18 UTC (permalink / raw) To: FFmpeg development discussions and patches On Tue, 11 Apr 2023 00:14:28 +0200 Michael Niedermayer <michael@niedermayer.cc> wrote: > Hi all > > There was the request to make a 6.1 before end of April > Is that still so ? > > Assuming it is, its time to make that branch and release soon Hi, It is now september. What happened to this release? FFmpeg 6.1 is currently the only thing blocking the adoption of vulkan video. _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-19 17:18 ` Niklas Haas @ 2023-09-19 19:16 ` Michael Niedermayer 2023-09-19 21:58 ` Lynne ` (2 more replies) 0 siblings, 3 replies; 52+ messages in thread From: Michael Niedermayer @ 2023-09-19 19:16 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 2697 bytes --] On Tue, Sep 19, 2023 at 07:18:03PM +0200, Niklas Haas wrote: > On Tue, 11 Apr 2023 00:14:28 +0200 Michael Niedermayer <michael@niedermayer.cc> wrote: > > Hi all > > > > There was the request to make a 6.1 before end of April > > Is that still so ? > > > > Assuming it is, its time to make that branch and release soon > > Hi, > > It is now september. What happened to this release? FFmpeg 6.1 is > currently the only thing blocking the adoption of vulkan video. there are several security issues that need to be fixed ossfuzz found more, it also put some random unlreated issues again into the same ticket. (which are basically invissible sub-tickets) the evc code also needs a security review, Maybe Dawid is working on this iam not sure. And iam sure theres more We also have a security issue in fate, i belive nicolas is looking into that, that doesnt hold up the release but all these things compete for time and some people you may have noticed tried to just randomly block patches going back and forth on these and discussing with tech/community committtees also took time. And last but not least if people want me to design a standalone SDR library while thats not holding up 6.1 it takes time from the pot from 6.1 work. I did say this, i was attacked but yes time is unforgiving it doesnt care Also I did fall behind with security fixes in the summer a bit, the weather was nice, some members of the community where not nice. So i tried to spend some time with the nice weather If you want 6.1 to happen quick. be nice to me or help with anything that i have to work on 6.1 or other so theres more time in the pot what about merging libplacebo into FFmpeg for example ? As far as iam concerned you can have absolute final power about anything in that libplacebo inside FFmpeg. Or help with the whole SDR thing. If i dont have to think about it and can concentrate on the release and security then yes it will happen faster I also have some paid work under NDA which i signed a contract for, i need to work on that too. Yes code will be submitted to FFmpeg when/if its done And theres life, i have other shit to do too. For example my taxes and i also want to spend some time working on AI/neural nets. I guess that will not be FFmpeg related as id like my work on AI not to be in a similar position to where avradio is now. So yeah, i think theres no problem with 6.1 its just not happening as quick as I and others wanted thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB If you think the mosad wants you dead since a long time then you are either wrong or dead since a long time. [-- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-19 19:16 ` Michael Niedermayer @ 2023-09-19 21:58 ` Lynne 2023-09-20 0:38 ` Neal Gompa 2023-09-20 17:24 ` Michael Niedermayer 2023-09-20 12:47 ` Niklas Haas 2023-09-21 11:46 ` Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics 2 siblings, 2 replies; 52+ messages in thread From: Lynne @ 2023-09-19 21:58 UTC (permalink / raw) To: FFmpeg development discussions and patches Sep 19, 2023, 21:16 by michael@niedermayer.cc: > On Tue, Sep 19, 2023 at 07:18:03PM +0200, Niklas Haas wrote: > >> On Tue, 11 Apr 2023 00:14:28 +0200 Michael Niedermayer <michael@niedermayer.cc> wrote: >> > Hi all >> > >> > There was the request to make a 6.1 before end of April >> > Is that still so ? >> > >> > Assuming it is, its time to make that branch and release soon >> >> Hi, >> >> It is now september. What happened to this release? FFmpeg 6.1 is >> currently the only thing blocking the adoption of vulkan video. >> > > there are several security issues that need to be fixed > ossfuzz found more, it also put some random unlreated issues again > into the same ticket. (which are basically invissible sub-tickets) > the evc code also needs a security review, Maybe Dawid is working on this > iam not sure. And iam sure theres more > We also have a security issue in fate, i belive nicolas is looking into > that, that doesnt hold up the release but all these things compete for time > and some people you may have noticed tried to just randomly block patches > going back and forth on these and discussing with tech/community committtees > also took time. > And last but not least if people want me to design a standalone SDR library > while thats not holding up 6.1 it takes time from the pot from 6.1 work. > I did say this, i was attacked but yes time is unforgiving it doesnt care > > Also I did fall behind with security fixes in the summer a bit, the weather was > nice, some members of the community where not nice. So i tried to spend some > time with the nice weather > > If you want 6.1 to happen quick. be nice to me or help with anything that i > have to work on 6.1 or other so theres more time in the pot > what about merging libplacebo into FFmpeg for example ? > As far as iam concerned you can have absolute final power about anything > in that libplacebo inside FFmpeg. > Or help with the whole SDR thing. If i dont have to think about it and > can concentrate on the release and security then yes it will happen faster > > I also have some paid work under NDA which i signed a contract for, i need > to work on that too. Yes code will be submitted to FFmpeg when/if its done > And theres life, i have other shit to do too. For example my taxes and i also > want to spend some time working on AI/neural nets. I guess that will not be > FFmpeg related as id like my work on AI not to be in a similar position to > where avradio is now. > > So yeah, i think theres no problem with 6.1 its just not happening as quick > as I and others wanted > > thx > > [...] > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > If you think the mosad wants you dead since a long time then you are either > wrong or dead since a long time. > I'm not sure it's a good idea to wait to merge the EVC decoder. Perhaps we should move that to the next release. I'd like to get my AAC padding/duration fixes in, and drop lavc's old FFT code entirely. _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-19 21:58 ` Lynne @ 2023-09-20 0:38 ` Neal Gompa 2023-09-20 2:24 ` Xiang, Haihao 2023-09-20 17:24 ` Michael Niedermayer 1 sibling, 1 reply; 52+ messages in thread From: Neal Gompa @ 2023-09-20 0:38 UTC (permalink / raw) To: FFmpeg development discussions and patches On Tue, Sep 19, 2023 at 5:58 PM Lynne <dev@lynne.ee> wrote: > > Sep 19, 2023, 21:16 by michael@niedermayer.cc: > > > On Tue, Sep 19, 2023 at 07:18:03PM +0200, Niklas Haas wrote: > > > >> On Tue, 11 Apr 2023 00:14:28 +0200 Michael Niedermayer <michael@niedermayer.cc> wrote: > >> > Hi all > >> > > >> > There was the request to make a 6.1 before end of April > >> > Is that still so ? > >> > > >> > Assuming it is, its time to make that branch and release soon > >> > >> Hi, > >> > >> It is now september. What happened to this release? FFmpeg 6.1 is > >> currently the only thing blocking the adoption of vulkan video. > >> > > > > there are several security issues that need to be fixed > > ossfuzz found more, it also put some random unlreated issues again > > into the same ticket. (which are basically invissible sub-tickets) > > the evc code also needs a security review, Maybe Dawid is working on this > > iam not sure. And iam sure theres more > > We also have a security issue in fate, i belive nicolas is looking into > > that, that doesnt hold up the release but all these things compete for time > > and some people you may have noticed tried to just randomly block patches > > going back and forth on these and discussing with tech/community committtees > > also took time. > > And last but not least if people want me to design a standalone SDR library > > while thats not holding up 6.1 it takes time from the pot from 6.1 work. > > I did say this, i was attacked but yes time is unforgiving it doesnt care > > > > Also I did fall behind with security fixes in the summer a bit, the weather was > > nice, some members of the community where not nice. So i tried to spend some > > time with the nice weather > > > > If you want 6.1 to happen quick. be nice to me or help with anything that i > > have to work on 6.1 or other so theres more time in the pot > > what about merging libplacebo into FFmpeg for example ? > > As far as iam concerned you can have absolute final power about anything > > in that libplacebo inside FFmpeg. > > Or help with the whole SDR thing. If i dont have to think about it and > > can concentrate on the release and security then yes it will happen faster > > > > I also have some paid work under NDA which i signed a contract for, i need > > to work on that too. Yes code will be submitted to FFmpeg when/if its done > > And theres life, i have other shit to do too. For example my taxes and i also > > want to spend some time working on AI/neural nets. I guess that will not be > > FFmpeg related as id like my work on AI not to be in a similar position to > > where avradio is now. > > > > So yeah, i think theres no problem with 6.1 its just not happening as quick > > as I and others wanted > > > > thx > > > > [...] > > -- > > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > > > If you think the mosad wants you dead since a long time then you are either > > wrong or dead since a long time. > > > > I'm not sure it's a good idea to wait to merge the EVC decoder. > Perhaps we should move that to the next release. > > I'd like to get my AAC padding/duration fixes in, and drop lavc's > old FFT code entirely. From my wishlist, the only thing left unmerged is AV1 VA-API encode support. The patchset is on v5 now and seems to be fine? I can't test it due to lack of compatible hardware, so if someone here does have something and can do it, it'd be great to see it get reviewed and landed. -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-20 0:38 ` Neal Gompa @ 2023-09-20 2:24 ` Xiang, Haihao 0 siblings, 0 replies; 52+ messages in thread From: Xiang, Haihao @ 2023-09-20 2:24 UTC (permalink / raw) To: ffmpeg-devel On Di, 2023-09-19 at 20:38 -0400, Neal Gompa wrote: > On Tue, Sep 19, 2023 at 5:58 PM Lynne <dev@lynne.ee> wrote: > > > > Sep 19, 2023, 21:16 by michael@niedermayer.cc: > > > > > On Tue, Sep 19, 2023 at 07:18:03PM +0200, Niklas Haas wrote: > > > > > > > On Tue, 11 Apr 2023 00:14:28 +0200 Michael Niedermayer > > > > <michael@niedermayer.cc> wrote: > > > > > Hi all > > > > > > > > > > There was the request to make a 6.1 before end of April > > > > > Is that still so ? > > > > > > > > > > Assuming it is, its time to make that branch and release soon > > > > > > > > Hi, > > > > > > > > It is now september. What happened to this release? FFmpeg 6.1 is > > > > currently the only thing blocking the adoption of vulkan video. > > > > > > > > > > there are several security issues that need to be fixed > > > ossfuzz found more, it also put some random unlreated issues again > > > into the same ticket. (which are basically invissible sub-tickets) > > > the evc code also needs a security review, Maybe Dawid is working on this > > > iam not sure. And iam sure theres more > > > We also have a security issue in fate, i belive nicolas is looking into > > > that, that doesnt hold up the release but all these things compete for > > > time > > > and some people you may have noticed tried to just randomly block patches > > > going back and forth on these and discussing with tech/community > > > committtees > > > also took time. > > > And last but not least if people want me to design a standalone SDR > > > library > > > while thats not holding up 6.1 it takes time from the pot from 6.1 work. > > > I did say this, i was attacked but yes time is unforgiving it doesnt care > > > > > > Also I did fall behind with security fixes in the summer a bit, the > > > weather was > > > nice, some members of the community where not nice. So i tried to spend > > > some > > > time with the nice weather > > > > > > If you want 6.1 to happen quick. be nice to me or help with anything that > > > i > > > have to work on 6.1 or other so theres more time in the pot > > > what about merging libplacebo into FFmpeg for example ? > > > As far as iam concerned you can have absolute final power about anything > > > in that libplacebo inside FFmpeg. > > > Or help with the whole SDR thing. If i dont have to think about it and > > > can concentrate on the release and security then yes it will happen faster > > > > > > I also have some paid work under NDA which i signed a contract for, i need > > > to work on that too. Yes code will be submitted to FFmpeg when/if its done > > > And theres life, i have other shit to do too. For example my taxes and i > > > also > > > want to spend some time working on AI/neural nets. I guess that will not > > > be > > > FFmpeg related as id like my work on AI not to be in a similar position to > > > where avradio is now. > > > > > > So yeah, i think theres no problem with 6.1 its just not happening as > > > quick > > > as I and others wanted > > > > > > thx > > > > > > [...] > > > -- > > > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > > > > > If you think the mosad wants you dead since a long time then you are > > > either > > > wrong or dead since a long time. > > > > > > > I'm not sure it's a good idea to wait to merge the EVC decoder. > > Perhaps we should move that to the next release. > > > > I'd like to get my AAC padding/duration fixes in, and drop lavc's > > old FFT code entirely. > > From my wishlist, the only thing left unmerged is AV1 VA-API encode > support. The patchset is on v5 now and seems to be fine? I can't test > it due to lack of compatible hardware, so if someone here does have > something and can do it, it'd be great to see it get reviewed and > landed. AV1 VA-API encode works well for me, I'll push it if no more comments. BRs Haihao > > > _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-19 21:58 ` Lynne 2023-09-20 0:38 ` Neal Gompa @ 2023-09-20 17:24 ` Michael Niedermayer 2023-09-20 17:43 ` Kieran Kunhya 1 sibling, 1 reply; 52+ messages in thread From: Michael Niedermayer @ 2023-09-20 17:24 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 3921 bytes --] On Tue, Sep 19, 2023 at 11:58:41PM +0200, Lynne wrote: > Sep 19, 2023, 21:16 by michael@niedermayer.cc: > > > On Tue, Sep 19, 2023 at 07:18:03PM +0200, Niklas Haas wrote: > > > >> On Tue, 11 Apr 2023 00:14:28 +0200 Michael Niedermayer <michael@niedermayer.cc> wrote: > >> > Hi all > >> > > >> > There was the request to make a 6.1 before end of April > >> > Is that still so ? > >> > > >> > Assuming it is, its time to make that branch and release soon > >> > >> Hi, > >> > >> It is now september. What happened to this release? FFmpeg 6.1 is > >> currently the only thing blocking the adoption of vulkan video. > >> > > > > there are several security issues that need to be fixed > > ossfuzz found more, it also put some random unlreated issues again > > into the same ticket. (which are basically invissible sub-tickets) > > the evc code also needs a security review, Maybe Dawid is working on this > > iam not sure. And iam sure theres more > > We also have a security issue in fate, i belive nicolas is looking into > > that, that doesnt hold up the release but all these things compete for time > > and some people you may have noticed tried to just randomly block patches > > going back and forth on these and discussing with tech/community committtees > > also took time. > > And last but not least if people want me to design a standalone SDR library > > while thats not holding up 6.1 it takes time from the pot from 6.1 work. > > I did say this, i was attacked but yes time is unforgiving it doesnt care > > > > Also I did fall behind with security fixes in the summer a bit, the weather was > > nice, some members of the community where not nice. So i tried to spend some > > time with the nice weather > > > > If you want 6.1 to happen quick. be nice to me or help with anything that i > > have to work on 6.1 or other so theres more time in the pot > > what about merging libplacebo into FFmpeg for example ? > > As far as iam concerned you can have absolute final power about anything > > in that libplacebo inside FFmpeg. > > Or help with the whole SDR thing. If i dont have to think about it and > > can concentrate on the release and security then yes it will happen faster > > > > I also have some paid work under NDA which i signed a contract for, i need > > to work on that too. Yes code will be submitted to FFmpeg when/if its done > > And theres life, i have other shit to do too. For example my taxes and i also > > want to spend some time working on AI/neural nets. I guess that will not be > > FFmpeg related as id like my work on AI not to be in a similar position to > > where avradio is now. > > > > So yeah, i think theres no problem with 6.1 its just not happening as quick > > as I and others wanted > > > > thx > > > > [...] > > -- > > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > > > If you think the mosad wants you dead since a long time then you are either > > wrong or dead since a long time. > > > > I'm not sure it's a good idea to wait to merge the EVC decoder. > Perhaps we should move that to the next release. I dont suggest merging more EVC code before the release. I meant the EVC code already in git, is reading alot of things with no checks. It maybe doesnt matter in most cases, as its not used in most cases without more EVC code but still Also ATM other things are blocking so EVC still could make it in principle. Just that the release should not be delayed because of addition of more EVC code But someone needs to check the existing EVC code in git without checks is safe > > I'd like to get my AAC padding/duration fixes in, and drop lavc's > old FFT code entirely. fine thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Those who are best at talking, realize last or never when they are wrong. [-- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-20 17:24 ` Michael Niedermayer @ 2023-09-20 17:43 ` Kieran Kunhya 2023-09-20 18:10 ` Michael Niedermayer 0 siblings, 1 reply; 52+ messages in thread From: Kieran Kunhya @ 2023-09-20 17:43 UTC (permalink / raw) To: FFmpeg development discussions and patches > > I dont suggest merging more EVC code before the release. I meant the > EVC code already in git, is reading alot of things with no checks. > It maybe doesnt matter in most cases, as its not used in most cases without > more EVC code but still > Also ATM other things are blocking so EVC still could make it in principle. > Just that the release should not be delayed because of addition of more > EVC code > But someone needs to check the existing EVC code in git without checks is > safe > Or just mark EVC as 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-20 17:43 ` Kieran Kunhya @ 2023-09-20 18:10 ` Michael Niedermayer 2023-09-20 22:47 ` Kieran Kunhya 0 siblings, 1 reply; 52+ messages in thread From: Michael Niedermayer @ 2023-09-20 18:10 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1337 bytes --] On Wed, Sep 20, 2023 at 06:43:18PM +0100, Kieran Kunhya wrote: > > > > I dont suggest merging more EVC code before the release. I meant the > > EVC code already in git, is reading alot of things with no checks. > > It maybe doesnt matter in most cases, as its not used in most cases without > > more EVC code but still > > Also ATM other things are blocking so EVC still could make it in principle. > > Just that the release should not be delayed because of addition of more > > EVC code > > But someone needs to check the existing EVC code in git without checks is > > safe > > > > Or just mark EVC as experimental? thats an option but even now, before we even have a experimental decoder in git we already had a out of array write issue caused by evc code so we still need to be carefull as not everything is under these checks also iam not sure "experimental" is the right flag for code that has possible security issues. People might turn experimental on not realizing the security aspect. thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Breaking DRM is a little like attempting to break through a door even though the window is wide open and the only thing in the house is a bunch of things you dont want and which you would get tomorrow for free anyway [-- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-20 18:10 ` Michael Niedermayer @ 2023-09-20 22:47 ` Kieran Kunhya 2023-09-21 3:19 ` Jean-Baptiste Kempf 2023-09-21 12:51 ` Michael Niedermayer 0 siblings, 2 replies; 52+ messages in thread From: Kieran Kunhya @ 2023-09-20 22:47 UTC (permalink / raw) To: FFmpeg development discussions and patches > > also iam not sure "experimental" is the right flag for code that has > possible security issues. People might turn experimental on not realizing > the security aspect. > We should make this clear in the docs then. 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-20 22:47 ` Kieran Kunhya @ 2023-09-21 3:19 ` Jean-Baptiste Kempf 2023-09-21 12:51 ` Michael Niedermayer 1 sibling, 0 replies; 52+ messages in thread From: Jean-Baptiste Kempf @ 2023-09-21 3:19 UTC (permalink / raw) To: ffmpeg-devel Hello, On Thu, 21 Sep 2023, at 00:47, Kieran Kunhya wrote: >> >> also iam not sure "experimental" is the right flag for code that has >> possible security issues. People might turn experimental on not realizing >> the security aspect. >> > > We should make this clear in the docs then. +1 -- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-20 22:47 ` Kieran Kunhya 2023-09-21 3:19 ` Jean-Baptiste Kempf @ 2023-09-21 12:51 ` Michael Niedermayer 1 sibling, 0 replies; 52+ messages in thread From: Michael Niedermayer @ 2023-09-21 12:51 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 963 bytes --] On Wed, Sep 20, 2023 at 11:47:36PM +0100, Kieran Kunhya wrote: > > > > also iam not sure "experimental" is the right flag for code that has > > possible security issues. People might turn experimental on not realizing > > the security aspect. > > > > We should make this clear in the docs then. ATM AV_CODEC_CAP_EXPERIMENTAL seems to be used mainly for "not so good" encoders using it for potentially insecure codecs seems a semantic change. Docs say this ATM: * Codec is experimental and is thus avoided in favor of non experimental * encoders I dont think we can just change this to "that might allow the multimedia file author to login to your computer" I dont know how other see this or if iam missing something but this may need a seperate flag thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Everything should be made as simple as possible, but not simpler. -- Albert Einstein [-- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-19 19:16 ` Michael Niedermayer 2023-09-19 21:58 ` Lynne @ 2023-09-20 12:47 ` Niklas Haas 2023-09-20 18:00 ` Michael Niedermayer 2023-09-21 11:46 ` Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics 2 siblings, 1 reply; 52+ messages in thread From: Niklas Haas @ 2023-09-20 12:47 UTC (permalink / raw) To: FFmpeg development discussions and patches On Tue, 19 Sep 2023 21:16:08 +0200 Michael Niedermayer <michael@niedermayer.cc> wrote: > what about merging libplacebo into FFmpeg for example ? > As far as iam concerned you can have absolute final power about anything > in that libplacebo inside FFmpeg. To respond quickly to this point, I'm not sure what merging libplacebo would improve to the status quo. As far as I can tell, it would only make my life harder, at least if you expect me to start caring about patches sent to the mailing list (as opposed to using PR/MRs as I do currently). I'm not sure what the goal would be, either, except dragging more code into FFmpeg. Code that can easily live outside it, because the degree of interoperation between the two is minimal. All relevant distros already package both libplacebo and FFmpeg, so the "ease of distribution" ship has sailed. It would also make libplacebo releases now tied to FFmpeg releases, which is an obvious downgrade for my own reverse dependents and a significant downgrade to my current release process. The FFmpeg ABI policy also seems wholly incompatible with the libplacebo ABI policy. _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-20 12:47 ` Niklas Haas @ 2023-09-20 18:00 ` Michael Niedermayer 0 siblings, 0 replies; 52+ messages in thread From: Michael Niedermayer @ 2023-09-20 18:00 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1906 bytes --] On Wed, Sep 20, 2023 at 02:47:19PM +0200, Niklas Haas wrote: > On Tue, 19 Sep 2023 21:16:08 +0200 Michael Niedermayer <michael@niedermayer.cc> wrote: > > what about merging libplacebo into FFmpeg for example ? > > As far as iam concerned you can have absolute final power about anything > > in that libplacebo inside FFmpeg. > > To respond quickly to this point, > > I'm not sure what merging libplacebo would improve to the status quo. As Code in libavfilter could more deeply depend on / integrate with libplacebo > far as I can tell, it would only make my life harder, at least if you > expect me to start caring about patches sent to the mailing list (as > opposed to using PR/MRs as I do currently). Well, _I_ dont mind how you manage libplacebo. > > I'm not sure what the goal would be, either, except dragging more code > into FFmpeg. Code that can easily live outside it, because the degree of > interoperation between the two is minimal. All relevant distros already > package both libplacebo and FFmpeg, so the "ease of distribution" ship > has sailed. Well the goal is to have some sort of lib that unifies swscale, libplacebo and similar into code that provides high performance, high quality, CPU and GPU based convertion. And this really needs to be "close" to libavfilter if libavfilter would use it. > > It would also make libplacebo releases now tied to FFmpeg releases, > which is an obvious downgrade for my own reverse dependents and a > significant downgrade to my current release process. We must avoid downgrades > The FFmpeg ABI > policy also seems wholly incompatible with the libplacebo ABI policy. i am not sure what the libplacebo ABI policy is thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Observe your enemies, for they first find out your faults. -- Antisthenes [-- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 2023-09-19 19:16 ` Michael Niedermayer 2023-09-19 21:58 ` Lynne 2023-09-20 12:47 ` Niklas Haas @ 2023-09-21 11:46 ` Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics 2 siblings, 0 replies; 52+ messages in thread From: Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics @ 2023-09-21 11:46 UTC (permalink / raw) To: 'FFmpeg development discussions and patches' > -----Original Message----- > From: ffmpeg-devel <ffmpeg-devel-bounces@ffmpeg.org> On Behalf Of > Michael Niedermayer > Sent: wtorek, 19 września 2023 21:16 > To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> > Subject: Re: [FFmpeg-devel] FFmpeg release 6.1 > > On Tue, Sep 19, 2023 at 07:18:03PM +0200, Niklas Haas wrote: > > On Tue, 11 Apr 2023 00:14:28 +0200 Michael Niedermayer > <michael@niedermayer.cc> wrote: > > > Hi all > > > > > > There was the request to make a 6.1 before end of April Is that > > > still so ? > > > > > > Assuming it is, its time to make that branch and release soon > > > > Hi, > > > > It is now september. What happened to this release? FFmpeg 6.1 is > > currently the only thing blocking the adoption of vulkan video. > > there are several security issues that need to be fixed ossfuzz found more, it also > put some random unlreated issues again into the same ticket. (which are > basically invissible sub-tickets) the evc code also needs a security review, Maybe > Dawid is working on this iam not sure. At the moment we are focusing on improving encoder and decoder wrapper for EVC. We've got in our agenda thorough review of the entire EVC related code. We'll check it for compliance with documentation and for security. I'll deal with it as soon. And iam sure theres more We also have a > security issue in fate, i belive nicolas is looking into that, that doesnt hold up the > release but all these things compete for time and some people you may have > noticed tried to just randomly block patches going back and forth on these and > discussing with tech/community committtees also took time. > And last but not least if people want me to design a standalone SDR library while > thats not holding up 6.1 it takes time from the pot from 6.1 work. > I did say this, i was attacked but yes time is unforgiving it doesnt care > > Also I did fall behind with security fixes in the summer a bit, the weather was > nice, some members of the community where not nice. So i tried to spend some > time with the nice weather > > If you want 6.1 to happen quick. be nice to me or help with anything that i have > to work on 6.1 or other so theres more time in the pot what about merging > libplacebo into FFmpeg for example ? > As far as iam concerned you can have absolute final power about anything in > that libplacebo inside FFmpeg. > Or help with the whole SDR thing. If i dont have to think about it and can > concentrate on the release and security then yes it will happen faster > > I also have some paid work under NDA which i signed a contract for, i need to > work on that too. Yes code will be submitted to FFmpeg when/if its done And > theres life, i have other shit to do too. For example my taxes and i also want to > spend some time working on AI/neural nets. I guess that will not be FFmpeg > related as id like my work on AI not to be in a similar position to where avradio is > now. > > So yeah, i think theres no problem with 6.1 its just not happening as quick as I > and others wanted > > thx > > [...] > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > If you think the mosad wants you dead since a long time then you are either > wrong or dead since a long 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-04-10 22:14 [FFmpeg-devel] FFmpeg release 6.1 Michael Niedermayer ` (2 preceding siblings ...) 2023-09-19 17:18 ` Niklas Haas @ 2023-09-21 16:21 ` Michael Niedermayer 2023-09-21 16:33 ` Kieran Kunhya via ffmpeg-devel ` (2 more replies) 3 siblings, 3 replies; 52+ messages in thread From: Michael Niedermayer @ 2023-09-21 16:21 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1108 bytes --] Hi all As the 6.1 release is upcoming and as it was previously stated by me that sdr will be part of 6.1. Heres some update of what i intend to do about that. People previously agreed to including a SDR input device in libavdevice with SDR in a seperate library. If the community and the SDR code are happy with each other before the release then SDR will simply be merged and be part of 6.1 like any other feature. OTOH If a majority of people are against the SDR code at the time of branching 6.1. Then i will make a separate release identical to 6.1 with the SDR code and of course also provide security support Of course iam happy to change my plans if someone has a better suggestion! What i intend to do with SDR next is AVExecutor support to improve processing capacity with multiple threads and also to look into factoring the code so SDR is more seperated, where this will lead to i do not know thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB I have often repented speaking, but never of holding my tongue. -- Xenocrates [-- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 16:21 ` [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) Michael Niedermayer @ 2023-09-21 16:33 ` Kieran Kunhya via ffmpeg-devel 2023-09-21 17:16 ` Nicolas George 2023-09-21 18:56 ` Michael Niedermayer 2023-09-21 16:39 ` Paul B Mahol 2023-09-22 13:55 ` Gijs Peskens 2 siblings, 2 replies; 52+ messages in thread From: Kieran Kunhya via ffmpeg-devel @ 2023-09-21 16:33 UTC (permalink / raw) To: FFmpeg development discussions and patches; +Cc: Kieran Kunhya On Thu, Sep 21, 2023 at 5:21 PM Michael Niedermayer <michael@niedermayer.cc> wrote: > OTOH If a majority of people are against the SDR code at the time of > branching 6.1. Then i will make a separate release identical to 6.1 with > the SDR code and of course also provide security support How on earth is it acceptable that you can publish your hobby project under the FFmpeg project name? You are of course welcome to publish SDR in a different project that is not FFmpeg. I have been working on BIOS code recently but I haven't decided to create FFBIOS and put it in the main FFmpeg repo. Regards, Kieran Kunhya _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 16:33 ` Kieran Kunhya via ffmpeg-devel @ 2023-09-21 17:16 ` Nicolas George 2023-09-21 18:14 ` Vittorio Giovara 2023-09-21 18:56 ` Michael Niedermayer 1 sibling, 1 reply; 52+ messages in thread From: Nicolas George @ 2023-09-21 17:16 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 472 bytes --] Kieran Kunhya via ffmpeg-devel (12023-09-21): > How on earth is it acceptable that you can publish your hobby project > under the FFmpeg project name? How on earth is it acceptable that you continue bikeshedding a feature that some users have been enthusiastically waiting for? > I have been working on BIOS code recently If it brings useful features in a way that integrate gracefully in FFmpeg, then great! Send the patches then. -- Nicolas George [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 17:16 ` Nicolas George @ 2023-09-21 18:14 ` Vittorio Giovara 2023-09-21 18:19 ` Nicolas George 0 siblings, 1 reply; 52+ messages in thread From: Vittorio Giovara @ 2023-09-21 18:14 UTC (permalink / raw) To: FFmpeg development discussions and patches On Thu, Sep 21, 2023 at 1:16 PM Nicolas George <george@nsup.org> wrote: > Kieran Kunhya via ffmpeg-devel (12023-09-21): > > How on earth is it acceptable that you can publish your hobby project > > under the FFmpeg project name? > > How on earth is it acceptable that you continue bikeshedding a feature > that some users have been enthusiastically waiting for? > Because it adds maintenance burden and it's out of scope with the proejct > > I have been working on BIOS code recently > > If it brings useful features in a way that integrate gracefully in > FFmpeg, then great! Send the patches then. No thanks, feature creep is a bad mojo. At any rate for the topic at hand, in my opinion there shouldn't be two separate releases, either there is one with SDR or there is one without, not both. I actually thought the majority of the developer community was against including this feature and I thought it was already removed. -- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 18:14 ` Vittorio Giovara @ 2023-09-21 18:19 ` Nicolas George 2023-09-21 18:47 ` Vittorio Giovara 0 siblings, 1 reply; 52+ messages in thread From: Nicolas George @ 2023-09-21 18:19 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 712 bytes --] Vittorio Giovara (12023-09-21): > Because it adds maintenance burden and it's out of scope with the proejct The feature is isolated, so that is a lie. > No thanks, feature creep is a bad mojo. “Creep” is your opinion, the opinion of somebody who we never see on users mailing lists by the way. > At any rate for the topic at hand, in my opinion there shouldn't be two > separate releases, either there is one with SDR or there is one without, > not both. > I actually thought the majority of the developer community was against > including this feature and I thought it was already removed. There is a clear majority of the developer community who do the work. -- Nicolas George [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 18:19 ` Nicolas George @ 2023-09-21 18:47 ` Vittorio Giovara 2023-09-21 18:51 ` Nicolas George 0 siblings, 1 reply; 52+ messages in thread From: Vittorio Giovara @ 2023-09-21 18:47 UTC (permalink / raw) To: FFmpeg development discussions and patches On Thu, Sep 21, 2023 at 2:19 PM Nicolas George <george@nsup.org> wrote: > Vittorio Giovara (12023-09-21): > > Because it adds maintenance burden and it's out of scope with the proejct > > The feature is isolated, so that is a lie. > Good, if it's so isolated it can be moved to a separate library and we're arguing over nothing. > > No thanks, feature creep is a bad mojo. > > “Creep” is your opinion, the opinion of somebody who we never see on > users mailing lists by the way. > Will you stop with this accusatory tone in _every_ _single_ _email_ you send? Meeting a threshold of emails is not a good measure of the validity of any claim. > > At any rate for the topic at hand, in my opinion there shouldn't be two > > separate releases, either there is one with SDR or there is one without, > > not both. > > I actually thought the majority of the developer community was against > > including this feature and I thought it was already removed. > > There is a clear majority of the developer community who do the work. > Yes, and it agrees with its removal. -- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 18:47 ` Vittorio Giovara @ 2023-09-21 18:51 ` Nicolas George 2023-09-21 18:54 ` Vittorio Giovara 0 siblings, 1 reply; 52+ messages in thread From: Nicolas George @ 2023-09-21 18:51 UTC (permalink / raw) To: FFmpeg development discussions and patches Vittorio Giovara (12023-09-21): > Good, if it's so isolated it can be moved to a separate library and we're > arguing over nothing. Wasting Michael's time for the maintenance and users' time for installing it in the process. That is a completely stupid idea. > Will you stop with this accusatory tone in _every_ _single_ _email_ you > send? > Meeting a threshold of emails is not a good measure of the validity of any > claim. What? > Yes, and it agrees with its removal. Not if you count correctly. -- Nicolas George _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 18:51 ` Nicolas George @ 2023-09-21 18:54 ` Vittorio Giovara 2023-09-21 19:04 ` Nicolas George 0 siblings, 1 reply; 52+ messages in thread From: Vittorio Giovara @ 2023-09-21 18:54 UTC (permalink / raw) To: FFmpeg development discussions and patches On Thu, Sep 21, 2023 at 2:51 PM Nicolas George <george@nsup.org> wrote: > Vittorio Giovara (12023-09-21): > > Good, if it's so isolated it can be moved to a separate library and we're > > arguing over nothing. > > Wasting Michael's time for the maintenance and users' time for > installing it in the process. That is a completely stupid idea. > What about other developers' time for maintenance? And for users installing a library nowadays is a one liner, not really a big deal > > Will you stop with this accusatory tone in _every_ _single_ _email_ you > > send? > > Meeting a threshold of emails is not a good measure of the validity of > any > > claim. > > What? > What? > Yes, and it agrees with its removal. > > Not if you count correctly. > As someone wiser than me said, People can come up with statistics to prove anything <https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwj8mJ-FsLyBAxVShYkEHZr9B-sQwqsBegQICRAF&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7tzfl1wTemM&usg=AOvVaw3R4pSNbU-TvVTTJngxzrgp&opi=89978449> ! -- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 18:54 ` Vittorio Giovara @ 2023-09-21 19:04 ` Nicolas George 2023-09-21 19:08 ` Paul B Mahol 2023-09-21 19:18 ` Vittorio Giovara 0 siblings, 2 replies; 52+ messages in thread From: Nicolas George @ 2023-09-21 19:04 UTC (permalink / raw) To: FFmpeg development discussions and patches Vittorio Giovara (12023-09-21): > What about other developers' time for maintenance? Yes, what about it? How much time did YOU spend maintaining libavfilter or libavdevice? Zero. How much time will you spend maintaining SDR? Zero. What does it change for you and everybody who thinks like you? NOTHING. Michael wants to invest his time in a features that integrates beautifully in FFmpeg and that some users are glad to expect. That is a good thing. People who are not interested in it but have no practical arguments against it have absolutely no right to oppose or put so much roadblock it becomes discouraging just because they would like it better if Michael spent his time on things that they find useful rather than things that he finds fun. > And for users installing a library nowadays is a one liner, not really a > big deal Only if it is packaged by a distribution. I am guessing you are not volunteering to package it yourself, so you are again proposing to waste somebody else's time. -- Nicolas George _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 19:04 ` Nicolas George @ 2023-09-21 19:08 ` Paul B Mahol 2023-09-26 18:14 ` Nicolas George 2023-09-21 19:18 ` Vittorio Giovara 1 sibling, 1 reply; 52+ messages in thread From: Paul B Mahol @ 2023-09-21 19:08 UTC (permalink / raw) To: FFmpeg development discussions and patches On Thu, Sep 21, 2023 at 9:05 PM Nicolas George <george@nsup.org> wrote: > Vittorio Giovara (12023-09-21): > > What about other developers' time for maintenance? > > Yes, what about it? > > How much time did YOU spend maintaining libavfilter or libavdevice? > Zero. > > How much time will you spend maintaining SDR? Zero. > > What does it change for you and everybody who thinks like you? NOTHING. > > Michael wants to invest his time in a features that integrates > beautifully in FFmpeg and that some users are glad to expect. That is a > good thing. > > People who are not interested in it but have no practical arguments > against it have absolutely no right to oppose or put so much roadblock > it becomes discouraging just because they would like it better if > Michael spent his time on things that they find useful rather than > things that he finds fun. > > > And for users installing a library nowadays is a one liner, not really a > > big deal > > Only if it is packaged by a distribution. I am guessing you are not > volunteering to package it yourself, so you are again proposing to waste > somebody else's time. > If this SDR troll code ever get committed in FFmpeg libraries I will immediately leave project. > > -- > Nicolas George > _______________________________________________ > 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 19:08 ` Paul B Mahol @ 2023-09-26 18:14 ` Nicolas George 0 siblings, 0 replies; 52+ messages in thread From: Nicolas George @ 2023-09-26 18:14 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 529 bytes --] Paul B Mahol (12023-09-21): > If this SDR troll code ever get committed in FFmpeg libraries I will > immediately leave project. That would be sad for the project. But I am sorry, I sincerely believe that if you were to follow through with it, it would be a price worth paying to have Michael working on code that gives him fun again. Anyway, I suppose you have no difficulty seeing how this kind of blackmail cannot be taken into consideration for the decision of the future of the project. -- Nicolas George [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 19:04 ` Nicolas George 2023-09-21 19:08 ` Paul B Mahol @ 2023-09-21 19:18 ` Vittorio Giovara 2023-09-21 19:37 ` Nicolas George 1 sibling, 1 reply; 52+ messages in thread From: Vittorio Giovara @ 2023-09-21 19:18 UTC (permalink / raw) To: FFmpeg development discussions and patches On Thu, Sep 21, 2023 at 3:05 PM Nicolas George <george@nsup.org> wrote: > Vittorio Giovara (12023-09-21): > > What about other developers' time for maintenance? > > Yes, what about it? > > How much time did YOU spend maintaining libavfilter or libavdevice? > Zero. > > How much time will you spend maintaining SDR? Zero. > > What does it change for you and everybody who thinks like you? NOTHING. > > Michael wants to invest his time in a features that integrates > beautifully in FFmpeg and that some users are glad to expect. That is a > good thing. > > People who are not interested in it but have no practical arguments > against it have absolutely no right to oppose or put so much roadblock > it becomes discouraging just because they would like it better if > Michael spent his time on things that they find useful rather than > things that he finds fun. > > > And for users installing a library nowadays is a one liner, not really a > > big deal > > Only if it is packaged by a distribution. I am guessing you are not > volunteering to package it yourself, so you are again proposing to waste > somebody else's time. > So this is an example of accusatory tone - discrediting the previous author in order to make your arguments have more weight. It's a bad move and easily spottable, you should argue with better elements at your disposal, not by claiming that I don't package software or don't contribute to libavfilter. Really, have you thought how many contributors have we lost only because of the tone (and length) of your emails? You said you stopped contributing patches because you don't like the development environment, but maybe you should consider stopping sending emails too, just as a friendly advice. I will stop replying to any further baseless accusation, and going back on topic, regardless who wrote what or how many users are requesting it, my opinion on this release still stands: either a release with everything or a release without the contentious piece of code, but not both. It's confusing to the end users, and shows lack of direction of the project. End of transmission. -- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 19:18 ` Vittorio Giovara @ 2023-09-21 19:37 ` Nicolas George 2023-09-21 19:44 ` Paul B Mahol 0 siblings, 1 reply; 52+ messages in thread From: Nicolas George @ 2023-09-21 19:37 UTC (permalink / raw) To: FFmpeg development discussions and patches Vittorio Giovara (12023-09-21): > So this is an example of accusatory tone - discrediting the previous author > in order to make your arguments have more weight. It's a bad move and > easily spottable, you should argue with better elements at your disposal, > not by claiming that I don't package software or don't contribute to > libavfilter. You are misunderstanding my point completely, I am not accusing you of anything, I am merely using you as an example to show how your argument is flawed. I can take myself as an example instead, if you like it better: How much did *I* contribute to hardware acceleration? Zero! How much did *I* contribute to assembly optimization? Zero! How much do *I* intend to contribute to hardware acceleration? Zero! But now, however much I would like to, especially in libavfilter, I refrain from objecting to new features of hardware acceleration. Because I can make the difference between the things that benefit me and the things that are useful to many users and therefore good for the project. FFmpeg is made a of a lot of parts that are often very independent. That is on purpose: that way, if somebody is not interested in a part, they can just ignore it and let others work on it. And that is exactly what I am asking you to do: Just ignore SDR and let Michael work on it. SDR costs NOTHING except Michael's time, and Michael's time is his own to spend. For the rest of us, the grounds for objecting are the same NOTHING. > opinion on this release still stands: either a release with everything or a > release without the contentious piece of code, but not both. It's confusing > to the end users, and shows lack of direction of the project. On this we agree, making a second release without the feature just some people object to it would be a waste of Michael's time. -- Nicolas George _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 19:37 ` Nicolas George @ 2023-09-21 19:44 ` Paul B Mahol 0 siblings, 0 replies; 52+ messages in thread From: Paul B Mahol @ 2023-09-21 19:44 UTC (permalink / raw) To: FFmpeg development discussions and patches On Thu, Sep 21, 2023 at 9:37 PM Nicolas George <george@nsup.org> wrote: > Vittorio Giovara (12023-09-21): > > So this is an example of accusatory tone - discrediting the previous > author > > in order to make your arguments have more weight. It's a bad move and > > easily spottable, you should argue with better elements at your disposal, > > not by claiming that I don't package software or don't contribute to > > libavfilter. > > You are misunderstanding my point completely, I am not accusing you of > anything, I am merely using you as an example to show how your argument > is flawed. > > I can take myself as an example instead, if you like it better: > > How much did *I* contribute to hardware acceleration? Zero! > > How much did *I* contribute to assembly optimization? Zero! > > How much do *I* intend to contribute to hardware acceleration? Zero! > > But now, however much I would like to, especially in libavfilter, I > refrain from objecting to new features of hardware acceleration. > > Because I can make the difference between the things that benefit me and > the things that are useful to many users and therefore good for the > project. > > FFmpeg is made a of a lot of parts that are often very independent. That > is on purpose: that way, if somebody is not interested in a part, they > can just ignore it and let others work on it. > > And that is exactly what I am asking you to do: > > Just ignore SDR and let Michael work on it. > > SDR costs NOTHING except Michael's time, and Michael's time is his own > to spend. For the rest of us, the grounds for objecting are the same > NOTHING. > SDR API is not trivial and inclusion of it with all its features and components is not trivial inside FFmpeg libraries. > > > opinion on this release still stands: either a release with everything > or a > > release without the contentious piece of code, but not both. It's > confusing > > to the end users, and shows lack of direction of the project. > > On this we agree, making a second release without the feature just some > people object to it would be a waste of Michael's time. > > -- > Nicolas George > _______________________________________________ > 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 16:33 ` Kieran Kunhya via ffmpeg-devel 2023-09-21 17:16 ` Nicolas George @ 2023-09-21 18:56 ` Michael Niedermayer 2023-09-26 19:59 ` Rémi Denis-Courmont 1 sibling, 1 reply; 52+ messages in thread From: Michael Niedermayer @ 2023-09-21 18:56 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 2003 bytes --] Hi On Thu, Sep 21, 2023 at 05:33:54PM +0100, Kieran Kunhya via ffmpeg-devel wrote: > On Thu, Sep 21, 2023 at 5:21 PM Michael Niedermayer > <michael@niedermayer.cc> wrote: > > OTOH If a majority of people are against the SDR code at the time of > > branching 6.1. Then i will make a separate release identical to 6.1 with > > the SDR code and of course also provide security support > > How on earth is it acceptable that you can publish your hobby project > under the FFmpeg project name? How on earth is this defamation acceptable? In fact iam not even sure what you talk about. FFmpeg is not a propriatery licensed project It seems to me you are trying to rally your followers against me, with these attacks, thats really lame IMHO If you have real arguments, you can state them without these attacks > You are of course welcome to publish SDR in a different project that > is not FFmpeg. > > I have been working on BIOS code recently but I haven't decided to > create FFBIOS and put it in the main FFmpeg repo. because doing so would make no sense, BIOS is unrelated to FFmpeg and multimedia But if you do, noone would attack you like you do, we would just have a normal discussion about why you think this makes sense, and i think you dont think that makes sense so we would agree that BIOS doesnt belong in FFmpeg If OTOH you would create something related, you could name it FFmpeg-<whatever> nothing wrong here, other people do it to, github has 26300 hits for FFmpeg If its something that has users, maintained, ... but is not accepted in main FFmpeg. Sure we can list it on our download page too. thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB The real ebay dictionary, page 1 "Used only once" - "Some unspecified defect prevented a second use" "In good condition" - "Can be repaird by experienced expert" "As is" - "You wouldnt want it even if you were payed for it, if you knew ..." [-- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 18:56 ` Michael Niedermayer @ 2023-09-26 19:59 ` Rémi Denis-Courmont 0 siblings, 0 replies; 52+ messages in thread From: Rémi Denis-Courmont @ 2023-09-26 19:59 UTC (permalink / raw) To: FFmpeg development discussions and patches Le torstaina 21. syyskuuta 2023, 21.56.52 EEST Michael Niedermayer a écrit : > Hi > > On Thu, Sep 21, 2023 at 05:33:54PM +0100, Kieran Kunhya via ffmpeg-devel wrote: > > On Thu, Sep 21, 2023 at 5:21 PM Michael Niedermayer > > > > <michael@niedermayer.cc> wrote: > > > OTOH If a majority of people are against the SDR code at the time of > > > branching 6.1. Then i will make a separate release identical to 6.1 with > > > the SDR code and of course also provide security support > > > > How on earth is it acceptable that you can publish your hobby project > > under the FFmpeg project name? > > How on earth is this defamation acceptable? Michael, that is totally out of line. You pointed out that SDR was a new hobby project of yours. You do not get to complain that people throw your own words back at you (even if, hypothetically, you regret them). > In fact iam not even sure what you talk about. > FFmpeg is not a propriatery licensed project Nobody said anything about FFmpeg or your SDR code being proprietary. > It seems to me you are trying to rally your followers against me, This is very demeaning to those people who are perfectly capable of thinking for ourselves and objected to the SDR code on similar technical grounds as Kieran's. And it is very highly hypocritical of you to accuse Kieran of politicking right after your allegations of defamation, since your words could very well be interpreted as defamation against him. > If you have real arguments, you can state them without these attacks Kieran, and others, have provided technical arguments a number of times in the past. > > I have been working on BIOS code recently but I haven't decided to > > create FFBIOS and put it in the main FFmpeg repo. > > because doing so would make no sense, BIOS is unrelated to FFmpeg and > multimedia FFmpeg as a UEFI app or bare metal "BIOS" would be more related to multimedia than SDR is, relatively speaking, IMO. (FWIW, UEFI has graphical output, HID, file systems and TCP/IP. You could very well run the FFmpeg on it.) > But if you do, noone would attack you like you do, we would just > have a normal discussion about why you think this makes sense, and > i think you dont think that makes sense so we would agree that BIOS > doesnt belong in FFmpeg > > If OTOH you would create something related, you could name it > FFmpeg-<whatever> nothing wrong here, other people do it to, github has > 26300 hits for FFmpeg Like no? Other people do it is a very sorry excuse. If it doesn't relate to FFmpeg, it shouldn't be called FFmpeg. It's not even just a question of morality and principles: Trademarks need to be defended afterall. -- レミ・デニ-クールモン http://www.remlab.net/ _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 16:21 ` [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) Michael Niedermayer 2023-09-21 16:33 ` Kieran Kunhya via ffmpeg-devel @ 2023-09-21 16:39 ` Paul B Mahol 2023-09-22 13:55 ` Gijs Peskens 2 siblings, 0 replies; 52+ messages in thread From: Paul B Mahol @ 2023-09-21 16:39 UTC (permalink / raw) To: FFmpeg development discussions and patches On Thu, Sep 21, 2023 at 6:21 PM Michael Niedermayer <michael@niedermayer.cc> wrote: > Hi all > > As the 6.1 release is upcoming and as it was previously stated by me that > sdr > will be part of 6.1. Heres some update of what i intend to do about that. > Very bold claim. > > People previously agreed to including a SDR input device in libavdevice > with > SDR in a seperate library. > > If the community and the SDR code are happy with each other before the > release > then SDR will simply be merged and be part of 6.1 like any other feature. > > OTOH If a majority of people are against the SDR code at the time of > branching 6.1. Then i will make a separate release identical to 6.1 with > the SDR code and of course also provide security support > Very bold claim, there should be real voting otherwise its just your word against mine. > > Of course iam happy to change my plans if someone has a better suggestion! > I can't and do not want to force you to work on something else. Its your motivation and decision. > > What i intend to do with SDR next is AVExecutor support to improve > processing > capacity with multiple threads and also to look into factoring the code so > SDR is more seperated, where this will lead to i do not know > Working on SDR inside FFmpeg or part of FFmpeg is wasting resources on technology that is basically already solved problem, > > thx > > [...] > > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > I have often repented speaking, but never of holding my tongue. > -- Xenocrates > _______________________________________________ > 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-21 16:21 ` [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) Michael Niedermayer 2023-09-21 16:33 ` Kieran Kunhya via ffmpeg-devel 2023-09-21 16:39 ` Paul B Mahol @ 2023-09-22 13:55 ` Gijs Peskens 2023-09-22 16:32 ` Michael Niedermayer 2 siblings, 1 reply; 52+ messages in thread From: Gijs Peskens @ 2023-09-22 13:55 UTC (permalink / raw) To: ffmpeg-devel On 21-09-2023 18:21, Michael Niedermayer wrote: > Hi all > > As the 6.1 release is upcoming and as it was previously stated by me that sdr > will be part of 6.1. Heres some update of what i intend to do about that. > > People previously agreed to including a SDR input device in libavdevice with > SDR in a seperate library. > > If the community and the SDR code are happy with each other before the release > then SDR will simply be merged and be part of 6.1 like any other feature. > > OTOH If a majority of people are against the SDR code at the time of > branching 6.1. Then i will make a separate release identical to 6.1 with > the SDR code and of course also provide security support What does this mean? Does this mean an FFmpeg release containing code that interfaces with your SDR library? Or does it mean the library fully integrated into FFmpeg? > > Of course iam happy to change my plans if someone has a better suggestion! > > What i intend to do with SDR next is AVExecutor support to improve processing > capacity with multiple threads and also to look into factoring the code so > SDR is more seperated, where this will lead to i do not know > > 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-22 13:55 ` Gijs Peskens @ 2023-09-22 16:32 ` Michael Niedermayer 2023-09-23 6:49 ` Neal Gompa 0 siblings, 1 reply; 52+ messages in thread From: Michael Niedermayer @ 2023-09-22 16:32 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1553 bytes --] On Fri, Sep 22, 2023 at 03:55:57PM +0200, Gijs Peskens wrote: > > On 21-09-2023 18:21, Michael Niedermayer wrote: > > Hi all > > > > As the 6.1 release is upcoming and as it was previously stated by me that sdr > > will be part of 6.1. Heres some update of what i intend to do about that. > > > > People previously agreed to including a SDR input device in libavdevice with > > SDR in a seperate library. > > > > If the community and the SDR code are happy with each other before the release > > then SDR will simply be merged and be part of 6.1 like any other feature. > > > > OTOH If a majority of people are against the SDR code at the time of > > branching 6.1. Then i will make a separate release identical to 6.1 with > > the SDR code and of course also provide security support > What does this mean? Does this mean an FFmpeg release containing code that > interfaces with your SDR library? Or does it mean the library fully > integrated into FFmpeg? It depends on the code at the time of release. ATM there is no seperate library, just a SDR input device. creating a separte library and the related API/ABI needs to be done with thought and care not something to rush quickly. thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB If the United States is serious about tackling the national security threats related to an insecure 5G network, it needs to rethink the extent to which it values corporate profits and government espionage over security.-Bruce Schneier [-- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-22 16:32 ` Michael Niedermayer @ 2023-09-23 6:49 ` Neal Gompa 2023-09-23 10:55 ` Michael Niedermayer ` (2 more replies) 0 siblings, 3 replies; 52+ messages in thread From: Neal Gompa @ 2023-09-23 6:49 UTC (permalink / raw) To: FFmpeg development discussions and patches On Fri, Sep 22, 2023 at 12:33 PM Michael Niedermayer <michael@niedermayer.cc> wrote: > > On Fri, Sep 22, 2023 at 03:55:57PM +0200, Gijs Peskens wrote: > > > > On 21-09-2023 18:21, Michael Niedermayer wrote: > > > Hi all > > > > > > As the 6.1 release is upcoming and as it was previously stated by me that sdr > > > will be part of 6.1. Heres some update of what i intend to do about that. > > > > > > People previously agreed to including a SDR input device in libavdevice with > > > SDR in a seperate library. > > > > > > If the community and the SDR code are happy with each other before the release > > > then SDR will simply be merged and be part of 6.1 like any other feature. > > > > > > OTOH If a majority of people are against the SDR code at the time of > > > branching 6.1. Then i will make a separate release identical to 6.1 with > > > the SDR code and of course also provide security support > > What does this mean? Does this mean an FFmpeg release containing code that > > interfaces with your SDR library? Or does it mean the library fully > > integrated into FFmpeg? > > It depends on the code at the time of release. ATM there is no seperate > library, just a SDR input device. > creating a separte library and the related API/ABI needs to be done with > thought and care not something to rush quickly. > What does this code *do*? All these arguments about the SDR code, and I haven't seen it myself (because the email patch workflow really makes it hard to track this stuff down, and I assume it was submitted on list somewhere?) If it's just taking SDR devices as inputs and allowing you to encode audio and video streams, I'm not sure why you *wouldn't* have this as something in libavdevice or extended from it as a separate library. -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-23 6:49 ` Neal Gompa @ 2023-09-23 10:55 ` Michael Niedermayer 2023-09-23 23:31 ` Neal Gompa 2023-09-24 9:12 ` Nicolas George 2023-09-26 20:17 ` Rémi Denis-Courmont 2 siblings, 1 reply; 52+ messages in thread From: Michael Niedermayer @ 2023-09-23 10:55 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 3338 bytes --] On Sat, Sep 23, 2023 at 02:49:47AM -0400, Neal Gompa wrote: > On Fri, Sep 22, 2023 at 12:33 PM Michael Niedermayer > <michael@niedermayer.cc> wrote: > > > > On Fri, Sep 22, 2023 at 03:55:57PM +0200, Gijs Peskens wrote: > > > > > > On 21-09-2023 18:21, Michael Niedermayer wrote: > > > > Hi all > > > > > > > > As the 6.1 release is upcoming and as it was previously stated by me that sdr > > > > will be part of 6.1. Heres some update of what i intend to do about that. > > > > > > > > People previously agreed to including a SDR input device in libavdevice with > > > > SDR in a seperate library. > > > > > > > > If the community and the SDR code are happy with each other before the release > > > > then SDR will simply be merged and be part of 6.1 like any other feature. > > > > > > > > OTOH If a majority of people are against the SDR code at the time of > > > > branching 6.1. Then i will make a separate release identical to 6.1 with > > > > the SDR code and of course also provide security support > > > What does this mean? Does this mean an FFmpeg release containing code that > > > interfaces with your SDR library? Or does it mean the library fully > > > integrated into FFmpeg? > > > > It depends on the code at the time of release. ATM there is no seperate > > library, just a SDR input device. > > creating a separte library and the related API/ABI needs to be done with > > thought and care not something to rush quickly. > > > > What does this code *do*? All these arguments about the SDR code, and > I haven't seen it myself (because the email patch workflow really > makes it hard to track this stuff down, and I assume it was submitted > on list somewhere?) > > If it's just taking SDR devices as inputs and allowing you to encode > audio and video streams, I'm not sure why you *wouldn't* have this as > something in libavdevice or extended from it as a separate library. Yes thats correct Let me try to describe what it does in more detail. Ill keep the HW side very simplified here as it doesnt matter. The HW side: You start with an Antena (wire) connecting to a SDR dongle (which is basically a analog->digital converter capable to take a piece of radio spectrum and digitizing it) then generally a USB cable and then with some intermediate drivers follow our SDR code (The implementation of the HW is much more complex but that above is what it does from a high level view) The libavdevice SDR code: The digital radio spectrum piece is then analyzed. AM and FM stations identified and demodulated into AVStreams. The user can ask for all or one station to be demodulated. Digital metadata (RDS) is demodulated too and put in AVStream.metadata Optionally, the radio spectrum can also be returned in the form of a video stream so one can see where radio stations are within the piece of the spectrum (like a spectrum analyzer). And the seek keys can be used to move between stations and to move the piece of the radio spectrum returned by the hardware (giving also the functionality of an old radio with next/prev station buttons) thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Those who are too smart to engage in politics are punished by being governed by those who are dumber. -- Plato [-- 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-23 10:55 ` Michael Niedermayer @ 2023-09-23 23:31 ` Neal Gompa 0 siblings, 0 replies; 52+ messages in thread From: Neal Gompa @ 2023-09-23 23:31 UTC (permalink / raw) To: FFmpeg development discussions and patches On Sat, Sep 23, 2023 at 6:55 AM Michael Niedermayer <michael@niedermayer.cc> wrote: > > On Sat, Sep 23, 2023 at 02:49:47AM -0400, Neal Gompa wrote: > > On Fri, Sep 22, 2023 at 12:33 PM Michael Niedermayer > > <michael@niedermayer.cc> wrote: > > > > > > On Fri, Sep 22, 2023 at 03:55:57PM +0200, Gijs Peskens wrote: > > > > > > > > On 21-09-2023 18:21, Michael Niedermayer wrote: > > > > > Hi all > > > > > > > > > > As the 6.1 release is upcoming and as it was previously stated by me that sdr > > > > > will be part of 6.1. Heres some update of what i intend to do about that. > > > > > > > > > > People previously agreed to including a SDR input device in libavdevice with > > > > > SDR in a seperate library. > > > > > > > > > > If the community and the SDR code are happy with each other before the release > > > > > then SDR will simply be merged and be part of 6.1 like any other feature. > > > > > > > > > > OTOH If a majority of people are against the SDR code at the time of > > > > > branching 6.1. Then i will make a separate release identical to 6.1 with > > > > > the SDR code and of course also provide security support > > > > What does this mean? Does this mean an FFmpeg release containing code that > > > > interfaces with your SDR library? Or does it mean the library fully > > > > integrated into FFmpeg? > > > > > > It depends on the code at the time of release. ATM there is no seperate > > > library, just a SDR input device. > > > creating a separte library and the related API/ABI needs to be done with > > > thought and care not something to rush quickly. > > > > > > > What does this code *do*? All these arguments about the SDR code, and > > I haven't seen it myself (because the email patch workflow really > > makes it hard to track this stuff down, and I assume it was submitted > > on list somewhere?) > > > > If it's just taking SDR devices as inputs and allowing you to encode > > audio and video streams, I'm not sure why you *wouldn't* have this as > > something in libavdevice or extended from it as a separate library. > > Yes thats correct > > Let me try to describe what it does in more detail. Ill keep the HW > side very simplified here as it doesnt matter. > > The HW side: > You start with an Antena (wire) connecting to a SDR dongle (which is > basically a analog->digital converter capable to take a piece of > radio spectrum and digitizing it) then generally a USB cable and > then with some intermediate drivers follow our SDR code > (The implementation of the HW is much more complex but that above > is what it does from a high level view) > > The libavdevice SDR code: > The digital radio spectrum piece is then analyzed. AM and FM stations > identified and demodulated into AVStreams. The user can ask for all or > one station to be demodulated. Digital metadata (RDS) is demodulated too > and put in AVStream.metadata > Optionally, the radio spectrum can also be returned in the form of a video > stream so one can see where radio stations are within the piece of the > spectrum (like a spectrum analyzer). And the seek keys can be used to > move between stations and to move the piece of the radio spectrum returned > by the hardware (giving also the functionality of an old radio with next/prev > station buttons) > So it's not *really* SDR in the sense that most people talk about it, it's actually more about classical radio in software. That seems more than reasonable to support in FFmpeg. If we were talking about some of the crazy things people do with SDR, I would think that's inappropriate. But being able to decode AM/FM/SiriusXM and listen to it on a Linux machine is nice enough. I suppose the logical extension would be to be able to integrate support for handling analog and digital TV signals, eventually? I can see the argument that it'd be better as a separate project, but offhand I actually don't know of any that do this now... I guess this would be called libavradio or something like that? -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-23 6:49 ` Neal Gompa 2023-09-23 10:55 ` Michael Niedermayer @ 2023-09-24 9:12 ` Nicolas George 2023-09-24 11:56 ` Paul B Mahol 2023-09-26 20:17 ` Rémi Denis-Courmont 2 siblings, 1 reply; 52+ messages in thread From: Nicolas George @ 2023-09-24 9:12 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 396 bytes --] Neal Gompa (12023-09-23): > If it's just taking SDR devices as inputs and allowing you to encode > audio and video streams, I'm not sure why you *wouldn't* have this as > something in libavdevice or extended from it as a separate library. The people who oppose Michael's SDR also have been trying to kill libavdevice for years. At least some of them. Regards, -- Nicolas George [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-24 9:12 ` Nicolas George @ 2023-09-24 11:56 ` Paul B Mahol 2023-09-24 12:17 ` Nicolas George 0 siblings, 1 reply; 52+ messages in thread From: Paul B Mahol @ 2023-09-24 11:56 UTC (permalink / raw) To: FFmpeg development discussions and patches On Sun, Sep 24, 2023 at 11:12 AM Nicolas George <george@nsup.org> wrote: > Neal Gompa (12023-09-23): > > If it's just taking SDR devices as inputs and allowing you to encode > > audio and video streams, I'm not sure why you *wouldn't* have this as > > something in libavdevice or extended from it as a separate library. > > The people who oppose Michael's SDR also have been trying to kill > libavdevice for years. At least some of them. > libavdevice is abusing libavformat. It should have own API or be removed. > > Regards, > > -- > Nicolas George > _______________________________________________ > 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-24 11:56 ` Paul B Mahol @ 2023-09-24 12:17 ` Nicolas George 2023-09-24 17:33 ` Paul B Mahol 0 siblings, 1 reply; 52+ messages in thread From: Nicolas George @ 2023-09-24 12:17 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 160 bytes --] Paul B Mahol (12023-09-24): > libavdevice is abusing libavformat. > > It should have own API or be removed. libavdevice works. -- Nicolas George [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-24 12:17 ` Nicolas George @ 2023-09-24 17:33 ` Paul B Mahol 2023-09-24 17:45 ` [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) Nicolas George 2023-09-25 8:24 ` [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) Kieran Kunhya 0 siblings, 2 replies; 52+ messages in thread From: Paul B Mahol @ 2023-09-24 17:33 UTC (permalink / raw) To: FFmpeg development discussions and patches On 9/24/23, Nicolas George <george@nsup.org> wrote: > Paul B Mahol (12023-09-24): >> libavdevice is abusing libavformat. >> >> It should have own API or be removed. > > libavdevice works. Define 'works'. It is clearly sub-optimal. _______________________________________________ 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] 52+ messages in thread
* [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) 2023-09-24 17:33 ` Paul B Mahol @ 2023-09-24 17:45 ` Nicolas George 2023-09-24 17:49 ` Paul B Mahol 2023-09-25 8:24 ` [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) Kieran Kunhya 1 sibling, 1 reply; 52+ messages in thread From: Nicolas George @ 2023-09-24 17:45 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 826 bytes --] Paul B Mahol (12023-09-24): > Define 'works'. > > It is clearly sub-optimal. Many users use it for many different tasks and it serves them efficiently. There are probably ways to enhance the API of libavdevice. If you have suggestions, then please share them. But when you say that libavdevices is “abusing libavformat”, it seems to indicate you completely missed the fact that being able to use devices in places that were not designed is an essential part of the service libavdevice gives to users, and if your suggestions involve breaking it you can keep them to yourself, they are useless. As for people who criticize libavdevice without even a hint of a reflection on how to make make it better, they are just hypocrites who disguise their hate into technical opinion. -- Nicolas George [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 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] 52+ messages in thread
* Re: [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) 2023-09-24 17:45 ` [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) Nicolas George @ 2023-09-24 17:49 ` Paul B Mahol 2023-09-24 17:54 ` Nicolas George 0 siblings, 1 reply; 52+ messages in thread From: Paul B Mahol @ 2023-09-24 17:49 UTC (permalink / raw) To: FFmpeg development discussions and patches On 9/24/23, Nicolas George <george@nsup.org> wrote: > Paul B Mahol (12023-09-24): >> Define 'works'. >> >> It is clearly sub-optimal. > > Many users use it for many different tasks and it serves them > efficiently. > > There are probably ways to enhance the API of libavdevice. If you have > suggestions, then please share them. But when you say that libavdevices > is “abusing libavformat”, it seems to indicate you completely missed the > fact that being able to use devices in places that were not designed is > an essential part of the service libavdevice gives to users, and if your > suggestions involve breaking it you can keep them to yourself, they are > useless. Citations needed. > > As for people who criticize libavdevice without even a hint of a > reflection on how to make make it better, they are just hypocrites who > disguise their hate into technical opinion. libavdevice have no API. _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) 2023-09-24 17:49 ` Paul B Mahol @ 2023-09-24 17:54 ` Nicolas George 2023-09-24 18:05 ` Paul B Mahol 0 siblings, 1 reply; 52+ messages in thread From: Nicolas George @ 2023-09-24 17:54 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 356 bytes --] Paul B Mahol (12023-09-24): > Citations needed. <facepalm emoji> > libavdevice have no API. Yes, that was my point. If you do not understand why it is an essential part of libavdevice, I suggest you take the time to learn what libavdevice is all about and refrain from commenting on it before you have gotten a clue. -- Nicolas George [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 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] 52+ messages in thread
* Re: [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) 2023-09-24 17:54 ` Nicolas George @ 2023-09-24 18:05 ` Paul B Mahol 2023-09-24 18:09 ` Nicolas George 0 siblings, 1 reply; 52+ messages in thread From: Paul B Mahol @ 2023-09-24 18:05 UTC (permalink / raw) To: FFmpeg development discussions and patches On 9/24/23, Nicolas George <george@nsup.org> wrote: > Paul B Mahol (12023-09-24): >> Citations needed. > > <facepalm emoji> > >> libavdevice have no API. > > Yes, that was my point. If you do not understand why it is an essential > part of libavdevice, I suggest you take the time to learn what > libavdevice is all about and refrain from commenting on it before you > have gotten a clue. You are typical wannabe next-door tyrant. libavdevice is using libavformat API that is unacceptable maintenance burden. _______________________________________________ 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] 52+ messages in thread
* Re: [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) 2023-09-24 18:05 ` Paul B Mahol @ 2023-09-24 18:09 ` Nicolas George 2023-09-25 11:20 ` Paul B Mahol 0 siblings, 1 reply; 52+ messages in thread From: Nicolas George @ 2023-09-24 18:09 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 238 bytes --] Paul B Mahol (12023-09-24): > libavdevice is using libavformat API that is unacceptable maintenance burden. This is a lie. You would not even know if libavdevice is a maintenance burden, you never touch it. -- Nicolas George [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 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] 52+ messages in thread
* Re: [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) 2023-09-24 18:09 ` Nicolas George @ 2023-09-25 11:20 ` Paul B Mahol 2023-09-26 18:12 ` Nicolas George 0 siblings, 1 reply; 52+ messages in thread From: Paul B Mahol @ 2023-09-25 11:20 UTC (permalink / raw) To: FFmpeg development discussions and patches On Sun, Sep 24, 2023 at 8:09 PM Nicolas George <george@nsup.org> wrote: > Paul B Mahol (12023-09-24): > > libavdevice is using libavformat API that is unacceptable maintenance > burden. > > This is a lie. You would not even know if libavdevice is a maintenance > burden, you never touch it. > [computer@archlinux ffmpeg]$ git sn libavdevice/|grep Paul\ B\ Mahol 12 Paul B Mahol [computer@archlinux ffmpeg]$ git sn libavformat/|grep Paul\ B\ Mahol 684 Paul B Mahol [computer@archlinux ffmpeg]$ git sn libavformat/|grep Nicolas\ George 154 Nicolas George [computer@archlinux ffmpeg]$ git sn libavdevice/|grep Nicolas\ George 51 Nicolas George I had great plans for libavdevice, but as my proposal to change API was rejected I'm no longer contributing to libavdevice. > > -- > Nicolas George > _______________________________________________ > 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] 52+ messages in thread
* Re: [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) 2023-09-25 11:20 ` Paul B Mahol @ 2023-09-26 18:12 ` Nicolas George 0 siblings, 0 replies; 52+ messages in thread From: Nicolas George @ 2023-09-26 18:12 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 680 bytes --] Paul B Mahol (12023-09-25): > [computer@archlinux ffmpeg]$ git sn libavdevice/|grep Paul\ B\ Mahol ~/prog/ffmpeg $ git sn libavformat/|grep Paul\ B\ Mahol git: 'sn' is not a git command. See 'git --help'. > I had great plans for libavdevice, but as my proposal to change API was > rejected I'm no longer contributing to libavdevice. I do not remember your proposal and it rejection, nor do I manage to find it in my archives, but I will assume you remember correctly having sent it. If your great plans involved breaking the ability to use most device transparently in place of a muxer or demuxer, then of course they were rejected. -- Nicolas George [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-24 17:33 ` Paul B Mahol 2023-09-24 17:45 ` [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) Nicolas George @ 2023-09-25 8:24 ` Kieran Kunhya 1 sibling, 0 replies; 52+ messages in thread From: Kieran Kunhya @ 2023-09-25 8:24 UTC (permalink / raw) To: FFmpeg development discussions and patches On Sun, 24 Sept 2023, 18:34 Paul B Mahol, <onemda@gmail.com> wrote: > On 9/24/23, Nicolas George <george@nsup.org> wrote: > > Paul B Mahol (12023-09-24): > >> libavdevice is abusing libavformat. > >> > >> It should have own API or be removed. > > > > libavdevice works. > > Define 'works'. > > It is clearly sub-optimal. > Why should a big feature like SDR be put into a point release? 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] 52+ messages in thread
* Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) 2023-09-23 6:49 ` Neal Gompa 2023-09-23 10:55 ` Michael Niedermayer 2023-09-24 9:12 ` Nicolas George @ 2023-09-26 20:17 ` Rémi Denis-Courmont 2 siblings, 0 replies; 52+ messages in thread From: Rémi Denis-Courmont @ 2023-09-26 20:17 UTC (permalink / raw) To: FFmpeg development discussions and patches Le lauantaina 23. syyskuuta 2023, 9.49.47 EEST Neal Gompa a écrit : > On Fri, Sep 22, 2023 at 12:33 PM Michael Niedermayer > > <michael@niedermayer.cc> wrote: > > > What does this mean? Does this mean an FFmpeg release containing code > > > that > > > interfaces with your SDR library? Or does it mean the library fully > > > integrated into FFmpeg? > > > > It depends on the code at the time of release. ATM there is no seperate > > library, just a SDR input device. > > creating a separte library and the related API/ABI needs to be done with > > thought and care not something to rush quickly. > > What does this code *do*? All these arguments about the SDR code, and > I haven't seen it myself (because the email patch workflow really > makes it hard to track this stuff down, and I assume it was submitted > on list somewhere?) > > If it's just taking SDR devices as inputs and allowing you to encode > audio and video streams, I'm not sure why you *wouldn't* have this as > something in libavdevice or extended from it as a separate library. I'm pretty damn sure why: that's not how you normally deal with analog (or PCM) audio inputs and outputs. There *are* already a standard interfaces for the purpose: ALSA is the most common (others include JACK and Pipewire). It is already supported by FFmpeg - and hundreds of other open-source applications that would benefit from it too. (And yes, you *can* implement ALSA devices in userspace.) There are simply no particular reasons why this should be tied to FFmpeg, and there are conversely no reasons to bloat the FFmpeg code with SDR code that will only be usable to one in a million with suitable radio equipment. But really the main concern was the slippery slope argument: SDR code for FM may be small, but SDR code, say, DVB wouldn't be, and the line has to be drawn somewhere. -- レミ・デニ-クールモン http://www.remlab.net/ _______________________________________________ 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] 52+ messages in thread
end of thread, other threads:[~2023-09-26 20:17 UTC | newest] Thread overview: 52+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-04-10 22:14 [FFmpeg-devel] FFmpeg release 6.1 Michael Niedermayer 2023-04-10 22:16 ` James Almer 2023-04-11 8:46 ` Neal Gompa 2023-09-19 17:18 ` Niklas Haas 2023-09-19 19:16 ` Michael Niedermayer 2023-09-19 21:58 ` Lynne 2023-09-20 0:38 ` Neal Gompa 2023-09-20 2:24 ` Xiang, Haihao 2023-09-20 17:24 ` Michael Niedermayer 2023-09-20 17:43 ` Kieran Kunhya 2023-09-20 18:10 ` Michael Niedermayer 2023-09-20 22:47 ` Kieran Kunhya 2023-09-21 3:19 ` Jean-Baptiste Kempf 2023-09-21 12:51 ` Michael Niedermayer 2023-09-20 12:47 ` Niklas Haas 2023-09-20 18:00 ` Michael Niedermayer 2023-09-21 11:46 ` Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics 2023-09-21 16:21 ` [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) Michael Niedermayer 2023-09-21 16:33 ` Kieran Kunhya via ffmpeg-devel 2023-09-21 17:16 ` Nicolas George 2023-09-21 18:14 ` Vittorio Giovara 2023-09-21 18:19 ` Nicolas George 2023-09-21 18:47 ` Vittorio Giovara 2023-09-21 18:51 ` Nicolas George 2023-09-21 18:54 ` Vittorio Giovara 2023-09-21 19:04 ` Nicolas George 2023-09-21 19:08 ` Paul B Mahol 2023-09-26 18:14 ` Nicolas George 2023-09-21 19:18 ` Vittorio Giovara 2023-09-21 19:37 ` Nicolas George 2023-09-21 19:44 ` Paul B Mahol 2023-09-21 18:56 ` Michael Niedermayer 2023-09-26 19:59 ` Rémi Denis-Courmont 2023-09-21 16:39 ` Paul B Mahol 2023-09-22 13:55 ` Gijs Peskens 2023-09-22 16:32 ` Michael Niedermayer 2023-09-23 6:49 ` Neal Gompa 2023-09-23 10:55 ` Michael Niedermayer 2023-09-23 23:31 ` Neal Gompa 2023-09-24 9:12 ` Nicolas George 2023-09-24 11:56 ` Paul B Mahol 2023-09-24 12:17 ` Nicolas George 2023-09-24 17:33 ` Paul B Mahol 2023-09-24 17:45 ` [FFmpeg-devel] libavdevice (was: FFmpeg release 6.1 (SDR Plans)) Nicolas George 2023-09-24 17:49 ` Paul B Mahol 2023-09-24 17:54 ` Nicolas George 2023-09-24 18:05 ` Paul B Mahol 2023-09-24 18:09 ` Nicolas George 2023-09-25 11:20 ` Paul B Mahol 2023-09-26 18:12 ` Nicolas George 2023-09-25 8:24 ` [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans) Kieran Kunhya 2023-09-26 20:17 ` Rémi Denis-Courmont
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