[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