Domanda

La mia app Android deve decodificare immagini JPEG basate su una risoluzione elevata su telefoni Android 2.2 (e versioni successive), attualmente sto utilizzando l'API BitmapFactory.decodeStream, ovvero la libreria SKIA per decodificare lo streaming.

1) Per quanto ne so, SKIA usa la decodifica software, cioè libJPEG per decodificare e non usa decodificatori hardware per lo stesso.Correggimi se sbaglio.

2) Esiste un modo più veloce per decodificare il flusso JPEG (diverso da SKIA)?

3) È possibile utilizzare "Media framework" per fornire la decodifica hardware JPEG?Secondo la mia osservazione può essere utilizzato solo per video e audio.

È stato utile?

Soluzione

skia supporta la decodifica jpeg con accelerazione hardware.Stagefright non gestisce la decodifica jpeg.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top