Commit a2112a98 authored by Damien Fouilleul's avatar Damien Fouilleul

- mozilla: enable playlist.items object

parent 4dcfa90e
...@@ -1210,6 +1210,7 @@ const NPUTF8 * const LibvlcPlaylistNPObject::propertyNames[] = ...@@ -1210,6 +1210,7 @@ const NPUTF8 * const LibvlcPlaylistNPObject::propertyNames[] =
{ {
"itemCount", /* deprecated */ "itemCount", /* deprecated */
"isPlaying", "isPlaying",
"items",
}; };
const int LibvlcPlaylistNPObject::propertyCount = sizeof(LibvlcPlaylistNPObject::propertyNames)/sizeof(NPUTF8 *); const int LibvlcPlaylistNPObject::propertyCount = sizeof(LibvlcPlaylistNPObject::propertyNames)/sizeof(NPUTF8 *);
...@@ -1218,6 +1219,7 @@ enum LibvlcPlaylistNPObjectPropertyIds ...@@ -1218,6 +1219,7 @@ enum LibvlcPlaylistNPObjectPropertyIds
{ {
ID_playlist_itemcount, ID_playlist_itemcount,
ID_playlist_isplaying, ID_playlist_isplaying,
ID_playlist_items,
}; };
RuntimeNPObject::InvokeResult LibvlcPlaylistNPObject::getProperty(int index, NPVariant &result) RuntimeNPObject::InvokeResult LibvlcPlaylistNPObject::getProperty(int index, NPVariant &result)
...@@ -1254,6 +1256,11 @@ RuntimeNPObject::InvokeResult LibvlcPlaylistNPObject::getProperty(int index, NPV ...@@ -1254,6 +1256,11 @@ RuntimeNPObject::InvokeResult LibvlcPlaylistNPObject::getProperty(int index, NPV
BOOLEAN_TO_NPVARIANT(val, result); BOOLEAN_TO_NPVARIANT(val, result);
return INVOKERESULT_NO_ERROR; return INVOKERESULT_NO_ERROR;
} }
case ID_playlist_items:
{
OBJECT_TO_NPVARIANT(NPN_RetainObject(_p_vlcplaylistitems), result);
return INVOKERESULT_NO_ERROR;
}
default: default:
; ;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment