[vlc-devel] Re: CVS Commit (titer)
Stephan Assmus
stippi at yellowbites.com
Fri Feb 7 12:46:54 CET 2003
> À (At) 22:46 +0100 6/02/03, Sam Hocevar écrivait (wrote) :
>
> >On Thu, Feb 06, 2003, cvs at videolan.org wrote:
> >> Update of /cvs/videolan/vlc/include
> >> Modified Files:
> >> vlc_threads.h
> >>
> >> Log Message:
> >> Tuned BeOS priorities for a better playback on low-end
> > > computers.
> >
> > I see a lot of fiddling with these values. Can't they be made
> > into
> >config variables ?
>
> We don't want the user to be able to change priorities, as much as we
> don't want her to be able to change the default interface. Changing
> the default interface is by far the worst idea we've had _ever_, and
> it has made a lot of confusion from our users who get stuck with the
> dummy or the logger interface (I think there are dozens of cases
> every day). Changing the priorities would have even worse effects
> since it's impossible to guess from the symptoms that the priorities
> have been changed, and we'd have hundreds of bug reports we couldn't
> fix.
>
> Besides, what Apple has learned for years is that adding a
> configuration choice to an application is never a proper fix ; it's a
> kludge, and it means that either you miss a feature (which would
> automatically guess the right value), or that your code is poorly
> designed.
>
> I'll let you meditate on this.
AMEN!!!!!
-Stephan
P.S. Sorry for the useless post. I couldn't resist.
--
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>
More information about the vlc-devel
mailing list