LibvlcRootNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
switch( index )
{
const NPVariant *args, uint32_t argCount, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcAudioNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcAudioNPObject::setProperty(int index, const NPVariant &value)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
libvlc_media_player_t *p_md =
libvlc_playlist_get_media_player(p_plugin->getVLC(), &ex);
RETURN_ON_EXCEPTION(this,ex);
- libvlc_audio_set_track(p_md,
- numberValue(value), &ex);
+ libvlc_audio_set_track(p_md, numberValue(value), &ex);
libvlc_media_player_release(p_md);
RETURN_ON_EXCEPTION(this,ex);
return INVOKERESULT_NO_ERROR;
uint32_t argCount, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcInputNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcInputNPObject::setProperty(int index, const NPVariant &value)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcMessageNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
switch( index )
{
RuntimeNPObject(instance, aClass),
_p_iter(NULL)
{
+ // XXX FIXME use _instance or instance in this method?
+
/* is plugin still running */
if( instance->pdata )
{
LibvlcMessageIteratorNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
switch( index )
{
case ID_messageiterator_hasNext:
uint32_t argCount, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcMessagesNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
switch( index )
{
case ID_messages_count:
uint32_t argCount, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcLogNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcLogNPObject::setProperty(int index, const NPVariant &value)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcPlaylistItemsNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
uint32_t argCount, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcPlaylistNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
uint32_t argCount, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
}
else
{
- free(url);
+ free(url);
return INVOKERESULT_INVALID_VALUE;
}
}
LibvlcVideoNPObject::getProperty(int index, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
LibvlcVideoNPObject::setProperty(int index, const NPVariant &value)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);
uint32_t argCount, NPVariant &result)
{
/* is plugin still running */
- if( _instance->pdata )
+ if( isPluginRunning() )
{
- VlcPlugin* p_plugin = reinterpret_cast<VlcPlugin*>(_instance->pdata);
+ VlcPlugin* p_plugin = getPrivate<VlcPlugin>();
libvlc_exception_t ex;
libvlc_exception_init(&ex);