[PD-cvs] externals/grill/flext changes.txt,1.68,1.69 flext.vcproj,1.37,1.38 notes.txt,1.1,1.2
Thomas Grill
xovo at users.sourceforge.net
Sat Jan 8 05:58:31 CET 2005
Update of /cvsroot/pure-data/externals/grill/flext
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16839
Modified Files:
changes.txt flext.vcproj notes.txt
Log Message:
minor updates
adapted the queue stuff to work with the new set_callback functionality
reconsidered flext::buffer:Update
added object construction and destruction flags
updated autoconf system
small updates
better templates, some minor changes
update for linux
cleanups
Index: notes.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/flext/notes.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** notes.txt 6 Jan 2005 04:59:04 -0000 1.1
--- notes.txt 8 Jan 2005 04:58:29 -0000 1.2
***************
*** 56,59 ****
--- 56,60 ----
- hard thread termination upon object destruction doesn't seem to work properly -> crash
- Max rounding bug ... buffer resize could be one sample less!
+
- flext_dsp: Max/MSP doesn't correctly report in/out channel counts
***************
*** 63,65 ****
- check whether m_dsp gets called upon deletion of a used buffer (PD and MaxMSP may behave differently).
! -> PD does call m_dsp
--- 64,66 ----
- check whether m_dsp gets called upon deletion of a used buffer (PD and MaxMSP may behave differently).
! -> PD does call m_dsp, Max/MSP does not
Index: flext.vcproj
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/flext/flext.vcproj,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -d -r1.37 -r1.38
*** flext.vcproj 31 Dec 2004 04:58:28 -0000 1.37
--- flext.vcproj 8 Jan 2005 04:58:28 -0000 1.38
***************
*** 122,126 ****
Name="VCCLCompilerTool"
Optimization="0"
! AdditionalIncludeDirectories="c:\programme\audio\pd\src;c:\data\prog\audio\sndobj\include;c:\data\prog\audio\stk\include"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;FLEXT_SYS_PD;FLEXT_THREADS;FLEXT_USE_SIMD"
BasicRuntimeChecks="3"
--- 122,126 ----
Name="VCCLCompilerTool"
Optimization="0"
! AdditionalIncludeDirectories="c:\data\prog\pd\pd-cvs\src;c:\data\prog\audio\sndobj\include;c:\data\prog\audio\stk\include"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;FLEXT_SYS_PD;FLEXT_THREADS;FLEXT_USE_SIMD"
BasicRuntimeChecks="3"
***************
*** 138,142 ****
<Tool
Name="VCLibrarianTool"
! OutputFile="pd-msvc/flext_td-pdwin.lib"
SuppressStartupBanner="TRUE"/>
<Tool
--- 138,142 ----
<Tool
Name="VCLibrarianTool"
! OutputFile="pd-msvc/flext-pd_td.lib"
SuppressStartupBanner="TRUE"/>
<Tool
***************
*** 189,193 ****
<Tool
Name="VCLibrarianTool"
! OutputFile="pd-msvc/flext_d-pdwin.lib"
SuppressStartupBanner="TRUE"/>
<Tool
--- 189,193 ----
<Tool
Name="VCLibrarianTool"
! OutputFile="pd-msvc/flext-pd_sd.lib"
SuppressStartupBanner="TRUE"/>
<Tool
***************
*** 239,243 ****
<Tool
Name="VCLibrarianTool"
! OutputFile="pd-msvc/flext_t-pdwin.lib"
SuppressStartupBanner="TRUE"/>
<Tool
--- 239,243 ----
<Tool
Name="VCLibrarianTool"
! OutputFile="pd-msvc/flext-pd_t.lib"
SuppressStartupBanner="TRUE"/>
<Tool
***************
*** 290,294 ****
<Tool
Name="VCLibrarianTool"
! OutputFile="pd-msvc/flext-pdwin.lib"
SuppressStartupBanner="TRUE"/>
<Tool
--- 290,294 ----
<Tool
Name="VCLibrarianTool"
! OutputFile="pd-msvc/flext-pd_s.lib"
SuppressStartupBanner="TRUE"/>
<Tool
***************
*** 342,350 ****
Name="VCLinkerTool"
AdditionalDependencies="pd.lib pthreadVC.lib stk_d.lib sndobj.lib"
! OutputFile=".\pd-msvc\flext_d.dll"
AdditionalLibraryDirectories=""c:\data\prog\pd\pd-cvs\bin";c:\data\prog\packs\pthreads;c:\data\prog\audio\stk\lib;c:\data\prog\audio\sndobj\lib"
GenerateDebugInformation="TRUE"
OptimizeReferences="1"
! ImportLibrary="./pd-msvc/flext_ld.lib"
TargetMachine="1"/>
<Tool
--- 342,350 ----
Name="VCLinkerTool"
AdditionalDependencies="pd.lib pthreadVC.lib stk_d.lib sndobj.lib"
! OutputFile=".\pd-msvc\flext-pd_d.dll"
AdditionalLibraryDirectories=""c:\data\prog\pd\pd-cvs\bin";c:\data\prog\packs\pthreads;c:\data\prog\audio\stk\lib;c:\data\prog\audio\sndobj\lib"
GenerateDebugInformation="TRUE"
OptimizeReferences="1"
! ImportLibrary="./pd-msvc/flext-pd_d.lib"
TargetMachine="1"/>
<Tool
***************
*** 407,415 ****
Name="VCLinkerTool"
AdditionalDependencies="pd.lib pthreadVC.lib stk.lib sndobj.lib"
! OutputFile=".\pd-msvc\flext.dll"
AdditionalLibraryDirectories="c:\data\prog\packs\pthreads;"c:\data\prog\pd\pd-cvs\bin";c:\data\prog\audio\stk\lib;c:\data\prog\audio\sndobj\lib"
GenerateDebugInformation="FALSE"
OptimizeReferences="1"
! ImportLibrary="./pd-msvc/flext_l.lib"
TargetMachine="1"/>
<Tool
--- 407,415 ----
Name="VCLinkerTool"
AdditionalDependencies="pd.lib pthreadVC.lib stk.lib sndobj.lib"
! OutputFile=".\pd-msvc\flext-pd.dll"
AdditionalLibraryDirectories="c:\data\prog\packs\pthreads;"c:\data\prog\pd\pd-cvs\bin";c:\data\prog\audio\stk\lib;c:\data\prog\audio\sndobj\lib"
GenerateDebugInformation="FALSE"
OptimizeReferences="1"
! ImportLibrary="./pd-msvc/flext-pd.lib"
TargetMachine="1"/>
<Tool
***************
*** 471,479 ****
Name="VCLinkerTool"
AdditionalDependencies="maxapi.lib maxext.lib maxaudio.lib pthreadVC.lib stk_d.lib sndobj.lib"
! OutputFile=".\max-msvc\flext_d.max.dll"
AdditionalLibraryDirectories=""F:\prog\audio\MaxWinSDK\c74support\max-includes\win-includes\debug";"F:\prog\audio\MaxWinSDK\c74support\msp-includes\win-includes\debug";f:\prog\packs\pthreads;F:\prog\audio\stk\lib;F:\prog\audio\sndobj\lib"
GenerateDebugInformation="TRUE"
OptimizeReferences="1"
! ImportLibrary="./max-msvc/flext_ld.lib"/>
<Tool
Name="VCMIDLTool"/>
--- 471,479 ----
Name="VCLinkerTool"
AdditionalDependencies="maxapi.lib maxext.lib maxaudio.lib pthreadVC.lib stk_d.lib sndobj.lib"
! OutputFile=".\max-msvc\flext-max_d.dll"
AdditionalLibraryDirectories=""F:\prog\audio\MaxWinSDK\c74support\max-includes\win-includes\debug";"F:\prog\audio\MaxWinSDK\c74support\msp-includes\win-includes\debug";f:\prog\packs\pthreads;F:\prog\audio\stk\lib;F:\prog\audio\sndobj\lib"
GenerateDebugInformation="TRUE"
OptimizeReferences="1"
! ImportLibrary="./max-msvc/flext-max_d.lib"/>
<Tool
Name="VCMIDLTool"/>
***************
*** 536,545 ****
Name="VCLinkerTool"
AdditionalDependencies="maxapi.lib maxext.lib maxaudio.lib stk.lib sndobj.lib"
! OutputFile=".\max-msvc\flext.max.dll"
AdditionalLibraryDirectories=""F:\prog\audio\MaxWinSDK\c74support\max-includes\win-includes\debug";"F:\prog\audio\MaxWinSDK\c74support\msp-includes\win-includes\debug";f:\prog\packs\pthreads;F:\prog\audio\stk\lib;F:\prog\audio\sndobj\lib"
IgnoreAllDefaultLibraries="FALSE"
GenerateDebugInformation="FALSE"
OptimizeReferences="1"
! ImportLibrary="./max-msvc/flext_l.lib"/>
<Tool
Name="VCMIDLTool"/>
--- 536,545 ----
Name="VCLinkerTool"
AdditionalDependencies="maxapi.lib maxext.lib maxaudio.lib stk.lib sndobj.lib"
! OutputFile=".\max-msvc\flext-max.dll"
AdditionalLibraryDirectories=""F:\prog\audio\MaxWinSDK\c74support\max-includes\win-includes\debug";"F:\prog\audio\MaxWinSDK\c74support\msp-includes\win-includes\debug";f:\prog\packs\pthreads;F:\prog\audio\stk\lib;F:\prog\audio\sndobj\lib"
IgnoreAllDefaultLibraries="FALSE"
GenerateDebugInformation="FALSE"
OptimizeReferences="1"
! ImportLibrary="./max-msvc/flext-max.lib"/>
<Tool
Name="VCMIDLTool"/>
***************
*** 606,610 ****
<Tool
Name="VCLibrarianTool"
! OutputFile="max-msvc/flext.lib"/>
<Tool
Name="VCMIDLTool"/>
--- 606,610 ----
<Tool
Name="VCLibrarianTool"
! OutputFile="max-msvc/flext-max_s.lib"/>
<Tool
Name="VCMIDLTool"/>
***************
*** 662,666 ****
<Tool
Name="VCLibrarianTool"
! OutputFile="max-msvc/flext_d.lib"/>
<Tool
Name="VCMIDLTool"/>
--- 662,666 ----
<Tool
Name="VCLibrarianTool"
! OutputFile="max-msvc/flext-max_sd.lib"/>
<Tool
Name="VCMIDLTool"/>
***************
*** 717,721 ****
<Tool
Name="VCLibrarianTool"
! OutputFile="max-msvc/flext_td.lib"/>
<Tool
Name="VCMIDLTool"/>
--- 717,721 ----
<Tool
Name="VCLibrarianTool"
! OutputFile="max-msvc/flext-max_td.lib"/>
<Tool
Name="VCMIDLTool"/>
***************
*** 772,776 ****
<Tool
Name="VCLibrarianTool"
! OutputFile="max-msvc/flext_t.lib"/>
<Tool
Name="VCMIDLTool"/>
--- 772,776 ----
<Tool
Name="VCLibrarianTool"
! OutputFile="max-msvc/flext-max_t.lib"/>
<Tool
Name="VCMIDLTool"/>
***************
*** 812,815 ****
--- 812,818 ----
</File>
<File
+ RelativePath=".\notes.txt">
+ </File>
+ <File
RelativePath="readme.txt">
</File>
Index: changes.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/flext/changes.txt,v
retrieving revision 1.68
retrieving revision 1.69
diff -C2 -d -r1.68 -r1.69
*** changes.txt 6 Jan 2005 04:59:04 -0000 1.68
--- changes.txt 8 Jan 2005 04:58:28 -0000 1.69
***************
*** 24,27 ****
--- 24,28 ----
- enhanced buffer handling
- support for buffer locking (flext::buffer::Lock() and Unlock()) - it's a must for Max/MSP at least
+ - use new PD idle callback for queues messages (currently in devel_0_38)
0.4.7:
More information about the Pd-cvs
mailing list