void connection_lost(void *p)
{
struct information *ptr = p;
- ptr->xmms2.conn_state = CONN_NO;
+ ptr->xmms2.conn_state = CONN_NO;
- fprintf(stderr,"XMMS2 connection failed. %s\n", xmmsc_get_last_error(xmms2_conn));
+ fprintf(stderr,"XMMS2 connection failed. %s\n", xmmsc_get_last_error(xmms2_conn));
- xmms_alloc(ptr);
- strncpy(ptr->xmms2.status, "Disocnnected", text_buffer_size - 1);
- ptr->xmms2.playlist[0] = '\0';
- ptr->xmms2.id = 0;
+ xmms_alloc(ptr);
+ strncpy(ptr->xmms2.status, "Disocnnected", text_buffer_size - 1);
+ ptr->xmms2.playlist[0] = '\0';
+ ptr->xmms2.id = 0;
}
if (xmmsv_get_error(value, &errbuf)) {
fprintf(stderr,"XMMS2 server error. %s\n", errbuf);
return TRUE;
- }
+ }
if (xmmsv_get_int(value, ¤t_id) && current_id > 0) {
if (xmmsv_dict_get(infos, "title", &dict_entry) && xmmsv_get_string(dict_entry, &charval))
strncpy(ptr->xmms2.title, charval, text_buffer_size - 1);
-
+
if (xmmsv_dict_get(infos, "album", &dict_entry) && xmmsv_get_string(dict_entry, &charval))
strncpy(ptr->xmms2.album, charval, text_buffer_size - 1);
-
+
if (xmmsv_dict_get(infos, "genre", &dict_entry) && xmmsv_get_string(dict_entry, &charval))
strncpy(ptr->xmms2.genre, charval, text_buffer_size - 1);
if (xmmsv_dict_get(infos, "date", &dict_entry) && xmmsv_get_string(dict_entry, &charval))
strncpy(ptr->xmms2.date, charval, text_buffer_size - 1);
-
+
if (xmmsv_dict_get(infos, "tracknr", &dict_entry) && xmmsv_get_int(dict_entry, &intval))
}
if (xmmsv_get_int(value, &pb_state)) {
- switch (pb_state) {
- case XMMS_PLAYBACK_STATUS_PLAY:
- strncpy(ptr->xmms2.status, "Playing", text_buffer_size - 1);
- break;
- case XMMS_PLAYBACK_STATUS_PAUSE:
- strncpy(ptr->xmms2.status, "Paused", text_buffer_size - 1);
- break;
- case XMMS_PLAYBACK_STATUS_STOP:
- strncpy(ptr->xmms2.status, "Stopped", text_buffer_size - 1);
- break;
- default:
- strncpy(ptr->xmms2.status, "Unknown", text_buffer_size - 1);
- }
+ switch (pb_state) {
+ case XMMS_PLAYBACK_STATUS_PLAY:
+ strncpy(ptr->xmms2.status, "Playing", text_buffer_size - 1);
+ break;
+ case XMMS_PLAYBACK_STATUS_PAUSE:
+ strncpy(ptr->xmms2.status, "Paused", text_buffer_size - 1);
+ break;
+ case XMMS_PLAYBACK_STATUS_STOP:
+ strncpy(ptr->xmms2.status, "Stopped", text_buffer_size - 1);
+ break;
+ default:
+ strncpy(ptr->xmms2.status, "Unknown", text_buffer_size - 1);
+ }
}
return TRUE;
}
if (xmmsc_io_want_out(xmms2_conn))
xmmsc_io_out_handle(xmms2_conn);
- }
}
+}