State of Media Libraries
#1
State of Media Libraries
I'm going through a bunch of media libs and trying semi-recent versions. This thread will serve to summarize the various states of working, non-working, building etc they are in.


Graphics Formats

libjpeg-turbo-liberated: My fork, it's working at version 2.0.6. 2.1.5 fails, but it's immaterial. Check my codeberg for the repo.

SDL 1.2 -- All are in good shape/patches are up to date.

tiff - 4.7.0 builds, a few utils fail to link. These are less important though, as they're standalone programs not subroutines called by programs as a rule!

libpng - 1.6.45 - builds!

libwebp 1.1.0 builds

giflib builds. 

lcms2 builds

Audio Formats

ogg  and vorbis: Latest build and pass all tests with both compilers.

OpenAL does as well. This is the older C-based implementation, which I've mirrored here: https://codeberg.org/IRIXNet-Development...L-for-UNIX

Speex incorrectly detects that we have getopt_long. For now I linked in libxg... but I'll be packaging that anyways so it's nbd

Opus works perfectly

mpg123 works perfectly

libmikmod (mod tracker format) works fine.

lame works with a minor patch (add strlen in frontend/parse.c)

FLAC works. 

libao is weird and didn't wanna build

timidity works
Video formats

xvid builds (1.3.7)
theora builds (1.1.1) but the examples are broken... not our fault.

Next few weeks I'm going through audio and FOSS video format libs.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
(This post was last modified: 02-21-2025, 05:55 AM by Raion.)
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
02-18-2025, 10:12 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)