[PATCH 1/5] dsound: Split resample into separate downsample and upsample functions.