Log of /linuxsampler/branches/release0_5_0/src/engines/EngineFactory.cpp
Parent Directory
| Revision Log
Revision
1012 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 7 15:52:36 2007 UTC
(17 years, 4 months ago)
by
capela
Original Path:
linuxsampler/trunk/src/engines/EngineFactory.cpp
File length: 2986 byte(s)
Diff to
previous 908
* Fixed a memory leak due to EngineFactory::Destroy() not doing it
as an actual destructor and just removing the engine instance from
factory stock and all instances allocated via EngineFactory::Create()
never got delete'd and thus their destructors never called. This bug
was evident while having many mapped instruments and querying the
instrument status via GET MIDI_INSTRUMENT INFO command, eating up
system memory very quickly and never let it go.
Revision
840 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 26 13:00:08 2006 UTC
(18 years, 2 months ago)
by
persson
Original Path:
linuxsampler/trunk/src/engines/EngineFactory.cpp
File length: 2326 byte(s)
Diff to
previous 420
* fixed some concurrency problems between the lscp thread and the
audio/midi threads for these commands: load engine, set channel
audio output device, set channel midi input device/port/channel and
remove channel. Thanks to Vincent Bongiorno for bug reports and
testing.
* removed an autotools warning
* fixed an iterator bug
* minor code clean-ups
Revision
420 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 3 03:25:17 2005 UTC
(19 years, 2 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/src/engines/EngineFactory.cpp
File length: 2327 byte(s)
Diff to
previous 411
* fixed some segfaults (which occured on EngineChannel destruction)
* InstrumentResourceManager: recache small samples if their current
number of silence sample points are not sufficient enough for the used
audio output device
* src/linuxsampler.cpp: voice / streams statistics on the console is back
again (can be turned on with command line switch --statistics)
Revision
411 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Added
Sat Feb 26 02:01:14 2005 UTC
(19 years, 2 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/src/engines/EngineFactory.cpp
File length: 1906 byte(s)
* design change: using now one sampler engine instance and one disk thread
instance for all sampler channels that are connected to the same audio
output device (and are using the same engine type of course)
* added EngineFactory / EngineChannelFactory to remove the annoying build
dependencies e.g. of the lscpserver to the actual sampler engine
implementations
* bumped version to 0.3.0 (current CVS state is still quite broken,
previous, stable CVS version was tagged as "v0_2_0" and is also available
as source tarball)
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.