b=1042504 correct strip prefix for applying outside-speex patch r=padenot

--HG--
extra : rebase_source : 946eef24f2f585f992065430188bdbd2aff523de
b=1042504 switch speex resampler to speexdsp bbe7e099 r=padenot

This is the speexdsp revision most similar to what is currently in Gecko.

We'll want to keep the HUGEMEM variant that we currently have from
opus-tools, but that will be restored in a subsequent patch.

--HG--
extra : rebase_source : 0d0d881dc1c997a42c9386136f0b93fd15aa0331
b=1042504 update speex resampler to speexdsp 305e54ea r=padenot

Upstream SATURATE32PSHR changes conflict with Gecko's SSE runtime
detection patch.  That patch is updated to reduce deviation from
upstream.

--HG--
extra : rebase_source : fdaf355f802b944fcbe286e076ca19dc6bc33f80
b=1042504 use direct resampler for 48->44.1k r=padenot

Transplanted from patch by Gregory Maxwell <greg@xiph.org>
http://git.xiph.org/?p=opus-tools.git;a=commitdiff;h=f426ab52

--HG--
extra : rebase_source : 457a874135b4fea8649d72299be96a79e7dcda64