version 1.11, 2001/07/12 10:01:39
|
version 1.12, 2001/07/19 09:52:34
|
Line 705 static stream_descr *procdata_syn_payloa
|
Line 705 static stream_descr *procdata_syn_payloa
|
static void proc_unparsedsi (stream_descr *s, |
static void proc_unparsedsi (stream_descr *s, |
byte *d) |
byte *d) |
{ |
{ |
warn (LINF,"Splice Unparsed SI",ETSC,10,0,s->u.usi.delta); |
warn (LINF,"Splice Unparsed SI",ETSC,10,s->streamdata,s->u.usi.delta); |
|
warn (LDEB,"Splice Unparsed SI",ETSC,10,s->stream_id,s->sourceid); |
memcpy (d,&s->data.ptr[s->ctrl.ptr[s->ctrl.out].index],TS_PACKET_SIZE); |
memcpy (d,&s->data.ptr[s->ctrl.ptr[s->ctrl.out].index],TS_PACKET_SIZE); |
/* check if == s->ctrl.ptr[s->ctrl.out].length); ? */ |
/* check if == s->ctrl.ptr[s->ctrl.out].length); ? */ |
list_incr (s->ctrl.out,s->ctrl,1); |
list_incr (s->ctrl.out,s->ctrl,1); |
if (list_empty (s->ctrl)) { |
if (list_empty (s->ctrl)) { |
input_closefileifunused (s->fdescr); |
|
s->data.out = s->data.in; |
s->data.out = s->data.in; |
|
input_closefileifunused (s->fdescr); |
} else { |
} else { |
s->data.out = s->ctrl.ptr[s->ctrl.out].index; |
s->data.out = s->ctrl.ptr[s->ctrl.out].index; |
} |
} |