2012-09-03 14 views
5

è possibile prenotare il canale/altoparlante sinistro per la nostra applicazione e lasciare invariato il codice corretto?Canale sinistro destro di Android

L'idea è di utilizzare il canale sinistro per inviare comandi seriali audio mentre il canale destro può ancora essere utilizzato per il normale output audio.

+0

Stai cercando di cambiare il comportamento nella tua app o vuoi che altre app non siano in grado di riprodurre il suono attraverso l'altoparlante sinistro? – Sameer

+0

sì, questo comportamento è presente solo quando la mia applicazione è in esecuzione. Voglio che tutte le altre applicazioni usino il canale giusto mentre la mia app ha un canale sinistro non usato per inviare l'uscita seriale audio. –

risposta

0

ho controllato le API, specificatamente http://developer.android.com/reference/android/media/audiofx/Equalizer.html e http://developer.android.com/reference/android/media/AudioManager.html ma non ho trovato nulla.

La mia ipotesi è che se si vuole fare qualcosa di simile probabilmente si dovrà usare l'NDK Android http://developer.android.com/tools/sdk/ndk/index.html e se si desidera disabilitare totalmente il canale sinistro, sarà probabilmente necessario l'accesso come root.

Problemi correlati