remove recursive mutex from Playlist, replace with private regular mutex, force every...
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 1 May 2012 16:19:51 +0000 (16:19 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 1 May 2012 16:19:51 +0000 (16:19 +0000)
commitac46e5edb41810ee9e741419bd283297deec9b8a
treeec0380a534c104ea81a36b57bbfe8bf5b19692e5
parent77be4a2742b593e74e6b0ca79a6aa990bacf3233
remove recursive mutex from Playlist, replace with private regular mutex, force everyone to use Playlist::RegionLock to allow checking on lock handling if necessary; fix recursive use of lock in AudioPlaylist::read()

git-svn-id: svn://localhost/ardour2/branches/3.0@12131 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/ardour/ardour/playlist.h
libs/ardour/audio_playlist.cc
libs/ardour/midi_playlist.cc
libs/ardour/playlist.cc