emotion: fix build with recent xine.

Patch by Anthony Ramine <nox <at> dev-extend.eu>.


SVN revision: 68629
This commit is contained in:
Cedric BAIL 2012-03-02 16:38:49 +00:00
parent 49be656f5b
commit 87eaeaef54
1 changed files with 5 additions and 0 deletions

View File

@ -130,8 +130,13 @@ _emotion_class_init(xine_t *xine, void *visual __UNUSED__)
cl = (Emotion_Class *) malloc(sizeof(Emotion_Class));
if (!cl) return NULL;
cl->driver_class.open_plugin = _emotion_open;
#if XINE_MAJOR_VERSION < 1 || (XINE_MAJOR_VERSION == 1 && XINE_MINOR_VERSION < 2)
cl->driver_class.get_identifier = _emotion_class_identifier_get;
cl->driver_class.get_description = _emotion_class_description_get;
#else
cl->driver_class.identifier = _emotion_class_identifier_get(NULL);
cl->driver_class.description = _emotion_class_description_get(NULL);
#endif
cl->driver_class.dispose = _emotion_class_dispose;
cl->config = xine->config;
cl->xine = xine;