2010-03-16 00:14:00 -04:00
|
|
|
#! /usr/bin/python
|
|
|
|
|
|
|
|
__author__="bjschuma"
|
|
|
|
__date__ ="$Mar 15, 2010 9:53:46 PM$"
|
|
|
|
|
2010-03-31 00:13:37 -04:00
|
|
|
import ocarina
|
2010-04-01 23:04:47 -04:00
|
|
|
import os
|
2010-03-16 00:14:00 -04:00
|
|
|
from ct import path
|
2010-03-31 23:03:54 -04:00
|
|
|
from ct import opts
|
2010-03-16 00:14:00 -04:00
|
|
|
from ocarina import vars
|
|
|
|
|
|
|
|
|
2010-04-01 23:04:47 -04:00
|
|
|
# Set the default values of ocarina variables
|
2010-03-16 00:14:00 -04:00
|
|
|
vars["$user"] = path.expand("~")
|
|
|
|
vars["$ocarina"] = path.join(vars["$user"],".ocarina3")
|
2010-04-01 23:04:47 -04:00
|
|
|
vars["$lockfile"] = path.join(vars["$ocarina"],"lock")
|
|
|
|
vars["$writeenable"] = True
|
|
|
|
|
2010-03-16 00:14:00 -04:00
|
|
|
vars["$verbose"] = 0
|
|
|
|
vars["$prompt"] = ">>>"
|
|
|
|
vars["$playonload"] = True
|
2010-03-31 00:13:37 -04:00
|
|
|
vars["$playing"] = False
|
2010-04-01 00:09:24 -04:00
|
|
|
vars["$volume"] = 1.0
|
|
|
|
vars["$volumeincr"] = 0.05
|
2010-04-01 23:04:47 -04:00
|
|
|
vars["$port"] = 0
|
2010-03-31 00:13:37 -04:00
|
|
|
|
|
|
|
|
2010-03-31 23:03:54 -04:00
|
|
|
opts.parse()
|
|
|
|
path.mkdir(vars["$ocarina"])
|
2010-04-01 23:04:47 -04:00
|
|
|
|
2010-03-31 23:03:54 -04:00
|
|
|
|
|
|
|
# Set verbose value
|
|
|
|
if opts.opts.has("v") == True:
|
|
|
|
vars["$verbose"] += opts.opts["v"]
|
|
|
|
if opts.opts.has("verbose") == True:
|
|
|
|
vars["$verbose"] += opts.opts["verbose"]
|
|
|
|
|
2010-04-01 23:04:47 -04:00
|
|
|
#import gstreamer
|