// TODO code application logic here
String inf,outf;
int ch=0;
+ inf="";
+ outf="";
if (args.length>1){
inf=args[0];
outf=args[1];
//t1.readTs("D:\\jTssplitter\\test-sp.ts");
//inf="/home/ftpusr/ftp-tmp/tester/testcs30.tsmix";
//outf="/home/ftpusr/ftp-tmp/tester/test.tssp.ts";
- inf="D:\\jTssplitter\\test.ts";
- outf="D:\\jTssplitter\\test-sp1.ts";
+ //inf="D:\\jTssplitter\\NEEDLESS.ts";
+ //outf="D:\\jTssplitter\\NEEDLESS.split-2.ts";
+ //inf="D:\\jTssplitter\\test.ts";
+ //outf="D:\\jTssplitter\\test.split-2.ts";
t1.splitTS(inf,outf,0);
}
}
wbyte=m2tp2.splitPAT(tb,p_table);
}else if (readti>187){
wbyte=tb;
+ }else {
+ readend=true;
}
k=pids.length;
}
if (alreadyreaded==false){
bis.skip(188);
}
- if (bis.available()<188){
- readend=true;
- }
+ int bbb=bis.available();
+ //if (bis.available()<188){
+ // readend=true;
+ //}
if (wbyte!=null){
bos.write(wbyte);
}