You start with 40 M<B>B</b>
40 * 1024 = 40960 K<b>B</b>
Divide by number of seconds = K<b>B</b>/sec
The problem is that the final value has to be in K<b>b</b>ps (in fact, it has to be in Kbps before we subtract the 224Kbps for the audio), but nowhere in the process is there a conversion from bytes to bits... you have to multiply by 8 at some point.
What sparked this discovery was when Cyanna told me that she was getting a negative number for the final result.
Now I'm <i>really</i> surprised nobody caught this in two years.






