Use a separate object for shared device resources
commit7b727e42d5d959d4f99f3f9e3d7989968caee68d
authorChris Robinson <chris.kcat@gmail.com>
Fri, 5 Aug 2011 07:24:36 +0000 (5 00:24 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Fri, 5 Aug 2011 07:24:36 +0000 (5 00:24 -0700)
tree98814cb1deea7307c9fd594f7c8f3dd8af18955a
parent04b5287c36da93393e502969aa67f6116c2f2758
Use a separate object for shared device resources

This makes device sharing more lenient by not being restricted to the device
interface (DS8 or non-DS8). It also avoids sharing the primary buffer.
buffer.c
dsound8.c
dsound_private.h
primary.c