mopidy/mopidy/ext.py
2013-04-02 22:12:00 +02:00

30 lines
594 B
Python

from __future__ import unicode_literals
from mopidy.utils import config
class Extension(object):
dist_name = None
ext_name = None
version = None
def get_default_config(self):
raise NotImplementedError(
'Add at least a config section with "enabled = true"')
def get_config_schema(self):
return config.ExtensionConfigSchema()
def validate_environment(self):
pass
def get_frontend_classes(self):
return []
def get_backend_classes(self):
return []
def register_gstreamer_elements(self):
pass