/[svn]/linuxsampler/trunk/src/drivers/audio/AudioOutputDeviceArts.cpp
ViewVC logotype

Log of /linuxsampler/trunk/src/drivers/audio/AudioOutputDeviceArts.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 3766 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 6 12:41:49 2020 UTC (4 years ago) by schoenebeck
File length: 8097 byte(s)
Diff to previous 2494
Fixed deadlocks (e.g. when restarting engines).

* Individual thread implementations (e.g. disk thread, etc.):
  Disable thread cancellation on critical sections, e.g. when holding
  mutex locks, to prevent deadlocks if thread is stopped and/or
  restarted.

* Added TestCancel() calls to thread implementations if missing.

* No need to wrap Thread::TestCancel() calls into
  CONFIG_PTHREAD_TESTCANCEL macro conditions (since TestCancel() is
  already a stub on systems which don't have pthread_testcancel()
  available).

* If compiled for debugging: give each thread a human readable name
  to simplify debugging of multi-threading issues.

* DiskThreadBase: TestCancel() and pthread_testcancel() calls are
  per-se redundant, so only call TestCancel().

* Added missing override keywords to silent compiler warnings.

* Bumped version (2.1.1.svn54).


Revision 2494 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 1 17:48:01 2014 UTC (10 years, 3 months ago) by schoenebeck
File length: 7696 byte(s)
Diff to previous 880
* Enabled automatic svn "Revision" macro expansion on certain files.
* Bumped version to 1.0.0.svn24.


Revision 880 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 27 22:57:37 2006 UTC (17 years, 9 months ago) by schoenebeck
File length: 7702 byte(s)
Diff to previous 838
just some refactoring work:
- renamed class LinuxSamplerException -> Exception
- encapsulated LS API relevant files into LS namespace
- removed unnecessary header inclusions


Revision 838 - (view) (download) (annotate) - [select for diffs]
Added Fri Feb 10 14:57:40 2006 UTC (18 years, 2 months ago) by schoenebeck
File length: 7726 byte(s)
* added aRts audio output driver (by no means RT safe)


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC