From 8e67d37a872aa568cc649123310dbf107d1c846b Mon Sep 17 00:00:00 2001 From: Derk-Jan Hartman Date: Thu, 25 May 2006 14:40:20 +0000 Subject: [PATCH] * Fix id3tag new meta --- include/vlc_meta.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/vlc_meta.h b/include/vlc_meta.h index 2b427be97e..a5272c709d 100644 --- a/include/vlc_meta.h +++ b/include/vlc_meta.h @@ -41,6 +41,7 @@ #define VLC_META_LANGUAGE N_("Language") #define VLC_META_NOW_PLAYING N_("Now Playing") #define VLC_META_PUBLISHER N_("Publisher") +#define VLC_META_ENCODED_BY N_("Encoded by") #define VLC_META_CODEC_NAME N_("Codec Name") #define VLC_META_CODEC_DESCRIPTION N_("Codec Description") @@ -62,6 +63,7 @@ struct vlc_meta_t char *psz_language; char *psz_nowplaying; char *psz_publisher; + char *psz_encodedby; #if 0 /* track meta information */ int i_track; @@ -88,6 +90,7 @@ struct vlc_meta_t #define vlc_meta_SetLanguage( meta, b ) vlc_meta_Set( meta, language, b ); #define vlc_meta_SetNowPlaying( meta, b ) vlc_meta_Set( meta, nowplaying, b ); #define vlc_meta_SetPublisher( meta, b ) vlc_meta_Set( meta, publisher, b ); +#define vlc_meta_SetEncodedBy( meta, b ) vlc_meta_Set( meta, encodedby, b ); static inline vlc_meta_t *vlc_meta_New( void ) { @@ -108,6 +111,7 @@ static inline vlc_meta_t *vlc_meta_New( void ) m->psz_language = NULL; m->psz_nowplaying = NULL; m->psz_publisher = NULL; + m->psz_encodedby = NULL; return m; } @@ -128,6 +132,7 @@ static inline void vlc_meta_Delete( vlc_meta_t *m ) free( m->psz_language ); free( m->psz_nowplaying ); free( m->psz_publisher ); + free( m->psz_encodedby ); free( m ); } @@ -155,6 +160,7 @@ static inline void vlc_meta_Merge( vlc_meta_t *dst, vlc_meta_t *src ) COPY_FIELD( language ); COPY_FIELD( nowplaying ); COPY_FIELD( publisher ); + COPY_FIELD( encodedby ); } /** \todo Track meta */ -- 2.39.2