move some more stuff to the threads

SVN revision: 28815
This commit is contained in:
Carsten Haitzler 2007-03-19 18:10:21 +00:00
parent a53b9b58ff
commit d1cd35897d
1 changed files with 1 additions and 7 deletions

View File

@ -99,6 +99,7 @@ _em_slave(void *par)
break;
case 1: /* init */
{
ev->decoder = xine_new();
xine_init(ev->decoder);
xine_register_plugins(ev->decoder, emotion_xine_plugin_info);
if (1)
@ -374,13 +375,6 @@ em_init(Evas_Object *obj, void **emotion_video, Emotion_Module_Options *opt)
if (!ev) return 0;
ev->obj = obj;
ev->decoder = xine_new();
if (!ev->decoder)
{
free(ev);
return 0;
}
if (pipe(fds) == 0)
{
ev->fd_read = fds[0];