[vlc-devel] Re: CVS Commit (titer)
Christophe Massiot
massiot at via.ecp.fr
Fri Feb 7 00:23:01 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.
--
Christophe Massiot.
--
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