The tests aren't really tested though (they partially require interactive mode and they caused lag issues on one person's machine).
-- v2: dsound/tests: Add NaN tests for floating-point 3D functions. dsound: Reject NaN values in floating-point 3D functions.