private void encodeSoundInfo(SoundInfo info, SwfEncoder w) { w.writeUBits(0, 2); // reserved w.writeBit(info.syncStop); w.writeBit(info.syncNoMultiple); w.writeBit(info.records != null); w.writeBit(info.loopCount != SoundInfo.UNINITIALIZED); w.writeBit(info.outPoint != SoundInfo.UNINITIALIZED); w.writeBit(info.inPoint != SoundInfo.UNINITIALIZED); if (info.inPoint != SoundInfo.UNINITIALIZED) { w.write32((int) info.inPoint); } if (info.outPoint != SoundInfo.UNINITIALIZED) { w.write32((int) info.outPoint); } if (info.loopCount != SoundInfo.UNINITIALIZED) { w.writeUI16(info.loopCount); } if (info.records != null) { w.writeUI8(info.records.Length); for (int k = 0; k < info.records.Length; k++) { w.write64(info.records[k]); } } }
private void printSoundInfo(SoundInfo info) { out_Renamed.Write(" syncStop='" + info.syncStop + "'"); out_Renamed.Write(" syncNoMultiple='" + info.syncNoMultiple + "'"); if (info.inPoint != SoundInfo.UNINITIALIZED) { out_Renamed.Write(" inPoint='" + info.inPoint + "'"); } if (info.outPoint != SoundInfo.UNINITIALIZED) { out_Renamed.Write(" outPoint='" + info.outPoint + "'"); } if (info.loopCount != SoundInfo.UNINITIALIZED) { out_Renamed.Write(" loopCount='" + info.loopCount + "'"); } end(); if (info.records != null && info.records.Length > 0) { openCDATA(); for (int i = 0; i < info.records.Length; i++) { //UPGRADE_TODO: Method 'java.io.PrintWriter.println' was converted to 'System.IO.TextWriter.WriteLine' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaioPrintWriterprintln_long'" out_Renamed.WriteLine(info.records[i]); } closeCDATA(); } }