Java версия библиотек для работы с Opus. Портирование Си-кода, максимально полное соответствие в именовании и использовании.
Соответствие:
opus-1.3.1
opusfile-0.12
libopusenc-0.2.1
opus-tools-0.2
libogg-1.3.5
+ тесты
+ примеры
+ java spi интерфейс
Новые версии - по запросу.
opus_demo и opus_compare перемещены в test.
Использовалась java версии 1.6.
Для уменьшения объёма и ускорения работы рекомендуется обработать обфускатором.
При обработке обфускатором следует сохранить имена классов внутри пакета spi.
Оптимизацию обфускатора следует применять осторожно, это может снизить скорость работы и увеличить нагрузку на процессор.
Метки в исходных файлах:
FIXME - подозрительные места в исходном коде на Си.
XXX - метки, отмечающие отладочный код и комментарии.
TODO - java-код, возможно, требующий дополнительной проработки.
Скачать:
Jopus-1.3.0.zip. ~730 к.
Jopus-1.2.1.zip. ~670 к.
Jopus-1.1.5.zip. ~640 к.
Jopus-1.1.4.zip. ~630 к.
Jopus-1.1.3.zip. ~630 к.
Jopus-1.1.2.zip. ~600 к.
Другие кодеки на Java:
FLAC
OggVorbis
Codec2
Mp3
|
Java versions of the Opus libraries. Porting C-code, the most complete compliance in naming and using.
Conformity:
opus-1.3.1
opusfile-0.12
libopusenc-0.2.1
opus-tools-0.2
libogg-1.3.5
+ tests
+ examples
+ java spi interface
New versions on request.
opus_demo and opus_compare are moved to /test.
Java v1.6 was used.
It is recommended to use an obfuscator to reduce the size and speed up.
You should save the class names inside the /spi package.
Obuscator optimization should be used carefully, it can reduce the library speed and increase the CPU usage.
Source file labels:
FIXME - suspicious places in the C source code.
XXX - the labels for test code and comments.
TODO - possible, a java code needs to be refined.
Download:
Jopus-1.3.0.zip. ~730 k.
Jopus-1.2.1.zip. ~670 k.
Jopus-1.1.5.zip. ~640 k.
Jopus-1.1.4.zip. ~630 k.
Jopus-1.1.3.zip. ~630 k.
Jopus-1.1.2.zip. ~600 k.
Other codecs in Java:
FLAC
OggVorbis
Codec2
Mp3
|