|
@@ -175,6 +175,11 @@ static PyObject* port_get_name(Port* self)
|
|
return (PyObject*)PyString_FromString(jack_port_name(self->port));
|
|
return (PyObject*)PyString_FromString(jack_port_name(self->port));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+static PyObject* port_get_short_name(Port* self)
|
|
|
|
+{
|
|
|
|
+ return (PyObject*)PyString_FromString(jack_port_short_name(self->port));
|
|
|
|
+}
|
|
|
|
+
|
|
static PyObject* port_get_aliases(Port* self)
|
|
static PyObject* port_get_aliases(Port* self)
|
|
{
|
|
{
|
|
PyObject* aliases_list = PyList_New(0);
|
|
PyObject* aliases_list = PyList_New(0);
|
|
@@ -215,6 +220,12 @@ static PyMethodDef port_methods[] = {
|
|
METH_NOARGS,
|
|
METH_NOARGS,
|
|
"Return port's name.",
|
|
"Return port's name.",
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ "get_short_name",
|
|
|
|
+ (PyCFunction)port_get_short_name,
|
|
|
|
+ METH_NOARGS,
|
|
|
|
+ "Return port's name without the preceding name of the asssociated client.",
|
|
|
|
+ },
|
|
{
|
|
{
|
|
"get_aliases",
|
|
"get_aliases",
|
|
(PyCFunction)port_get_aliases,
|
|
(PyCFunction)port_get_aliases,
|