summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorJuan A. Suarez Romero <jasuarez@igalia.com>2015-12-15 17:35:06 +0100
committerJuan A. Suarez Romero <jasuarez@igalia.com>2015-12-16 13:52:54 +0100
commit53e9029b3bf7fb65123f060d1782aca698827920 (patch)
tree7306b0fbd48bee38335eaa46d4a8573ade990890 /libs
parent900a3ab4ad7c93aecc5b10ba7722b026bb65d88a (diff)
downloadgrilo-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.c9
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;