jme3-jogg uses a pure java decoder and supports streamCache which is not supported by android native vorbis loader, afaik. I tried jme3-jogg on android and it seems to work fine.
This will make both desktop and android use the same API and because it is a pure java implementation the maintenance should be much easier.
The goal is not to remove or deprecate the existing android native vorbis loader. Also, this is not aimed for JME v3.6.
jme3-jogg uses a pure java decoder and supports
streamCache
which is not supported by android native vorbis loader, afaik. I triedjme3-jogg
on android and it seems to work fine.This will make both desktop and android use the same API and because it is a pure java implementation the maintenance should be much easier.
The goal is not to remove or deprecate the existing android native vorbis loader. Also, this is not aimed for JME v3.6.