Project

General

Profile

« Previous | Next » 

Revision 39a062b5

Added by danij about 9 years ago

Refactor|Audio|Client: Continued revising audio::Sound interface

This interface should not assume the use of an attached (and possibly
external) sample data buffer. It should instead fall to implementers
of it to handle the management of any attached data buffers (e.g., by
interfacing with an audio driver).

Both audio::DummyDriver::Sound and audio::SdlMixerDriver::Sound now
hold the data buffer internally.

audio::PluginDriver::Sound encapsulates management of the external
sample data buffers.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences