diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..29cc5c6 --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +identify \ No newline at end of file diff --git a/wear/src/main/java/com/birdsounds/identify/presentation/SoundRecorder.kt b/wear/src/main/java/com/birdsounds/identify/presentation/SoundRecorder.kt index 3e1843c..1ae067a 100644 --- a/wear/src/main/java/com/birdsounds/identify/presentation/SoundRecorder.kt +++ b/wear/src/main/java/com/birdsounds/identify/presentation/SoundRecorder.kt @@ -62,9 +62,8 @@ class SoundRecorder( ) audioRecord.startRecording() - val thread = Thread { - + var num_interactions = 0 var last_tstamp: Long = Instant.now().toEpochMilli() while (true) { if (Thread.interrupted()) { @@ -81,7 +80,7 @@ class SoundRecorder( ) chunk_index += 1; - if (last_tstamp in MessageSender.messageLog) { + if ((last_tstamp in MessageSender.messageLog) || (num_interactions == 0)) { var tstamp: Long = Instant.now().toEpochMilli() val tstamp_buffer = ByteBuffer.allocate(Long.SIZE_BYTES) val tstamp_bytes = tstamp_buffer.putLong(tstamp).array()