X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=vss.c;h=0290ab7537071ba090a450c14e7c744e56f9a899;hb=102f171a26add0f0e06f22eeace58047e7f0d956;hp=cb99366be353bdf40f852afc291ac0d1b1ae532c;hpb=51cab2aba416fc1d57336f4e72da6b76ec60174c;p=paraslash.git diff --git a/vss.c b/vss.c index cb99366b..0290ab75 100644 --- a/vss.c +++ b/vss.c @@ -29,8 +29,6 @@ #include "ipc.h" #include "fd.h" -extern const char *status_item_list[]; - static struct timeval announce_tv; static struct timeval data_send_barrier; static struct timeval eof_barrier; @@ -167,8 +165,7 @@ static struct timeval *vss_compute_timeout(void) if (!vss_playing() || !map) return NULL; vss_next_chunk_time(&next_chunk); - if (chk_barrier(audio_format_name(mmd->afd.afsi.audio_format_id), - &now, &next_chunk, &the_timeout, 0) < 0) + if (chk_barrier("chunk", &now, &next_chunk, &the_timeout, 0) < 0) return &the_timeout; /* chunk is due or bof */ the_timeout.tv_sec = 0; @@ -196,13 +193,11 @@ static void vss_eof(void) mmd->afd.afhi.seconds_total = 0; free(mmd->afd.afhi.chunk_table); mmd->afd.afhi.chunk_table = NULL; - tmp = make_message("%s:\n%s:\n%s:\n", status_item_list[SI_AUDIO_INFO1], - status_item_list[SI_AUDIO_INFO2], status_item_list[SI_AUDIO_INFO3]); + tmp = make_message("%s:\n%s:\n%s:\n", status_item_list[SI_AUDIO_FILE_INFO], + status_item_list[SI_TAGINFO1], status_item_list[SI_TAGINFO2]); strncpy(mmd->afd.afhi.info_string, tmp, sizeof(mmd->afd.afhi.info_string)); mmd->afd.afhi.info_string[sizeof(mmd->afd.afhi.info_string) - 1] = '\0'; free(tmp); - mmd->afd.afsi.lyrics_id = 0; - mmd->afd.afsi.image_id = 0; mmd->mtime = 0; mmd->size = 0; mmd->events++;