Author: fdesbois Date: 2012-09-05 18:05:30 +0200 (Wed, 05 Sep 2012) New Revision: 530 Url: http://forge.codelutin.com/repositories/revision/sammoa/530 Log: refs #1197 : add getter for recordingDate + improve events by extends EventObject Modified: trunk/sammoa-application/src/main/java/fr/ulr/sammoa/application/device/audio/SammoaAudioReader.java trunk/sammoa-ui-swing/src/main/java/fr/ulr/sammoa/ui/swing/flight/bar/SoundPlayer.java Modified: trunk/sammoa-application/src/main/java/fr/ulr/sammoa/application/device/audio/SammoaAudioReader.java =================================================================== --- trunk/sammoa-application/src/main/java/fr/ulr/sammoa/application/device/audio/SammoaAudioReader.java 2012-09-05 15:07:06 UTC (rev 529) +++ trunk/sammoa-application/src/main/java/fr/ulr/sammoa/application/device/audio/SammoaAudioReader.java 2012-09-05 16:05:30 UTC (rev 530) @@ -181,6 +181,9 @@ } // Get the clip length in microseconds and convert to milliseconds audioLength = (int)(clip.getMicrosecondLength( )/1000); + for (AudioPositionListener l : audioPositionListener) { + l.audioChanged(this, audioLength); + } this.recordingDate = recordingDate; setState(DeviceState.READY); Modified: trunk/sammoa-ui-swing/src/main/java/fr/ulr/sammoa/ui/swing/flight/bar/SoundPlayer.java =================================================================== --- trunk/sammoa-ui-swing/src/main/java/fr/ulr/sammoa/ui/swing/flight/bar/SoundPlayer.java 2012-09-05 15:07:06 UTC (rev 529) +++ trunk/sammoa-ui-swing/src/main/java/fr/ulr/sammoa/ui/swing/flight/bar/SoundPlayer.java 2012-09-05 16:05:30 UTC (rev 530) @@ -162,7 +162,7 @@ * @param f le fichier a charger */ public void loadFile(File f) { - getAudioReader().load(f); + getAudioReader().load(f, null); } public void setReader(AudioReader reader) {