http://bugs.winehq.org/show_bug.cgi?id=22476
--- Comment #14 from Raymond superquad.vortex2@gmail.com 2010-07-11 17:50:36 --- (In reply to comment #10)
If the capture test fails that means that oss doesn't support float for capture. However rendering sound might still work. What happens on the render test with oss only?
Did the render test implemented to play audio ?
GetDevicePeriod() return the defaultdeviceperiod and minimumdeviceperiod
Most likely 3.000 ms is not any valid device period for OSS since the fragment size of OSS is power of two
./wine dlls/mmdevapi/tests/mmdevapi_test.exe.so render AL lib: alsa.c:925: set format = 2 render.c:119: Returned periods: 20.00000 ms 3.00000 ms render.c:129: Tag: fffe render.c:130: bits: 32 render.c:131: chan: 2 render.c:132: rate: 44100 render.c:133: align: 8 render.c:134: extra: 22 render.c:139: Res: 32 render.c:140: Mask: 3 render.c:141: Alg: FLOAT render.c:200: Returned latency: 5.00000 ms render: 44 tests executed (0 marked as todo, 0 failures), 0 skipped. AL lib: ALc.c:2039: alcCloseDevice(): destroying 1 Context(s)