--- multiplexer/splicets.c 2001/08/01 08:23:18 1.13 +++ multiplexer/splicets.c 2001/08/01 10:27:41 1.14 @@ -465,7 +465,7 @@ static int make_pmtsection (stream_descr *d++ = i; d += 2; if (s->fdescr->content == ct_program) { - i = NUMBER_ELEMD; + i = NUMBER_DESCR; while (--i > 0) { byte *y; y = s->fdescr->u.ps.stream[0]->manudescr->refx[i]; @@ -492,7 +492,7 @@ static int make_pmtsection (stream_descr *d++ = x; d += 2; e = d; - x = NUMBER_ELEMD; + x = NUMBER_DESCR; while (--x > 0) { byte *y; y = p->stream[i]->manudescr->refx[x]; @@ -519,7 +519,7 @@ static int make_pmtsection (stream_descr *d++ = x; d += 2; e = d; - x = NUMBER_ELEMD; + x = NUMBER_DESCR; while (--x > 0) { byte *y; y = st->manudescr.refx[x];