Michael Niedermayer (HE12025-03-28): > How does this compare to simply using > git merge
If you want to use just one extra component, git merge is indeed better. But if you want to use multiple components, you might get merge conflicts in configure and the makefiles. On the other hand, if adding a component is just dropping a directory¹, no conflict is possible except for the name of the component². I grant you, resolving these merge conflicts would be absolutely trivial. We are expending effort to spare very very little effort to people. But I can return the question to you, because it is you who wanted a plugin system: why do you think a plugin system would be better than git merge? Myself, I am 100% in favor of “we are FFmpeg, we distribute a source code and our plugin system is git merge; if you do not like it try gstreamer”. 1: Or even a zip file that will be extracted in the build tree. 2: We could force the name of the component to be the name of the directory or prefixed with it. Then even conflicts in name would be easily resolved in the copy GUI dialog: “Rename”. 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-requ...@ffmpeg.org with subject "unsubscribe".