Changeset 556 in josm for trunk/src/org/openstreetmap/josm/tools
- Timestamp:
- 2008-02-23T23:12:18+01:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/tools/AudioPlayer.java
r553 r556 35 35 private double position; // seconds 36 36 private double bytesPerSecond; 37 private static long chunk = 8000; /* bytes */ 37 38 38 39 /** … … 192 193 SourceDataLine audioOutputLine = null; 193 194 AudioFormat audioFormat = null; 194 byte[] abData = new byte[ 8192];195 byte[] abData = new byte[(int)chunk]; 195 196 196 197 for (;;) { … … 257 258 */ 258 259 // audioInputStream.skip(bytesToSkip); 259 int skipsize = 8192; 260 while (bytesToSkip > skipsize) { 261 audioInputStream.skip(skipsize); 262 bytesToSkip -= skipsize; 260 while (bytesToSkip > chunk) { 261 bytesToSkip -= audioInputStream.skip(chunk); 263 262 } 264 audioInputStream.skip(bytesToSkip); 263 if (bytesToSkip > 0) 264 audioInputStream.skip(bytesToSkip); 265 265 position = adjustedOffset; 266 266 }
Note:
See TracChangeset
for help on using the changeset viewer.