Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@netbsd.org>
From: Hubert Feyrer <hubertf@netbsd.org>
List: pkgsrc-changes
Date: 05/17/2001 15:33:06
Module Name: pkgsrc
Committed By: hubertf
Date: Thu May 17 12:33:05 UTC 2001
Modified Files:
pkgsrc/devel/smpeg: Makefile distinfo
pkgsrc/devel/smpeg/pkg: PLIST
Log Message:
Update smpeg to 0.4.3. Changes:
0.4.3:
* Updated for Simple DirectMedia Layer version 1.2.0
* Fixed crash in gtv when doubling the video on Windows
* Fixed audio stream detection in non-standard MPEG streams
* Fixed hang on rewind when stream header contains no timestamp
* SMPEG now uses the SDL_RWops file abstraction internally
* Fixed bug where the audio was not updating the current time
* Added some changes for the popcorn MPEG library
* Added smpeg.m4
* SDL 1.2.0 supports 24 bpp displays, allow that in plaympeg
* Ported to MacOS X - one line fix. I love portable code! :)
It's still unusably slow, but it works! :)
* Fixed a hang playing invalid MPEG files
* Fixed memory leak when used with OpenAL
* Return a non-zero status from plaympeg if playback fails
* Changes to compile correctly on QNX RTP
* Fixed SMPEG_renderFinal() to a different display surface
* Fixed plaympeg fullscreen toggling for multiple videos
* Fixed MPEGSystem::TotalTime() hanging on small files
* Fixed system header decoding (caused misdetection of system streams)
* Added bilinear filter toggling with the 'f' key in plaympeg
* Use the correct SDL configuration script on FreeBSD
0.4.2:
* Check for the GLU library when seeing if we can build the OpenGL example
* Fixed crash when loading files of zero bytes
* Added --enable-threaded-system configure option (defaults off)
* Fixed end of stream detection
* Fixed crashes in gtv when trying to play MP3 files with no video
* Disabled the system thread by default.
You can re-enable it by looking for USE_SYSTEM_THREAD in MPEGsystem.cpp
* Fixed RenderFinal() to a different surface than the original one
* Fixed seeking in MPEG files
* Fixed crash in system data decoding
* Removed movie size limitations from glmovie, works great!
* Fixed hang when audio data was partially corrupt in the first block
* Fixed bug where audio was always mono
* Fixed UDP port binding for raw:// MPEG support
* Fixed spurious empty audio buffer at start of playback
* SMPEG_playAudio() now returns the amount of audio data mixed
* SMPEG_playAudioSDL() wraps SMPEG_playAudio, as a callback hook for SDL.
* Added a configure option --disable-threaded-audio
* Fixed various compiler warnings
* Added abstraction support for hardware acceleration (no card support yet)
* Fixed lseek problem on FreeBSD
To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 pkgsrc/devel/smpeg/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/smpeg/distinfo
cvs rdiff -r1.6 -r1.7 pkgsrc/devel/smpeg/pkg/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.