Accedi a fase fright API per decodificare JPEG dal livello dell'applicazione in Android
-
28-10-2019 - |
Domanda
C'è un modo per accedere alle API FASEFRIGHT per decodificare l'immagine JPEG dal livello Applicazione su Android 2.3?
Soluzione
No, le API Stagefright non sono esposte a livello di framework di applicazioni Android. La classe di lettore di media Android è estratto ai framework dei giocatori interni come Stagefright e OpenCore.
Se hai il codice sorgente per Android, è possibile utilizzare il decoder JPEG presente in Stagefright (probabilmente avvolto come componente OMX) tramite JNI.
Altri suggerimenti
No, non è possibile utilizzare le API StageFright direttamente dal livello dell'app. Dovrai attraversare le API Java. Ma sì, se sei pronto a scrivere i layer JNI hacking attorno a un sacco di codice, è possibile in linea di principio