Opus音频编解码器的Ada绑定提供了核心的编码和解码功能,目前仅绑定了编码器和解码器功能。TODO列表展示了一些尚未绑定的函数。其他函数,如opus_encoder_get_size、opus_encoder_init、opus_decoder_get_size和opus_decoder_init,将不会被绑定。未来可能会添加额外的绑定功能,包括opus_repacketizer_、opus_multistream_和opus_packet_。本项目依赖Ada 2012编译器,并在单元测试中使用*Ahven 2.x。项目中的Ada代码遵循ISC许可协议。大多数在.ads文件中的文档内容源自opus.h和opus_defines.h,并遵循简化的BSD许可证。
暂无评论