Diff for /multiplexer/splicets.c between versions 1.5 and 1.6

version 1.5, 2001/04/25 11:37:51 version 1.6, 2001/04/25 16:17:05
Line 22 Line 22
 #include "input.h"  #include "input.h"
 #include "output.h"  #include "output.h"
 #include "descref.h"  #include "descref.h"
   #include "splitts.h"
 #include "pes.h"  #include "pes.h"
 #include "ts.h"  #include "ts.h"
 #include "splice.h"  #include "splice.h"
Line 424  stream_descr *process_something (stream_ Line 425  stream_descr *process_something (stream_
   if (d == NULL) {    if (d == NULL) {
     return (s);      return (s);
   }    }
     if ((s->fdescr->content == ct_transport)
      && (s == ts_file_stream (s->fdescr,TS_UNPARSED_SI))) {
       warn (LINF,"Splice Unparsed SI",ETSC,0,5,s->u.d.delta);
       memcpy (d,&s->data.ptr[c->index],c->length);
       list_incr (s->ctrl.out,s->ctrl,1);
       if (list_empty (s->ctrl)) {
         s->data.out = s->data.in;
       } else {
         s->data.out = s->ctrl.ptr[s->ctrl.out].index;
       }
       return (NULL);
     }
   adapt_ext_len = 1;    adapt_ext_len = 1;
   adapt_flags2 = 0;    adapt_flags2 = 0;
   adapt_flags1 = 0;    adapt_flags1 = 0;

Removed from v.1.5  
changed lines
  Added in v.1.6


LinuxTV legacy CVS <linuxtv.org/cvs>