Pergunta

Meu aplicativo Android precisa decodificar imagens JPEG com base em alta resolução em telefones Android 2.2 (e superior). Atualmente, estou usando a API BitmapFactory.decodeStream, ou seja, a biblioteca SKIA para decodificar o fluxo.

1) De acordo com meu conhecimento, o SKIA usa decodificação de software, ou seja, libJPEG para decodificar e não usa decodificadores de hardware para o mesmo.Corrija-me se eu estiver errado.

2) Existe alguma maneira mais rápida de decodificar o fluxo JPEG (além do SKIA)?

3) O "framework de mídia" pode ser usado para fornecer decodificação de hardware JPEG?De acordo com minha observação, ele só pode ser usado para vídeo e áudio.

Foi útil?

Solução

skia suporta decodificação jpeg acelerada por hardware.Stagefright não suporta decodificação jpeg.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top