diff options
author | Juan A. Suarez Romero <jasuarez@igalia.com> | 2015-12-15 17:35:06 +0100 |
---|---|---|
committer | Juan A. Suarez Romero <jasuarez@igalia.com> | 2015-12-16 13:52:54 +0100 |
commit | 53e9029b3bf7fb65123f060d1782aca698827920 (patch) | |
tree | 7306b0fbd48bee38335eaa46d4a8573ade990890 /libs | |
parent | 900a3ab4ad7c93aecc5b10ba7722b026bb65d88a (diff) | |
download | grilo-53e9029b3bf7fb65123f060d1782aca698827920.tar.gz |
core: merge GrlMediaAudio into GrlMedia
Get rid of GrlMediaAudio and use instead GrlMedia.
https://bugzilla.gnome.org/show_bug.cgi?id=755551
Diffstat (limited to 'libs')
-rw-r--r-- | libs/pls/grl-pls.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/libs/pls/grl-pls.c b/libs/pls/grl-pls.c index bf395a3..c5aba90 100644 --- a/libs/pls/grl-pls.c +++ b/libs/pls/grl-pls.c @@ -559,11 +559,10 @@ grl_media_new_from_pls_entry (const gchar *uri, if (audio_track) grl_data_set_int (GRL_DATA (media), GRL_METADATA_KEY_AUDIO_TRACK, atoi (audio_track)); - if (GRL_IS_MEDIA_AUDIO(media)) { - GrlMediaAudio *audio = GRL_MEDIA_AUDIO(media); - grl_media_audio_set_album (audio, g_hash_table_lookup (metadata, TOTEM_PL_PARSER_FIELD_ALBUM)); - grl_media_audio_set_artist (audio, g_hash_table_lookup (metadata, TOTEM_PL_PARSER_FIELD_AUTHOR)); - grl_media_audio_set_genre (audio, g_hash_table_lookup (metadata, TOTEM_PL_PARSER_FIELD_GENRE)); + if (grl_media_is_audio (media)) { + grl_media_set_album (media, g_hash_table_lookup (metadata, TOTEM_PL_PARSER_FIELD_ALBUM)); + grl_media_set_artist (media, g_hash_table_lookup (metadata, TOTEM_PL_PARSER_FIELD_AUTHOR)); + grl_media_set_genre (media, g_hash_table_lookup (metadata, TOTEM_PL_PARSER_FIELD_GENRE)); } return media; |