private int getSilenceCount() { if (ConcatFileDataSource.access_1100(this.this_0)) { return(this.silenceRandom.nextInt(ConcatFileDataSource.access_600(this.this_0)) + 1); } return(ConcatFileDataSource.access_600(this.this_0)); }
internal static int access_110(ConcatFileDataSource concatFileDataSource) { int num = concatFileDataSource.silenceCount; int result = num; concatFileDataSource.silenceCount = num - 1; return(result); }
public bool hasMoreElements() { if (ConcatFileDataSource.access_200(this.this_0) == null) { ConcatFileDataSource.access_202(this.this_0, this.readNext()); } return(ConcatFileDataSource.access_200(this.this_0) != null); }
private void writeSilenceToTranscript() { try { float num = ConcatFileDataSource.access_800(this.this_0, ConcatFileDataSource.access_700(this.this_0)); ConcatFileDataSource.access_702(this.this_0, ConcatFileDataSource.access_700(this.this_0) + ConcatFileDataSource.access_1000(this.this_0)); float num2 = ConcatFileDataSource.access_800(this.this_0, ConcatFileDataSource.access_700(this.this_0)); ConcatFileDataSource.access_300(this.this_0).write(new StringBuilder().append(ConcatFileDataSource.access_900(this.this_0)).append(" 1 ").append("inter_segment_gap").append(' ').append(num).append(' ').append(num2).append(" \n").toString()); ConcatFileDataSource.access_300(this.this_0).flush(); } catch (IOException ex) { Throwable.instancehelper_printStackTrace(ex); } }
private void writeTranscript(string text, string text2) { try { File file = new File(text); float num = ConcatFileDataSource.access_800(this.this_0, ConcatFileDataSource.access_700(this.this_0)); ConcatFileDataSource.access_702(this.this_0, ConcatFileDataSource.access_700(this.this_0) + file.length()); float num2 = ConcatFileDataSource.access_800(this.this_0, ConcatFileDataSource.access_700(this.this_0)); ConcatFileDataSource.access_300(this.this_0).write(new StringBuilder().append(ConcatFileDataSource.access_900(this.this_0)).append(" 1 ").append(text).append(' ').append(num).append(' ').append(num2).append(" ").append(text2).append('\n').toString()); ConcatFileDataSource.access_300(this.this_0).flush(); } catch (IOException ex) { Throwable.instancehelper_printStackTrace(ex); } }
internal InputStreamEnumeration(ConcatFileDataSource concatFileDataSource, string text, int num, int num2) { this_0 = concatFileDataSource; this.totalFiles = num2; this.reader = new BufferedReader(new FileReader(text)); if (ConcatFileDataSource.access_000(concatFileDataSource) != null) { this.inSilence = true; this.silenceRandom = new java.util.Random(java.lang.System.currentTimeMillis()); ConcatFileDataSource.access_102(concatFileDataSource, this.getSilenceCount()); } for (int i = 1; i < num; i++) { this.reader.readLine(); } }
private string readNextDataFile() { string result; try { if (0 > this.totalFiles || this.totalFiles > ConcatFileDataSource.access_400(this.this_0).size()) { string text = this.reader.readLine(); if (text != null) { string reference = BatchFile.getReference(text); ConcatFileDataSource.access_400(this.this_0).add(reference); text = BatchFile.getFilename(text); for (int i = 1; i < ConcatFileDataSource.access_500(this.this_0); i++) { this.reader.readLine(); } if (ConcatFileDataSource.access_000(this.this_0) != null && ConcatFileDataSource.access_600(this.this_0) > 0) { ConcatFileDataSource.access_102(this.this_0, this.getSilenceCount()); this.inSilence = true; } if (ConcatFileDataSource.access_300(this.this_0) != null) { this.writeTranscript(text, reference); } } return(text); } result = null; } catch (IOException ex) { Throwable.instancehelper_printStackTrace(ex); throw new Error("Problem reading from batch file"); } return(result); }
public string readNext() { if (!this.inSilence) { return(this.readNextDataFile()); } string result = null; if (ConcatFileDataSource.access_100(this.this_0) > 0) { result = ConcatFileDataSource.access_000(this.this_0); if (ConcatFileDataSource.access_300(this.this_0) != null) { this.writeSilenceToTranscript(); } ConcatFileDataSource.access_110(this.this_0); if (ConcatFileDataSource.access_100(this.this_0) <= 0) { this.inSilence = false; } } return(result); }
public InputStream nextElement() { FileInputStream fileInputStream = null; if (ConcatFileDataSource.access_200(this.this_0) == null) { ConcatFileDataSource.access_202(this.this_0, this.readNext()); } if (ConcatFileDataSource.access_200(this.this_0) != null) { try { fileInputStream = new FileInputStream(ConcatFileDataSource.access_200(this.this_0)); ConcatFileDataSource.access_202(this.this_0, null); } catch (IOException ex) { Throwable.instancehelper_printStackTrace(ex); throw new Error(new StringBuilder().append("Cannot convert ").append(ConcatFileDataSource.access_200(this.this_0)).append(" to a FileInputStream").toString()); } } if (fileInputStream == null && ConcatFileDataSource.access_300(this.this_0) != null) { try { ConcatFileDataSource.access_300(this.this_0).close(); } catch (IOException ex4) { Throwable.instancehelper_printStackTrace(ex4); } return(fileInputStream); } return(fileInputStream); }
internal static long access_702(ConcatFileDataSource concatFileDataSource, long result) { concatFileDataSource.totalBytes = result; return(result); }
internal static string access_900(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.context); }
internal static long access_700(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.totalBytes); }
internal static float access_800(ConcatFileDataSource concatFileDataSource, long num) { return(concatFileDataSource.getSeconds(num)); }
internal static int access_500(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.skip); }
internal static int access_600(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.maxSilence); }
internal static string access_200(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.nextFile); }
internal static List access_400(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.referenceList); }
internal static string access_202(ConcatFileDataSource concatFileDataSource, string result) { concatFileDataSource.nextFile = result; return(result); }
internal static int access_102(ConcatFileDataSource concatFileDataSource, int result) { concatFileDataSource.silenceCount = result; return(result); }
internal static long access_1000(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.silenceFileLength); }
internal static int access_100(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.silenceCount); }
internal static FileWriter access_300(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.transcript); }
internal static bool access_1100(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.addRandomSilence); }
internal static string access_000(ConcatFileDataSource concatFileDataSource) { return(concatFileDataSource.silenceFileName); }