forked from upstream-mirrors/OpenTracks
Addressing comments from a475cd4d33.
This commit is contained in:
@@ -43,6 +43,7 @@ public class StatusAnnouncerTask implements PeriodicTask {
|
|||||||
/**
|
/**
|
||||||
* The rate at which announcements are spoken.
|
* The rate at which announcements are spoken.
|
||||||
*/
|
*/
|
||||||
|
// @VisibleForTesting
|
||||||
static final float TTS_SPEECH_RATE = 0.9f;
|
static final float TTS_SPEECH_RATE = 0.9f;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -99,7 +100,7 @@ public class StatusAnnouncerTask implements PeriodicTask {
|
|||||||
*/
|
*/
|
||||||
private void onTtsInit(int status) {
|
private void onTtsInit(int status) {
|
||||||
Log.i(MyTracksConstants.TAG, "TrackRecordingService.TTS init: " + status);
|
Log.i(MyTracksConstants.TAG, "TrackRecordingService.TTS init: " + status);
|
||||||
this.ready = (status == TextToSpeech.SUCCESS);
|
this.ready = status == TextToSpeech.SUCCESS;
|
||||||
|
|
||||||
if (ready) {
|
if (ready) {
|
||||||
// Force the language to be the same as the string we will be speaking,
|
// Force the language to be the same as the string we will be speaking,
|
||||||
|
|||||||
+1
-1
@@ -97,7 +97,7 @@ public class StatusAnnouncerTaskTest extends AndroidTestCase {
|
|||||||
* like this, but basically the issue is that TextToSpeech cannot be mocked
|
* like this, but basically the issue is that TextToSpeech cannot be mocked
|
||||||
* without running its constructor, its constructor runs async operations
|
* without running its constructor, its constructor runs async operations
|
||||||
* which call other methods (and then if the methods are part of a mock we'd
|
* which call other methods (and then if the methods are part of a mock we'd
|
||||||
* have to set a behaviour, but we can't 'cause the object hasn't been fully
|
* have to set a behavior, but we can't 'cause the object hasn't been fully
|
||||||
* built yet).
|
* built yet).
|
||||||
* The logic is that calls made during the constructor (when tts is not yet
|
* The logic is that calls made during the constructor (when tts is not yet
|
||||||
* set) will go up to the original class, but after tts is set we'll forward
|
* set) will go up to the original class, but after tts is set we'll forward
|
||||||
|
|||||||
Reference in New Issue
Block a user