Diff between 27efc30f049972595f517a4072159df7c9bceee9 and 64fa2166c814587f53bbd49b76a2238e38230891

Changed Files

File Additions Deletions Status
profiles/audio/media.c +1 -1 modified

Full Patch

diff --git a/profiles/audio/media.c b/profiles/audio/media.c
index f1ad439..715d49c 100644
--- a/profiles/audio/media.c
+++ b/profiles/audio/media.c
@@ -1131,7 +1131,7 @@ static uint32_t get_position(void *user_data)
 	double timedelta;
 	uint32_t sec, msec;
 
-	if (g_strcmp0(mp->status, "playing") != 0)
+	if (mp->status == NULL || strcasecmp(mp->status, "Playing") != 0)
 		return mp->position;
 
 	timedelta = g_timer_elapsed(mp->timer, NULL);