Kuburitswa kweSDL_sound 2.0 raibhurari

Makore gumi nemana mushure mekuburitswa kwekupedzisira, kuburitswa kweSDL_sound 14 raibhurari yakaumbwa (kuburitswa 2.0.1 kwakasvetuka), ichipa yekuwedzera kune iyo SDL raibhurari ine mabasa ekudhirodha akakurumbira maodhiyo mafomati akadai seMP2.0.0, WAV, OGG, FLAC, AIFF, VOC, MOD, MID uye AU. Shanduko huru yenhamba yevhezheni imhaka yekushandurwa kwekodhi kubva kune yakasara LGPLv3 rezinesi kuenda kune inobvumidza zlib rezinesi, inoenderana neGPL. Mukuwedzera, pasinei nekuchengetedza kuwirirana kwemashure pachiyero cheAPI, SDL_sound ikozvino inogoneka chete zvichienderana nebazi reSDL 2 (rutsigiro rwekuvaka pamusoro peSDL 2.0 rwakabviswa).

Kuti utore mafomati eruzha, SDL_sound haishandise maraibhurari ekunze - zvese zvinyorwa zvinodikanwa pakugadzirisa zvinosanganisirwa muchimiro chikuru. Iyo API yakapihwa inokutendera iwe kuti ugamuchire odhiyo data zvese kubva kumafaira uye padanho rekuyerera redhiyo kubva kune imwe kana anopfuura ekunze masosi. Inotsigirwa kubatanidza vako vanobata kuti vagadzirise odhiyo kana kupa mukana kune inokonzeresa decoded data. Akasiyana-siyana manipulations ane sampling rates, mafomati uye odhiyo chiteshi zvinogoneka, kusanganisira pa-the-fly kutendeuka.

Shanduko huru muSDL_sound 2.0 bazi:

  • Kuchinja rezinesi rezlib uye kuchinjira kuSDL 2.
  • Kubvisa iyo kodhi kubva kunze kwekutsamira uye kubatanidza ese madhikodha mune chikuru chimiro. Kutsiviwa kwemamwe decoder ane akabatana processors. Semuenzaniso, kushanda neOGG fomati hakuchadi kuisa libogg raibhurari, sezvo stb_vorbis decoder yava kuvakwa muSDL_sound source code.
  • Shanduko kune kushandiswa kweCMake musangano system. Rerutsa maitiro ekushandisa SDL_sound kodhi mumapurojekiti ako.
  • Decoder tsigiro yenhaka QuickTime fomati haichatsigirwi, asi iyo yepasirese CoreAudio decoder inogona kushandiswa kushanda ne QuickTime pa macOS uye iOS.
  • Kupera kwerutsigiro rweSpeex fomati nekuda kwekushaikwa kwekuita kweiyo decoder pasi perezinesi rinodiwa.
  • Kupera kwerutsigiro rweMikMod decoder. Kuti ushande nemafomati akafanana, unogona kushandisa modplug decoder.

Source: opennet.ru

Voeg