aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flthr.cpp
AgeCommit message (Collapse)Author
2006-06-20more robust structure pack setting for Max/MSP @ WindowsThomas Grill
fixed bug for Max/MSP when there's no signal inlet - Max: fixed reported bug (#67), where list elements are distributed over inlets - preprocessor symbol FLEXT_COMPATIBLE - if defined don't implement specialities of either PD or Max/MSP cosmetic changes to calm the compiler svn path=/trunk/; revision=5264
2006-05-24enabled FLEXT_(C)ADDMETHOD as an alias of FLEXT_(C)ADDBANGThomas Grill
bugfixes and optimizations, especially for DSP under Max/MSP added thisParent type attribute generation is now determined exclusively by the object class setup (not library as before). avoid trying to send empty message bundles - preprocessor symbol FLEXT_COMPATIBLE - if defined don't implement specialities of either PD or Max/MSP small changes for attribute functions - Max: fixed reported bug (#67), where list elements are distributed over inlets svn path=/trunk/; revision=5113
2005-12-06fixed and cleaned up library related stuff, especially co-existance of Max ↵Thomas Grill
message and DSP library objects fixes for pthreads version 2 more pthreads V2 fixes updated docs update docs updates for OSX svn path=/trunk/; revision=4155
2005-07-06changed initialization functions accordinglyThomas Grill
FIFO code with mutex lock c++ conformance fix fixes for Codewarrior updates for OSX extracted maps into flmap.h fix for BCC made flext::Forward threadsafe don't install build system yet digest one-element list messages as single atoms updated tutorials fixes for MSVC6 documentation slimmed object data structures simplified message analysis corrected flext version to 0.4.5 added X86-64 code for lockfree fifos preparation of release upgraded version number svn path=/trunk/; revision=3292
2005-06-07cosmetic stuffThomas Grill
corrections to config build templates digest one-element list messages as single atoms made flext::Forward threadsafe simplified message analysis svn path=/trunk/; revision=3127
2005-06-07changed initialization functions accordinglyThomas Grill
small fix slimmed object data structures digest one-element list messages as single atoms made flext::Forward threadsafe small fixes simplified message analysis svn path=/trunk/; revision=3125
2005-03-13fixes for attribute editor (to deal with large dialogs)Thomas Grill
fix for gcc strangeness eliminated ChannelsIn/ChannelsOut moved ShouldExit to flext namespace new naming for some virtual callback functions fix for flext_dsp @ Max svn path=/trunk/; revision=2621
2005-03-12macros for 64-bit architecturesThomas Grill
fixes for icc@linux fixes for attribute editor (to deal with large dialogs) fix lines on box text change fix for gcc strangeness no more static assignment of symbols (problems with Metrowerks) fixed bugs in SIMD code for non-power-of-2 lengths fixed shared library versioning lock-free thread management don't depend on ldconfig begin in the system path (should be in /sbin/..) fixed flext::Timer::At method new lock-free lifo and fifo svn path=/trunk/; revision=2619
2005-01-26- fixed typos and 64-bit compatibilityThomas Grill
usage of symbols for method and attribute adding fixed buggy unbinding of receive symbols reconsidered flext::buffer:Update some restructuring added object construction and destruction flags better templates, some minor changes build system: added profiler mode, more fixes added method for clicks into object box - conform to idle callback functionality in devel_0_38 oops, forgot about SIMD for Windows fix for ToOut calls in dsp time svn path=/trunk/; revision=2540
2004-12-18updated build system for linuxThomas Grill
updated make system for BCC build system for flext-based externals updated build system add xcode project comply to build system svn path=/trunk/; revision=2405
2004-08-24 ""Thomas Grill
svn path=/trunk/; revision=1972
2004-08-23 ""Thomas Grill
svn path=/trunk/; revision=1969
2003-12-27 ""Thomas Grill
svn path=/trunk/; revision=1231
2003-12-12 ""Thomas Grill
svn path=/trunk/; revision=1218
2003-11-13 ""Thomas Grill
svn path=/trunk/; revision=1182
2003-07-28 ""Thomas Grill
svn path=/trunk/; revision=799
2003-07-19 ""Thomas Grill
svn path=/trunk/; revision=778
2003-07-09 ""Thomas Grill
svn path=/trunk/; revision=767
2003-06-30 ""Thomas Grill
svn path=/trunk/; revision=739
2003-06-14 ""Thomas Grill
svn path=/trunk/; revision=702
2003-04-25 ""Thomas Grill
svn path=/trunk/; revision=593
2003-04-15 ""Thomas Grill
svn path=/trunk/; revision=562
2003-04-09 ""Thomas Grill
svn path=/trunk/; revision=554
2003-04-03 ""Thomas Grill
svn path=/trunk/; revision=532
2003-03-05 ""Thomas Grill
svn path=/trunk/; revision=453
2003-01-01 ""Thomas Grill
svn path=/trunk/; revision=315
2002-12-28 ""Thomas Grill
svn path=/trunk/; revision=309
2002-12-22 "no message"Thomas Grill
svn path=/trunk/; revision=306
2002-12-20 ""Thomas Grill
svn path=/trunk/; revision=305
2002-12-17 ""Thomas Grill
svn path=/trunk/; revision=303
2002-12-15 ""Thomas Grill
svn path=/trunk/; revision=302
2002-12-05 ""Thomas Grill
svn path=/trunk/; revision=278
2002-12-04 ""Thomas Grill
svn path=/trunk/; revision=274
2002-11-25 ""Thomas Grill
svn path=/trunk/; revision=243
2002-10-22This commit was generated by cvs2svn to compensate for changes in r186,Thomas Grill
which included commits to RCS files with non-trunk default branches. svn path=/trunk/; revision=187