#define input_item_GetEncodedBy( item ) input_item_GetMeta( item, vlc_meta_EncodedBy )
#define input_item_GetArtURL( item ) input_item_GetMeta( item, vlc_meta_ArtworkURL )
#define input_item_GetTrackID( item ) input_item_GetMeta( item, vlc_meta_TrackID )
+#define input_item_GetSetting( item ) input_item_GetMeta( item, vlc_meta_Setting )
VLC_EXPORT( char *, input_ItemGetInfo, ( input_item_t *p_i, const char *psz_cat,const char *psz_name ) );
VLC_EXPORT(int, input_ItemAddInfo, ( input_item_t *p_i, const char *psz_cat, const char *psz_name, const char *psz_format, ... ) );
type = p_item->p_input->i_type;
current = iscurrent;
- if( current && input_item_GetArtURL( p_item ) &&
- !strncmp( input_item_GetArtURL( p_item ), "file://", 7 ) )
- model->sendArt( qfu( input_item_GetArtURL( p_item ) ) );
+ if( current && input_item_GetArtURL( p_item->p_input ) &&
+ !strncmp( input_item_GetArtURL( p_item->p_input ), "file://", 7 ) )
+ model->sendArt( qfu( input_item_GetArtURL( p_item->p_input ) ) );
else if( current )
model->removeArt();
}
-#define ADD_META( item, meta ) { \
- strings.append( qfu( input_item_Get ## meta ( item->p_input ) ) ); \
+#define ADD_META( item, meta ) \
+ strings.append( qfu( input_item_Get ## meta ( item->p_input ) ) )
for( int i_index=1; i_index <= VLC_META_ENGINE_MB_TRM_ID; i_index = i_index * 2 )
{