-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
remove OF_NO_FMOD #8184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
remove OF_NO_FMOD #8184
Conversation
|
Looks awesome!! |
|
I think this one is finally ok! |
| #define OF_CAIRO | ||
| #define OF_RTAUDIO | ||
| #ifndef __MACOSX_CORE__ | ||
| #define __MACOSX_CORE__ // rtAudio |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Safe to remove even though it mentions rtAudio?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The define might be worth keeping around for legacy purposes. Removing it doesn't seem like it adds much benefit other than being a bit more tidy.
| HEADER_SSL = $(OF_PATH)/libs/openssl/include | ||
| HEADER_URIPARSER = $(OF_PATH)/libs/uriparser/include | ||
| HEADER_PUGIXML = $(OF_PATH)/libs/pugixml/include | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Curious about the quote removal - is there any downside to removing?
|
A big one!! Thanks @dimitre !!!!! |
|
|
||
| //------------------------------------------------ soundplayer | ||
| #if !defined(TARGET_NO_SOUND) | ||
| #if !defined(OF_SOUND_PLAYER_QUICKTIME) && !defined(OF_SOUND_PLAYER_FMOD) && !defined(OF_SOUND_PLAYER_OPENAL) && !defined(OF_SOUND_PLAYER_EMSCRIPTEN) && !defined(OF_SOUND_PLAYER_AV_ENGINE) && !defined(OF_SOUND_PLAYER_MEDIA_FOUNDATION) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing the checks for the sound player defines won't allow sound player definition from the compiler. Not sure how widely used this functionality is, but seems simple enough to support by keeping the checks.
Maybe just remove !defined(OF_SOUND_PLAYER_QUICKTIME)
NickHardeman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @dimitre!!
Added a comment or two but looks good!
As FMOD is not the default player anymore we can remove the logic for this define and keep only USE_FMOD
Quicktime and QTkit removal
Boost references removal (not on apothecary anymore)
Some intermediate ways of making FMOD work if needed, as a transition period.
Project.xcconfig tidy up