Closed nwolek closed 10 years ago
still there as of commit 999924f
We did work on this today, and now we are left with a new set of warnings:
/Users/lossius/dev/Jamoma/Jamoma/Core/DSP/extensions/TrajectoryLib/TTTrajectory.cpp:33:2: 'TTObjectBaseInstantiate' is deprecated
TTObjectBaseInstantiate(kTTSym_audiosignalarray, (TTObjectBasePtr*)&mPhasorOutputSignals, 1);
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTEnvironment.h:176:42: 'TTObjectBaseInstantiate' declared here
TT_DEPRECATED( TTFOUNDATION_EXPORT TTErr TTObjectBaseInstantiate(const TTSymbol className, TTObjectBasePtr* returnedObjectPtr, const TTUInt16 arguments) );
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTBase.h:139:29: Expanded from macro 'TT_DEPRECATED'
^
/Users/lossius/dev/Jamoma/Jamoma/Core/DSP/extensions/TrajectoryLib/TTTrajectory.cpp:34:2: 'TTObjectBaseInstantiate' is deprecated
TTObjectBaseInstantiate(kTTSym_audiosignalarray, (TTObjectBasePtr*)&mRampOutputSignals, 1);
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTEnvironment.h:176:42: 'TTObjectBaseInstantiate' declared here
TT_DEPRECATED( TTFOUNDATION_EXPORT TTErr TTObjectBaseInstantiate(const TTSymbol className, TTObjectBasePtr* returnedObjectPtr, const TTUInt16 arguments) );
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTBase.h:139:29: Expanded from macro 'TT_DEPRECATED'
^
/Users/lossius/dev/Jamoma/Jamoma/Core/DSP/extensions/TrajectoryLib/TTTrajectory.cpp:44:3: 'TTObjectBaseInstantiate' is deprecated
TTObjectBaseInstantiate(kTTSym_audiosignal, &anAudioSignal, 1);
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTEnvironment.h:176:42: 'TTObjectBaseInstantiate' declared here
TT_DEPRECATED( TTFOUNDATION_EXPORT TTErr TTObjectBaseInstantiate(const TTSymbol className, TTObjectBasePtr* returnedObjectPtr, const TTUInt16 arguments) );
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTBase.h:139:29: Expanded from macro 'TT_DEPRECATED'
^
/Users/lossius/dev/Jamoma/Jamoma/Core/DSP/extensions/TrajectoryLib/TTTrajectory.cpp:82:2: 'TTObjectBaseRelease' is deprecated
TTObjectBaseRelease((TTObjectBasePtr*)&mPhasorOutputSignals);
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTEnvironment.h:179:42: 'TTObjectBaseRelease' declared here
TT_DEPRECATED( TTFOUNDATION_EXPORT TTErr TTObjectBaseRelease(TTObjectBasePtr* anObject) );
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTBase.h:139:29: Expanded from macro 'TT_DEPRECATED'
^
/Users/lossius/dev/Jamoma/Jamoma/Core/DSP/extensions/TrajectoryLib/TTTrajectory.cpp:83:2: 'TTObjectBaseRelease' is deprecated
TTObjectBaseRelease((TTObjectBasePtr*)&mRampOutputSignals);
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTEnvironment.h:179:42: 'TTObjectBaseRelease' declared here
TT_DEPRECATED( TTFOUNDATION_EXPORT TTErr TTObjectBaseRelease(TTObjectBasePtr* anObject) );
^
/Users/lossius/dev/Jamoma/Jamoma/Core/Foundation/library/includes/TTBase.h:139:29: Expanded from macro 'TT_DEPRECATED'
I did further work on this one and the deprecation warnings are now gone.
We switched from using TTAudioSignalArray pointers to using TTAudio objects. That encapsulates 2 changes:
The use of arrays seems to have been scaffolding for future development that is on indefinite hold. That can be added back as needed in the future.
/Volumes/Storage/xcode_projects/Jamoma/Core/DSP/extensions/TrajectoryLib/TTTrajectory.h ./TTTrajectory.h:92:10: warning: 'TTGetRegisteredClassNamesForTags' is deprecated [-Wdeprecated-declarations]
/Volumes/Storage/xcode_projects/Jamoma/Core/DSP/extensions/TrajectoryLib/TTTrajectory.cpp TTTrajectory.cpp:37:2: warning: 'TTObjectBaseInstantiate' is deprecated [-Wdeprecated-declarations]
TTTrajectory.cpp:38:2: warning: 'TTObjectBaseInstantiate' is deprecated [-Wdeprecated-declarations]
TTTrajectory.cpp:48:3: warning: 'TTObjectBaseInstantiate' is deprecated [-Wdeprecated-declarations]
TTTrajectory.cpp:90:2: warning: 'TTObjectBaseRelease' is deprecated [-Wdeprecated-declarations]
TTTrajectory.cpp:91:2: warning: 'TTObjectBaseRelease' is deprecated [-Wdeprecated-declarations]