Check if this is supported.
bassBoost = new BassBoost(0, 0); bassBoost.setEnabled(true); if (bassBoost.getStrengthSupported()) { short word1 = bassBoost.getRoundedStrength(); bassBoost.setStrength(word1); }
And you can also verify that everything you are testing supports (device dependent). You can use:
final Descriptor[] effects = AudioEffect.queryEffects(); // Determine available/supported effects for (final Descriptor effect : effects) { Log.d(TAG, effect.name.toString() + ", type: " + effect.type.toString()); }
Nepster
source share