diff --git a/app/build.gradle b/app/build.gradle
index 97dee68..d29ffec 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -10,8 +10,8 @@ android {
applicationId "com.github.axet.audiorecorder"
minSdkVersion 9
targetSdkVersion 23 // 24+ file:// unable to open
- versionCode 256
- versionName "3.1.25"
+ versionCode 257
+ versionName "3.2.0"
}
signingConfigs {
release {
@@ -55,5 +55,5 @@ android {
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
- compile 'com.github.axet:android-audio-library:1.0.93' // compile project(':android-audio-library')
+ compile 'com.github.axet:android-audio-library:1.0.94' // compile project(':android-audio-library')
}
diff --git a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java
index 4573df2..44d55f4 100644
--- a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java
+++ b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java
@@ -48,6 +48,7 @@ import com.github.axet.audiolibrary.encoders.Factory;
import com.github.axet.audiolibrary.encoders.FileEncoder;
import com.github.axet.audiolibrary.encoders.OnFlyEncoding;
import com.github.axet.audiolibrary.filters.AmplifierFilter;
+import com.github.axet.audiolibrary.filters.SkipSilenceFilter;
import com.github.axet.audiolibrary.filters.VoiceFilter;
import com.github.axet.audiolibrary.widgets.PitchView;
import com.github.axet.audiorecorder.BuildConfig;
@@ -994,9 +995,11 @@ public class RecordingActivity extends AppCompatThemeActivity {
if (shared.getBoolean(MainApplication.PREFERENCE_VOICE, false))
encoder.filters.add(new VoiceFilter(getInfo()));
- float amp = shared.getFloat(MainApplication.PREFERENCE_VOLUME, 0);
+ float amp = shared.getFloat(MainApplication.PREFERENCE_VOLUME, 1);
if (amp != 1)
encoder.filters.add(new AmplifierFilter(amp));
+ if (shared.getBoolean(MainApplication.PREFERENCE_SKIP, false))
+ encoder.filters.add(new SkipSilenceFilter(getInfo()));
RecordingService.startService(this, Storage.getDocumentName(targetUri), thread != null, encoder != null);
diff --git a/app/src/main/res/layout/content_main.xml b/app/src/main/res/layout/content_main.xml
index 3a9f973..9dfe430 100644
--- a/app/src/main/res/layout/content_main.xml
+++ b/app/src/main/res/layout/content_main.xml
@@ -25,7 +25,8 @@
android:id="@+id/empty_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:orientation="vertical">
+ android:orientation="vertical"
+ android:padding="5dp">
+