1. 27 Oct, 2003 1 commit
    • Raphael Junqueira's avatar
      - Some fixes on DirectSound init (need SetCooperativeLevel as seen in · 493660a5
      Raphael Junqueira authored
        msdn) on IDirectMusicPerformance8::InitAudio.
      - Some fixes in IDirectMusicPerformance8ImplCreateStandardAudioPath
        (not perfect yet, need to understand/fix the channel init/use).
      - Fix typo on CreateDirectMusicContainer.
      - Add missing define in dsound.h.
      - Better traces on IDirectMusicLoader8::SetSearchDirectory.
      493660a5
  2. 05 Sep, 2003 1 commit
  3. 28 Aug, 2003 2 commits
  4. 01 Jul, 2003 1 commit
  5. 11 Apr, 2003 1 commit
  6. 10 Apr, 2003 2 commits
  7. 03 Apr, 2003 1 commit
  8. 06 Mar, 2003 1 commit
  9. 24 Feb, 2003 1 commit
  10. 14 Feb, 2003 1 commit
  11. 03 Jul, 2002 1 commit
  12. 13 Jun, 2002 1 commit
    • Ove Kaaven's avatar
      Support DirectSound 8 interfaces. Split interface implementations into · 935e3df3
      Ove Kaaven authored
      separate files. Split primary buffer and secondary buffer interfaces
      into separate implementations. Made the primary buffer state part of
      the dsound object, so primary buffer objects can be created and
      refcounted independently. Made the interfaces follow COM aggregation
      rules more closely. Converted the dsound critical section to a R/W
      lock to improve potential remixing concurrency. Fixed various bugs and
      refcounting issues.
      935e3df3
  13. 31 May, 2002 1 commit
  14. 05 May, 2002 1 commit
  15. 01 May, 2002 1 commit
  16. 09 Mar, 2002 1 commit
  17. 31 Jan, 2002 1 commit
  18. 21 Oct, 2001 1 commit
  19. 17 Sep, 2001 1 commit
  20. 10 Sep, 2001 1 commit
  21. 13 Jun, 2001 1 commit
  22. 11 Jun, 2000 1 commit
  23. 01 Jun, 2000 1 commit
  24. 30 May, 2000 1 commit
  25. 18 May, 2000 1 commit
  26. 12 Jan, 2000 1 commit
  27. 23 Oct, 1999 1 commit
  28. 12 Jun, 1999 1 commit
  29. 11 Apr, 1999 1 commit
  30. 26 Feb, 1999 1 commit
  31. 21 Feb, 1999 1 commit
  32. 19 Feb, 1999 1 commit
  33. 17 Feb, 1999 1 commit
  34. 23 Jan, 1999 1 commit
  35. 17 Jan, 1999 1 commit
  36. 26 Dec, 1998 1 commit
  37. 01 Dec, 1998 1 commit
    • Robert Riggs's avatar
      Fixed 8-bit WAV format handling (it is unsigned data). · b9950124
      Robert Riggs authored
      Fixed off-by-one checks for buffer wrap.
      Increment ref count for primary buffer in CreateSoundBuffer().
      Added DSBPN_OFFSETSTOP support to position notification code.
      Lots of minor parameter validation checks.
      Stubs for: IDirectSound_initialize(), IDirectSound_Compact(),
      and IDirectSound_GetSpeakerConfig().
      Fixed freq shifting with 16-bit data problem, fixed 8bit<->16bit
      conversion.
      Lots of thread locking for DirectSound buffers.
      Dealloc primary buffer when dsound is deallocated.
      b9950124
  38. 22 Nov, 1998 1 commit