wmusic: Print message when connecting to new player.

This commit is contained in:
Doug Torrance 2018-06-22 16:21:02 -04:00 committed by Carlos R. Mafra
parent 2c04ffbf71
commit 4d7d5d7ee8

View file

@ -466,6 +466,7 @@ int PlayerConnect(void)
{ {
GError *error = NULL; GError *error = NULL;
static int previous_error_code = 0; static int previous_error_code = 0;
static char* player_name = NULL;
player = playerctl_player_new(NULL, &error); player = playerctl_player_new(NULL, &error);
if (error != NULL) { if (error != NULL) {
@ -474,9 +475,16 @@ int PlayerConnect(void)
DAWarning("Connection to player failed: %s", DAWarning("Connection to player failed: %s",
error->message); error->message);
previous_error_code = error->code; previous_error_code = error->code;
player_name = NULL;
return 0; return 0;
} else { } else {
previous_error_code = 0; previous_error_code = 0;
if (!player_name) {
g_object_get(player, "player_name", &player_name, NULL);
player_name++; /* get rid of opening dot */
if (player_name)
DAWarning("Connected to %s", player_name);
}
return 1; return 1;
} }
} }