edit: I see the problem. gcc, we luvs you to death. Emphasis on the object of the preposition. If anyone smarter than me wants to hit this, it seems like the only thing standing between us and a fresher MPlayer with the Irix optimizations inclsuded ...
The above patches target MPlayer 1.1.1 w/MIPSPro (current "official" release as of this post), and do incorporate the previous IRIX optimizations. It was a helluvalot of work.
The issues with this patch that make it less than perfect --
- I haven't ported over the SGI-specific video output driver to the new MPlayer 1.1 VO driver format (working on this). I'm going to finish it, but I'm not convinced it's necessary WRT to the current MPlayer code base. The new OpenGL stuff seems to work like a champ.
- Crash when video post-processing is enabled.
- Crash when x264 video is restarted after a pause.
- Longstanding issue that won't stop me from doing a .tardist -- x264 is still ass. This really needs an expert to go through this (see next post).