SMPEG is a general purpose MPEG video/audio player for Linux based on the mpeg_play and SPLAY MPEG decoders. It interfaces with the Simple DirectMedia Layer (SDL) to provide cross-platform MP3 playback for games.
|Tags||multimedia Graphics Viewers|
Release Notes: This version fixes some hangs that occurred when seeking in MPEG files, reworks the looping code - it should work better now, fixes memory leaks, and widens the initial search for audio streams in MPEG files. plaympeg now shows the name of the MPEG file in the caption, a check for the socklen_t type was added, and there are fixes for a crash with incorrectly encoded macroblock sequences, a crash that happened when the MPEG file couldn't be opened, and another crash in gtv that occurred when seeking without a file loaded.
Release Notes: Updates for SDL 1.2.0, a port to MacOS X, a fix for a hang playing invalid MPEG files, and many minor bugfixes.
Release Notes: Fixes for playback on FreeBSD, improved OpenAL 1.0 integration and robustness with short and corrupt files, fixes for seeking within MPEG files, disabling of system stream thread by default for improved reliability, and correct building on systems without the SGI GLU library.
Release Notes: VCD and URL playback support, OpenGL player uses hardware scaling and filtering, YUV filter plugin architecture, software bilinear filtering option to gtv and plaympeg, improved error recovery, and the ability to play many more movies than before, updates for SDL 1.1.5, with improved hardware acceleration and bugfixes.
Release Notes: Ports to Win32 and BeOS, various gtv improvements, a resizeable window, some bugfixes and use of SDL 1.1.3.