On Wed, 6 Sep 2017 11:33:05 -0300 James Almer <jamr...@gmail.com> wrote:
> Also, had you also removed the automated merging parts of the code > without waiting for a major bump, if a pre-removal lavf were to send a > packet to a post-removal lavc, the latter would shit the bed with all > the packets full of unexpected data it doesn't understand. Yes, because that's such a common and well-working configuration. Only lesser Linux distros will do this anyway, and they don't matter. How many other changes did we make and ignore such issues completely? You also forget that pre-bump libavformat was still supposed to generate merged side data, because otherwise it would "break" applications. So basically the BS was rubbed in my face. > Maybe we should just bump major versions with every release instead and > forget about backwards compatibility? libav essentially does that since > they release once a year or less often. No two of their releases share > major versions. > It would certainly get rid of a lot of headaches for us. Yes, it would be an improvement over doing complicated work for absolutely no reason. > > What could we possibly lose at this point. > > Time, patience, hair, etc. Lot of things. I lost much of those. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel