1. pygame
  2. Untitled project
  3. pygame

Source

pygame / config_unix.py

Author Commit Message Date Builds
zeroth
Fixed sound issues(hopefully). I did not hear static on my end, and neither did any friends. However, I did take the time to make the sound process more efficient, do less copying of buffers(before I was copying buffers 3-4 times...XD), and this should also hopefully deal better with memory leak issues.
Branches
tylerthemovie
zeroth
Tested expansion of command queue to all interactions, fixed several bugs. Also cleared flickering bug... which was a bug in the python test, not my module. Apparently if you don't change the movie to surface mode, and then call pygame.display.update() you get flickering! Silly me. But I did find a bug with the surface application, and determined that things look 100% smoother with RGB24 vs RGBA. So surfaces work, just need to figure out the desync issue...
Branches
tylerthemovie
zeroth
Removed audioconvert.h as it was not needed. Macroed out the subtitle code, as that is the biggest difference between versions of ffmpeg. Have investigated and found that all uses of ffmpeg references in the module are supported all the way to Ubuntu 8.04 and Debian Lenny. Found a small issue where calling pause after a seek causes spotty sound issues due to a conflict of threads. Current solution is to wait at least half a second before calling pause. Will consider how to make them safe to use so close together.
Branches
tylerthemovie
zeroth
Finished subtitle support, sort of.
Branches
tylerthemovie
zeroth
Error is either an unpredicted code-path, or somehow a length of zero... mix->alen==0 causes the error.
Branches
tylerthemovie
zeroth
Testing, and attempts at understanding the cause of the bugs. Current major bugs: -unpause doesn't work -on a loop or replay, sound doesn't work -audio and video drift out of sync I'm also concerned that I need to rewrite and refactor a bunch of code to handle better the stuff solely needed for initialization, then routines for the stuff needed for playback, and the same for shutting down. It will be like this: open, start, end, start, end, start, end clo…
Branches
tylerthemovie
zeroth
Renaming work, added support for misc. surfaces. Unfortunately, due to threading issues, its... uh... not very effective. No image gets displayed for some reason...
Branches
tylerthemovie
zeroth
Added new sound stuff, bunch of deadlocks at the moment. Must plan out better.
Branches
tylerthemovie
zeroth
Completed rebuild, no more streams object. (For now.) Got it compiled, installed, and importing. Testing will come next. -Tyler
Branches
tylerthemovie
zeroth
Working on adding all necessary python objects and methods for pyvideostream, pyaudio, and pysubtitle. Also added compiler flag -ggdb
Branches
tylerthemovie
zeroth
Updates.
Branches
tylerthemovie
zeroth
Updates, and almost compilation state. -Tyler
Branches
tylerthemovie
zeroth
Managed to start compilation process for ff_movie.c. Still lots of errors to fix before compilation will be fixed.
Branches
tylerthemovie
Lenard Lindstrom
merging with python3 branch r 2048
illume
Included a couple of files from SDL_gfx for the gfxdraw module.
illume
Added libporttime dependency, as required by ubuntu.
illume
updated portmidi config for unix and darwin. tested on ubuntu, not osx.
marcus
Added numpy surface array module. Removed Numeric dependency and imported Numeric/arrayobject header.
illume
Patches from Marcus for scrap. This gets windows bitmap support working.
illume
Some cleanups from Marcus to stop compiler warnings. I also removed a _GNU_SOURCE define since python already specifies it, and it was causing warnings on my debian. Changed overlay.c to remove another warning with PyMethodDef Overlay_methods.
illume
Some code cleanups from Marcus von Appen. min->MIN, indentation, other. A rewritten scrap module. Hasn't been tested on osx/windows. Issues with pasting into the gimp. Pasting from the gimp works fine.
illume
added some X11 lines for freebsd.
illume
Added an X11 dependency for unix. So that scrap on debian will be linked with libX11.
bob
add PNG, JPEG dependencies for imageext
illume
use /lib64 on unix. Thanks to Matthew L Daniel for the fix.
pygame
Cleanups for config_unix dependency searching paths from Ben Willmore
pygame
aaline fixes and more
pygame
psuedo Makefile and configure
pygame
newstyle font fix with bad filesnames
pygame
openbsd config patch
  1. Prev
  2. 1
  3. 2
  4. Next