mirror of
https://github.com/openwrt/video.git
synced 2026-07-12 22:44:52 +04:00
ed0ecdeb1382762d8624fc5a814d20c9e32b14b8
A source port of DOOM to SDL3 (raydelto/sdl3_doom), the first real SDL3 application in the feed, replacing the orphaned sdl2-doom. It builds against libsdl3 and libsdl3-mixer and plays authentic OPL FM music from the IWAD's GENMIDI lump, needing no soundfont. The upstream port targets an early SDL3_mixer prerelease (Mix_* API, removed in SDL_mixer 3.2.0) and had dropped the OPL music backend. Carry nine patches: port both audio backends to the track-based MIX_* API, share a single mixer device, link the exported SDL3 CMake targets, build the sound-effect module (FEATURE_SOUND), restore the Chocolate DOOM OPL backend for native FM music, fix a pre-existing status-bar crash and drop the stale SDL2_mixer cmake module. These are also suitable to submit upstream. https://github.com/raydelto/sdl3_doom Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Video packages feed
Description
This is an OpenWrt package feed containing video / graphics (as in 'higher than just curses') related libraries and applications which are not considered to be so called "core" packages.
Usage
To use these packages, add the following line to the feeds.conf in the OpenWrt buildroot:
src-git video https://github.com/openwrt/video.git
This feed should be included and enabled by default in the OpenWrt buildroot. To install all its package definitions, run:
./scripts/feeds update video
./scripts/feeds install -a -p video
The video packages should now appear in menuconfig in section 'Video'.
Description
Languages
Makefile
97.1%
C
1.9%
Shell
1%