X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=fecdec_filter.c;h=d5593f25d02c5cde248e0c775a1d3235a279ef8f;hp=499c0a88931d1712bff7c3b57fef5fa75c075be8;hb=132ab6b63568104d28af23a9682c770a0aaedf03;hpb=e77825db70787c9ddbbee3827e2bf6e4452ad7a4 diff --git a/fecdec_filter.c b/fecdec_filter.c index 499c0a88..d5593f25 100644 --- a/fecdec_filter.c +++ b/fecdec_filter.c @@ -267,7 +267,7 @@ static int read_fec_header(char *buf, size_t len, struct fec_header *h) h->slice_num = read_u8(buf + 18); h->slice_bytes = read_u16(buf + 20); - if (!h->group_bytes && & h->slice_bytes) + if (!memcmp(buf, FEC_EOF_PACKET, FEC_EOF_PACKET_LEN)) return -E_FECDEC_EOF; // PARA_DEBUG_LOG("group %u, slize %u, slices per group: %u\n", // h->group_num, h->slice_num, h->slices_per_group);