memset(buf + 24, 0, 7);
}
-static int need_audio_header(struct fec_client *fc, struct vss_task *vsst)
+static bool need_audio_header(struct fec_client *fc, struct vss_task *vsst)
{
if (!mmd->current_chunk) {
tv_add(now, &vsst->header_interval, &fc->next_header_time);
- return 0;
+ return false;
}
if (!vsst->header_buf)
- return 0;
- if (!vsst->header_len)
- return 0;
+ return false;
+ if (vsst->header_len == 0)
+ return false;
if (fc->group.num && tv_diff(&fc->next_header_time, now, NULL) > 0)
- return 0;
+ return false;
tv_add(now, &vsst->header_interval, &fc->next_header_time);
- return 1;
+ return true;
}
static int num_slices(long unsigned bytes, int mps, int rs)