[MPlayer-dev-eng] [PATCH] fix for -srate bug

Ed Wildgoose lists at wildgooses.com
Fri Oct 29 02:20:13 CEST 2004


>>I'm not quite sure why you and Richard have descended to name calling?
>>
>>I have a 1st class honours degree in mathematics, and so I feel 
>>reasonably comfortable with the definition of "linear".  On the other 
>>    
>>
>
>apparently you are NOT! i'm not just trying to insult you or
>something. as michael explained in his reply to this same message i'm
>replying to, you really appear to be thinking about something very
>different from what we're talking about!
>  
>

Yeah, well, if Michael is right (and I'm sure he probably is), then it 
looks like I need to get more involved with the resampler theory 
(perhaps write one) to get a good grip on the basics.  I'm not going to 
comment further I think.

However, although you are taking the opportunity to put the boot in 
again, I don't feel that this in anyway invalidates my ability to 
understand the concept of "linear"...

...Look, lets cut the crap and get down to it.  It's late here now and 
everyone is in bed so I still can't do any testing.  But at the end of 
the day I just want a high quality audio system, and a resampler is an 
essential part of that.

... So I have tested libsamplerate, and the quality is good, the CPU 
requirements are reasonable.... This is my base position...  I will also 
test Michaels resampler as well and compare (it has got to be better 
than the current resampler for example?!). 

However, I don't really understand what we are arguing about?  None of 
these algorithms need be a requirement in mplayer.  Nor do most of us 
care about the difference between what equates to (apparently) 2% or 10% 
cpu load equiv on a 500Mhz machine.  Personally I find it extremely 
gratifying that mplayer runs nicely on a 500Mhz machine, but since 1 
year ago I bought a really old second hand machine which had a 1Ghz chip 
in it, and today I can buy a 3Ghz machine quite cheaply, then I don't 
really care too much about trading CPU for a little quality.  (I'm not 
saying I want to waste cpu, nor that we shouldn't support people on 
200Mhz machines - before you jump down my throat again - I'm just 
explaining my own personal point of view).

My sound system is pretty high end, and as it gets better the 
differences in audio source starts to become quite transparent (I'm just 
building another 6 amplifiers at the moment to go seriously multi amp at 
the frontend).

I really don't understand why we are coming into conflict over this 
stuff.  We seem to all want the same thing (high quality with low CPU 
requirements).  It's just that I care perhaps a little more about 
flicking all the quality knobs to maximum...?  If you want mplayer 
(price zero) to stand tall above a Lexicon MC12 (priced about $12K), 
then the differences are small, but revolve around this kind of small 
difference

Thanks

Ed W




More information about the MPlayer-dev-eng mailing list