Издање библиотеке СДЛ_соунд 2.0

14 година након последњег издања, формирано је издање библиотеке СДЛ_соунд 2.0.1 (издање 2.0.0 је прескочено), пружајући додатак СДЛ библиотеци са функцијама за декодирање популарних формата аудио датотека као што су МП3, ВАВ, ОГГ, ФЛАЦ, АИФФ, ВОЦ, МОД, МИД и АУ. Значајна промена у броју верзије је последица превода кода са цопилефт ЛГПЛв2 лиценце на дозвољену злиб лиценцу, компатибилну са ГПЛ. Поред тога, упркос одржавању компатибилности уназад на нивоу АПИ-ја, СДЛ_соунд је сада могућ само на основу СДЛ 2.0 гране (подршка за изградњу на врху СДЛ 1.2 је укинута).

За декодирање звучних формата, СДЛ_соунд не користи екстерне библиотеке - сви изворни текстови неопходни за декодирање су укључени у главну структуру. Обезбеђени АПИ вам омогућава да примате аудио податке и из датотека и на нивоу аудио стрима из једног или више спољних извора. Подржано је прикључивање сопствених руковалаца за аудио обраду или омогућавање приступа резултујућим декодираним подацима. Могуће су различите манипулације са брзинама узорковања, форматима и аудио каналима, укључујући конверзију у ходу.

Главне промене у грани СДЛ_соунд 2.0:

  • Промена злиб лиценце и прелазак на СДЛ 2.
  • Уклањање кода из спољних зависности и интегрисање свих декодера у главну структуру. Замена неких декодера са унифицираним процесорима. На пример, рад са ОГГ форматом више не захтева инсталирање библиотеке либогг, пошто је стб_ворбис декодер сада уграђен у изворни код СДЛ_соунд.
  • Прелазак на употребу монтажног система ЦМаке. Поједноставите процес коришћења СДЛ_соунд кода у својим пројектима.
  • Подршка за декодер за стари КуицкТиме формат више није подржана, али се универзални ЦореАудио декодер и даље може користити за рад са КуицкТиме-ом на мацОС-у и иОС-у.
  • Престанак подршке за Спеек формат због недостатка имплементације декодера под потребном лиценцом.
  • Крај подршке за МикМод декодер. Да бисте радили са истим форматима, можете користити модплуг декодер.

Извор: опеннет.ру

Додај коментар