- [self setMeta: VLC_META_GENRE forLabel: o_genre_txt];
- [self setMeta: VLC_META_COPYRIGHT forLabel: o_copyright_txt];
- [self setMeta: VLC_META_COLLECTION forLabel: o_collection_txt];
- [self setMeta: VLC_META_SEQ_NUM forLabel: o_seqNum_txt];
- [self setMeta: VLC_META_DESCRIPTION forLabel: o_description_txt];
- [self setMeta: VLC_META_RATING forLabel: o_rating_txt];
- [self setMeta: VLC_META_DATE forLabel: o_date_txt];
- [self setMeta: VLC_META_LANGUAGE forLabel: o_language_txt];
- [self setMeta: VLC_META_NOW_PLAYING forLabel: o_nowPlaying_txt];
- [self setMeta: VLC_META_PUBLISHER forLabel: o_publisher_txt];
+#define p_m p_item->p_input->p_meta
+ [self setMeta: p_m->psz_artist forLabel: o_author_txt];
+ [self setMeta: p_m->psz_album forLabel: o_collection_txt];
+ [self setMeta: p_m->psz_tracknum forLabel: o_seqNum_txt];
+ [self setMeta: p_m->psz_genre forLabel: o_genre_txt];
+ [self setMeta: p_m->psz_copyright forLabel: o_copyright_txt];
+ [self setMeta: p_m->psz_rating forLabel: o_rating_txt];
+ [self setMeta: p_m->psz_publisher forLabel: o_publisher_txt];
+ [self setMeta: p_m->psz_nowplaying forLabel: o_nowPlaying_txt];
+ [self setMeta: p_m->psz_language forLabel: o_language_txt];
+ [self setMeta: p_m->psz_date forLabel: o_date_txt];
+#undef p_m
+ vlc_mutex_unlock( &p_item->p_input->lock );