SDL 2.0.16 Media Library Release

Gipagawas ang library sa SDL 2.0.16 (Simple DirectMedia Layer), nga gitumong sa pagpayano sa pagsulat sa mga dula ug mga aplikasyon sa multimedia. Ang SDL library naghatag og mga himan sama sa hardware-accelerated 2D ug 3D graphics output, input processing, audio playback, 3D output pinaagi sa OpenGL/OpenGL ES/Vulkan ug daghan pang uban nga mga operasyon. Ang librarya gisulat sa C ug giapod-apod ubos sa lisensya sa zlib. Gihatag ang mga binding aron magamit ang mga kapabilidad sa SDL sa mga proyekto sa lainlaing mga sinultian sa programming.

Sa bag-ong pagpagawas:

  • Mahinungdanon nga gipauswag ang suporta sa Wayland.
  • Gidugang ang abilidad sa pag-output ug pagkuha sa audio gamit ang Pipewire ug AAudio media server (Android).
  • Gidugang nga suporta alang sa Amazon Luna ug Xbox Series X game controllers.
  • Gidugang nga suporta alang sa adaptive vibration effect (rumbling) sa Google Stadia ug Nintendo Switch Pro controllers kung gamiton ang HIDAPI driver.
  • Gipakunhod ang load sa CPU kung giproseso ang mga tawag sa SDL_WaitEvent() ug SDL_WaitEventTimeout().
  • Bag-ong mga bahin gisugyot:
    • SDL_FlashWindow() aron madani ang atensyon sa tiggamit.
    • SDL_GetAudioDeviceSpec() aron makakuha og impormasyon bahin sa gusto nga format sa audio para sa gipiho nga device.
    • SDL_SetWindowAlwaysOnTop() aron dinamikong usbon ang SDL_WINDOW_ALWAYS_ON_TOP (snap on top) nga bandera para sa piniling bintana.
    • SDL_SetWindowKeyboardGrab() aron makuha ang keyboard input nga independente sa mouse.
    • SDL_SoftStretchLinear() para sa bilinear scaling tali sa 32-bit surfaces.
    • SDL_UpdateNVTexture() aron ma-update ang mga texture sa NV12/21.
    • SDL_GameControllerSendEffect() ug SDL_JoystickSendEffect() para magpadala ug custom effects sa DualSense game controllers.
    • SDL_GameControllerGetSensorDataRate() aron makakuha og datos sa intensity sa impormasyon nga nadawat gikan sa mga sensor sa game controllers ngadto sa PlayStation ug Nintendo Switch.
    • SDL_AndroidShowToast() para sa pagpakita sa gaan nga mga pahibalo sa Android nga plataporma.

Source: opennet.ru

Idugang sa usa ka comment