Skip to content

Remove old VST code#2461

Merged
ann0see merged 1 commit intojamulussoftware:masterfrom
ann0see:patch/remove-vst
Mar 4, 2022
Merged

Remove old VST code#2461
ann0see merged 1 commit intojamulussoftware:masterfrom
ann0see:patch/remove-vst

Conversation

@ann0see
Copy link
Copy Markdown
Member

@ann0see ann0see commented Mar 4, 2022

VST code is now on a feature branch (feature/vst) https://github.com/jamulussoftware/jamulus/tree/feature/vst since there hasn't been any development for years.

Fixes: #2405

Short description of changes
Removes VST code. Should be tested.

CHANGELOG: Internal: Moved outdated VST code on feature branch since there hasn't been any active development for a long time. Work can still be continued from the feature branch feature/vst

Context: Fixes an issue?

Fixes: #2405

Does this change need documentation? What needs to be documented and how?

Status of this Pull Request

What is missing until this pull request can be merged?
Not sure. Since I only removed code which was already if def'd I doubt there's much which can go wrong?

Checklist

  • I've verified that this Pull Request follows the general code principles
  • I tested my code and it does what I want
  • My code follows the style guide
  • I waited some time after this Pull Request was opened and all GitHub checks completed without errors.
  • I've filled all the content above

VST code is now on a feature branch (feature/vst) 
https://github.com/jamulussoftware/jamulus/tree/feature/vst since there 
hasn't been any development for years.

Fixes: jamulussoftware#2405
@ann0see ann0see force-pushed the patch/remove-vst branch from 1aa2cbd to 8c8caff Compare March 4, 2022 20:54
Comment thread src/client.h
Comment on lines +44 to 63
#if defined( _WIN32 ) && !defined( JACK_REPLACES_ASIO )
# include "../windows/sound.h"
#else
# if defined( _WIN32 ) && !defined( JACK_REPLACES_ASIO )
# include "../windows/sound.h"
# if ( defined( Q_OS_MACX ) ) && !defined( JACK_REPLACES_COREAUDIO )
# include "../mac/sound.h"
# else
# if ( defined( Q_OS_MACX ) ) && !defined( JACK_REPLACES_COREAUDIO )
# include "../mac/sound.h"
# if defined( Q_OS_IOS )
# include "../ios/sound.h"
# else
# if defined( Q_OS_IOS )
# include "../ios/sound.h"
# ifdef ANDROID
# include "../android/sound.h"
# else
# ifdef ANDROID
# include "../android/sound.h"
# else
# include "../linux/sound.h"
# ifndef JACK_REPLACES_ASIO // these headers are not available in Windows OS
# include <sched.h>
# include <netdb.h>
# endif
# include <socket.h>
# include "../linux/sound.h"
# ifndef JACK_REPLACES_ASIO // these headers are not available in Windows OS
# include <sched.h>
# include <netdb.h>
# endif
# include <socket.h>
# endif
# endif
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This whole thing looks ugly. Isn't there anything like an else if construct?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Style guide sayeth neigh.

Copy link
Copy Markdown
Member

@hoffie hoffie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@ann0see ann0see merged commit 69cdb36 into jamulussoftware:master Mar 4, 2022
@ann0see ann0see deleted the patch/remove-vst branch March 4, 2022 23:20
@pljones pljones added this to the Release 3.9.0 milestone Mar 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move vst code to feature branch

3 participants