Keep to a quota of open files by closing least recently used ones as required. Shoul...
commit5af709f326b7412df94c0c24eb66d84e7e3a0cff
authorcarlh <carlh@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Fri, 14 May 2010 02:24:44 +0000 (14 02:24 +0000)
committercarlh <carlh@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Fri, 14 May 2010 02:24:44 +0000 (14 02:24 +0000)
tree0e1645688a95e03d76d3a6469865418bbc9ebef0
parent8e77eca57d550fcf24ab61cc1f3dc66454ad4db6
Keep to a quota of open files by closing least recently used ones as required.  Should fix #2341.

git-svn-id: svn+ssh://ardour.org/ardour2/branches/3.0@7101 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/ardour/ardour/audiosource.h
libs/ardour/ardour/debug.h
libs/ardour/ardour/file_manager.h [new file with mode: 0644]
libs/ardour/ardour/sndfilesource.h
libs/ardour/audiosource.cc
libs/ardour/debug.cc
libs/ardour/file_manager.cc [new file with mode: 0644]
libs/ardour/sndfilesource.cc
libs/ardour/wscript