Bugfix: PublicAPI StartRecording recorded no data.

Problem was that the TrackRecordingService was not started as a ForegroundService anymore.

Fixes #1904.
This commit is contained in:
Dennis Guse
2024-12-04 23:10:18 +01:00
parent 7c8fae66ef
commit b65230bc5d
3 changed files with 16 additions and 9 deletions
@@ -31,13 +31,7 @@ public class PublicApiTest {
private final Context context = ApplicationProvider.getApplicationContext();
@Test
public void StartTest() {
PreferencesUtils.setBoolean(R.string.publicapi_enabled_key, true);
context.startActivity(IntentUtils.newIntent(context, StartRecording.class));
}
//NOTE: this doesn't check if the TrackRecordingService was started in foreground.
@Test
public void StartStopTest() throws InterruptedException {
PreferencesUtils.setBoolean(R.string.publicapi_enabled_key, true);