Hoʻokuʻu ʻia ka waihona SDL_sound 2.0

14 mau makahiki ma hope o ka hoʻokuʻu hope ʻana, ua hoʻokumu ʻia ka hoʻokuʻu ʻana o ka waihona SDL_sound 2.0.1 (ua hoʻokuʻu ʻia ka 2.0.0 i hoʻokuʻu ʻia), e hāʻawi ana i kahi mea hoʻohui i ka waihona SDL me nā hana no ka hoʻokaʻawale ʻana i nā ʻano faila leo kaulana e like me MP3, WAV, OGG, FLAC, AIFF, VOC, MOD, MID a me AU. ʻO ka hoʻololi koʻikoʻi o ka helu helu ma muli o ka unuhi ʻana o ke code mai ka laikini LGPLv2 kope hema i ka laikini zlib ʻae, kūpono me ka GPL. Eia hou, me ka mālama ʻana i ka hoʻokō ʻana i hope ma ka pae API, hiki i kēia manawa SDL_sound ma muli o ka lālā SDL 2.0 (ua hoʻopau ʻia ke kākoʻo no ke kūkulu ʻana ma luna o SDL 1.2).

No ka hoʻokaʻawale ʻana i nā ʻano leo leo, ʻaʻole hoʻohana ʻo SDL_sound i nā hale waihona puke o waho - ua hoʻokomo ʻia nā kikokikona kumu a pau e pono ai no ka hoʻokaʻawale ʻana i ka hana nui. Hāʻawi ka API i hāʻawi ʻia iā ʻoe e loaʻa i ka ʻikepili leo mai nā faila a ma ka pae kahawai leo mai hoʻokahi a ʻoi aku paha nā kumu waho. Kākoʻo ʻia ia e hoʻopili i kāu mau mea hoʻohana ponoʻī no ka hoʻoiho leo a i ʻole e hāʻawi i ke komo i ka ʻikepili decoded hopena. Hiki ke hoʻololi ʻia nā ʻano hoʻololi like ʻole me nā sampling rate, formats a me nā kahawai leo, me ka hoʻololi ʻana ma luna o ka lele.

Nā hoʻololi nui i ka lālā SDL_sound 2.0:

  • Ke hoʻololi nei i ka laikini zlib a hoʻololi iā SDL 2.
  • Ka wehe ʻana i ke code mai nā hilinaʻi o waho a me ka hoʻohui ʻana i nā decoders āpau i loko o ka hale nui. Hoʻololi i kekahi mau decoders me nā kaʻina hana hui. No ka laʻana, ʻaʻole pono e hoʻokomo i ka waihona libogg ka hana ʻana me ke ʻano OGG, no ka mea, ua kūkulu ʻia ka decoder stb_vorbis i ke code kumu SDL_sound.
  • Ke hoʻololi i ka hoʻohana ʻana i ka ʻōnaehana hui CMake. E hoʻomaʻamaʻa i ke kaʻina hana o ka hoʻohana ʻana i ka code SDL_sound i kāu mau papahana.
  • Ke hoʻopau nei ke kākoʻo decoder no ka hoʻoilina QuickTime format, akā ma ka macOS a me IOS hiki iā ʻoe ke hoʻohana i ka generic CoreAudio decoder e hana pū me QuickTime.
  • Hoʻopau i ke kākoʻo no ka ʻano Speex ma muli o ka nele o ka hoʻokō ʻana o ka decoder ma lalo o ka laikini koi.
  • Hoʻopau i ke kākoʻo no MikMod decoder. Hiki iā ʻoe ke hoʻohana i ka decoder modplug e hana me nā ʻano like.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka