char *pArgv[] = { "vlc", "--sout", NULL };
int iRc;
- if (!PyArg_ParseTuple(args, "iss", &iVlc, &pArgv[2]))
+ if (!PyArg_ParseTuple(args, "is", &iVlc, &pArgv[2]))
return NULL;
iRc = VLC_Init(iVlc, 3, pArgv);
return Py_BuildValue("i", iRc);
if (!PyArg_ParseTuple(args, "is", &iVlc, &file))
return NULL;
- iRc = VLC_AddTarget(iVlc, file, PLAYLIST_APPEND, PLAYLIST_END);
+ iRc = VLC_AddTarget(iVlc, file, 0, 0, PLAYLIST_APPEND, PLAYLIST_END);
return Py_BuildValue("i", iRc);
}
if (!PyArg_ParseTuple(args, "i", &iVlc))
return NULL;
- iRc = VLC_Stop(iVlc);
+ iRc = VLC_CleanUp(iVlc);
return Py_BuildValue("i", iRc);
}
static PyMethodDef VlcMethods[] = {
- {"create", vlc_create, METH_VARARGS, "Create a vlc thread."},
- {"init", vlc_init, METH_VARARGS, "Initialize a vlc thread."},
- {"addTarget", vlc_addTarget, METH_VARARGS, "Add a target in the playlist."},
- {"play", vlc_play, METH_VARARGS, "Play"},
- {"stop", vlc_stop, METH_VARARGS, "Stop"},
- {"pause", vlc_pause, METH_VARARGS, "Pause"},
+ {"create", vlc_create, METH_VARARGS, _("Create a vlc thread.")},
+ {"init", vlc_init, METH_VARARGS, _("Initialize a vlc thread.")},
+ {"addTarget", vlc_addTarget, METH_VARARGS, _("Add a target in the playlist.")},
+ {"play", vlc_play, METH_VARARGS, _("Play")},
+ {"stop", vlc_stop, METH_VARARGS, _("Stop")},
+ {"pause", vlc_pause, METH_VARARGS, _("Pause")},
{NULL, NULL, 0, NULL} /* Sentinel */
};