Browse Source

Merge fbdb76f565 into e91750e39a

pull/166/merge
StevenTheEVILZ GitHub 7 years ago
parent
commit
985a087057
1 changed files with 14 additions and 4 deletions
  1. +14
    -4
      src/cadence_session_start.py

+ 14
- 4
src/cadence_session_start.py View File

@@ -146,6 +146,13 @@ def startJack():
if not bool(DBus.jack.IsStarted()):
DBus.jack.StartServer()

def plainStartJack():
DBus.bus = dbus.SessionBus()
DBus.jack = DBus.bus.get_object("org.jackaudio.service", "/org/jackaudio/Controller")
if not bool(DBus.jack.IsStarted()):
startJack()


def printLADSPA_PATH():
EXTRA_LADSPA_DIRS = GlobalSettings.value("AudioPlugins/EXTRA_LADSPA_PATH", "", type=str).split(":")
LADSPA_PATH_str = ":".join(DEFAULT_LADSPA_PATH)
@@ -187,11 +194,12 @@ def printVST_PATH():
print(VST_PATH_str)

def printArguments():
print("\t-s|--start \tStart session")
print("\t --reset \tForce-reset all JACK daemons and settings (disables auto-start at login)")
print("\t-s |--start \tStart session (used for autostart purposes, try -ps or --plainstart instead)")
print("\t-ps|--plainstart \tStart session (as if you pressed start in gui)")
print("\t --reset \tForce-reset all JACK daemons and settings (disables auto-start at login)")
print("")
print("\t-h|--help \tShow this help message")
print("\t-v|--version\tShow version")
print("\t-h |--help \tShow this help message")
print("\t-v |--version \tShow version")

def printError(cmd):
print("Invalid arguments")
@@ -234,6 +242,8 @@ if __name__ == '__main__':
sys.exit(startSession(True, arg == "--system-start-desktop"))
elif arg in ("-s", "--s", "-start", "--start"):
sys.exit(startSession(False, False))
elif arg in ("-ps", "--ps", "-plainstart", "--plainstart"):
plainStartJack()
elif arg in ("-h", "--h", "-help", "--help"):
printHelp(cmd)
elif arg in ("-v", "--v", "-version", "--version"):


Loading…
Cancel
Save