conf.announce_time_arg : 300,
autoplay_delay = conf.autoplay_delay_arg > 0?
conf.autoplay_delay_arg : 0;
conf.announce_time_arg : 300,
autoplay_delay = conf.autoplay_delay_arg > 0?
conf.autoplay_delay_arg : 0;
ms2tv(announce_time, &announce_tv);
PARA_INFO_LOG("announce timeval: %lums\n", tv2ms(&announce_tv));
for (i = 0; senders[i].name; i++) {
ms2tv(announce_time, &announce_tv);
PARA_INFO_LOG("announce timeval: %lums\n", tv2ms(&announce_tv));
for (i = 0; senders[i].name; i++) {
mmd->afd.afhi.chunks_total);
ret = fstat(passed_fd, &statbuf);
if (ret < 0) {
mmd->afd.afhi.chunks_total);
ret = fstat(passed_fd, &statbuf);
if (ret < 0) {
mmd->mtime = statbuf.st_mtime;
map = para_mmap(mmd->size, PROT_READ, MAP_PRIVATE,
passed_fd, 0);
mmd->mtime = statbuf.st_mtime;
map = para_mmap(mmd->size, PROT_READ, MAP_PRIVATE,
passed_fd, 0);
strcpy(mmd->filename, mmd->afd.path); /* FIXME: check length */
mmd->afi.header_len = 0; /* default: no header */
mmd->audio_format = mmd->afd.afsi.audio_format_id;
strcpy(mmd->filename, mmd->afd.path); /* FIXME: check length */
mmd->afi.header_len = 0; /* default: no header */
mmd->audio_format = mmd->afd.afsi.audio_format_id;