Circuit Calculator

Кодек Opus на Java

Предыдущая  Содержание  Следующая V*D*V

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

 

Смотри также

Opus, домашняя страница

http://opus-codec.org/

Сборки

http://downloads.xiph.org/releases/opus/

 

Предыдущая  Содержание  Следующая