--- multiplexer/splitps.c 2004/06/17 22:04:07 1.7 +++ multiplexer/splitps.c 2013/10/17 08:37:06 1.8 @@ -424,7 +424,7 @@ static boolean ps_data_stream (file_desc && (f->automatic)) { f->u.ps.stream[sourceid] = connect_streamprog (f,f->auto_programnb,sourceid,-sourceid, - guess_streamtype(sourceid),NULL,f->u.ps.stream[0],FALSE); + guess_streamtype(sourceid,-1),NULL,f->u.ps.stream[0],FALSE); } s = f->u.ps.stream[sourceid]; if (s != NULL) {