On 02/02/2015 09:12 AM, Ulrich Mueller wrote: > >> What are your thoughts? > > In a nutshell, you have a binary choice here, namely ffmpeg or libav > as implementation, and instead of one USE flag you want to introduce > two (ffmpeg_impl_ffmpeg and ffmpeg_impl_libav), but of the 4 possible > combinations only 2 are valid. So you need a REQUIRED_USE to forbid > some combinations. > > Please spare us of this. >
Why do we need two flags for this? Wouldn't a single global USE=ffmpeg_impl_libav have exactly the desired behavior?