Status of Media Libraries for IRIX - A List

SolusRaion

Member
Jan 3, 2025
61
24
8
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/OpenAL-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.
 
Last edited:

About us

  • Silicon Graphics User Group (SGUG) is a community for users, developers, and admirers of Silicon Graphics (SGI) products. We aim to be a friendly hobbyist community for discussing all aspects of SGIs, including use, software development, the IRIX Operating System, and troubleshooting, as well as facilitating hardware exchange.

User Menu