summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Cut-and-paste typo fix.Ryan C. Gordon2006-10-0418-18/+18
|
* Bunch of 1.3 audio cleanups to remove FIXMEs, get driver specific crap out ofRyan C. Gordon2006-10-0412-211/+264
| | | | | the core and into the drivers where it belongs, and push generic responsibilities out of the drivers and into the core where they belong.
* More 1.3 audio work...moved dsp and dma drivers over to new model. Untested!Ryan C. Gordon2006-10-047-331/+377
|
* Test program to play audio to every available device, one at a time, then allRyan C. Gordon2006-10-032-1/+140
| | | | at once.
* Removed a FIXMERyan C. Gordon2006-10-031-1/+0
|
* Changed some 1.3 audio symbol names.Ryan C. Gordon2006-10-038-102/+101
|
* Updated 1.3 audio documentation.Ryan C. Gordon2006-10-031-4/+20
|
* Added audio device enumeration for 1.3.Ryan C. Gordon2006-10-034-7/+84
|
* Added testaudioinfo.c ...Ryan C. Gordon2006-10-033-17/+55
|
* More work on the 1.3 CoreAudio code.Ryan C. Gordon2006-10-032-19/+33
|
* Added deinitialize hook.Ryan C. Gordon2006-10-033-2/+15
|
* High level now lets user select a specific audio device with an environmentRyan C. Gordon2006-10-032-5/+9
| | | | variable, when the app requested the default device.
* Ton of work on CoreAudio driver for new 1.3 features...most of theRyan C. Gordon2006-10-033-87/+346
| | | | | | multi-device support is wired up, and the starts of capture support, too. All is still subject to change, and what's there is still a little flakey.
* First batch of heavy lifting on supporting multiple audio devices at once.Ryan C. Gordon2006-10-0110-510/+632
| | | | | | | | This has a long way to go yet, most of the drivers aren't updated for the new interfaces, and it's still got some obvious bugs, FIXMEs, and wistlist items. Don't use yet.
* FIXME for later.Ryan C. Gordon2006-10-011-0/+1
|
* Removed the pre-Carbon Mac OS 9 audio code, so Mac OS 8 is officiallyRyan C. Gordon2006-10-012-200/+6
| | | | | | | | | | | unsupported now. :) The "USE_RYANS_SOUNDCODE" portion, which is what remains, has been the active codepath for years now without complaint, and was used in several shipping OS X titles before the CoreAudio support obsoleted it, so it's a good fallback to keep around for testing if nothing else. This code should still work on both OS 9, and PowerPC/Intel Mac OS X.
* Simplified SDL_ParseAudioFormat() and added support for int32/float32 types.Ryan C. Gordon2006-10-011-41/+21
|
* Temporarily branching 1.3 to do the multiple audio device work, since itRyan C. Gordon2006-10-010-0/+0
| | | | touches just about everything under src/audio ...
* Replaced strncmp for SDL_VIDEODRIVER test with strcasecmpSam Lantinga2006-10-012-2/+5
|
* Replaced strncmp for SDL_AUDIODRIVER test with strcasecmp.Ryan C. Gordon2006-10-011-3/+2
| | | | Fixes Bugzilla #334.
* Minor cleanup in the mint driver that was sitting on my laptop (sorry!).Ryan C. Gordon2006-10-011-21/+20
|
* Formatting updateSam Lantinga2006-09-2427-298/+326
|
* Fixed bug #292Sam Lantinga2006-09-241-50/+18
| | | | | | | | | | | | | | | I might be on crack here. It looks like SDL_ConvertMono() in src/audio/SDL_audiocvt.c adds the left and right channels of a stereo stream together, and clamps the new mono channel if it would overflow. Shouldn't it be dividing by 2 to average the two sample points instead of clamping? Otherwise the mono sample point's volume doubles in the conversion. This would also make the conversion faster, as it replaces two branches per sample frame with a bitwise shift. --ryan.
* Fixed bug #316Sam Lantinga2006-09-241-1/+1
| | | | Looks like this is a long standing typo... is this code even used anymore?
* Fixed bug #321Sam Lantinga2006-09-241-3/+3
| | | | | | | | | | | Hi, if "configure" is given an explicit --libdir, the sdl-config still contains the default "${exec_prefix}/lib" for runtime linker path. That should be changed to $libdir, as this is where the library goes to... Regards, Juergen
* Fixed bug #270Sam Lantinga2006-09-242-3/+3
| | | | SDL_SetCursor returns void, not void*
* (no commit message)Sam Lantinga2006-09-231-1/+1
|
* Fixed bug #329Sam Lantinga2006-09-232-3/+6
| | | | | | | On tracing it turns out to fail from SDL_WM_SetCaption() On going through the function it looks like the SDL_free() function is called every alternate time with an invalid pointer that has already been freed.
* Pfiou, all of it to update, faster to rewrite from scratch?Patrice Mandin2006-09-223-91/+106
|
* Started update for 1.3Patrice Mandin2006-09-202-39/+29
|
* Oops, don't need to check thatPatrice Mandin2006-09-201-5/+1
|
* More work for 1.3Patrice Mandin2006-09-206-117/+106
|
* Started work to update for 1.3 apiPatrice Mandin2006-09-205-44/+21
|
* Reenable mouse usage using xbios vectors under MiNTPatrice Mandin2006-09-202-4/+5
|
* Forward keyboard reworking from 1.2Patrice Mandin2006-09-206-375/+118
|
* Add teamtap supportPatrice Mandin2006-09-162-65/+113
|
* Update for recent changesPatrice Mandin2006-09-161-8/+5
|
* Save/restore FPU registers in interruptPatrice Mandin2006-09-168-2/+95
|
* Fixed typo in windib audio.Ryan C. Gordon2006-09-131-1/+1
|
* Allow grabing mouse by locking its positionPatrice Mandin2006-09-122-2/+8
|
* Reenable xbios usage to get relative mouse motionPatrice Mandin2006-09-121-2/+2
|
* Allow mouse to be locked when grabbed with GEM driverPatrice Mandin2006-09-124-3/+17
|
* Disable MiNT thread usage and use hw access for updating DMA audio pointersPatrice Mandin2006-09-121-2/+4
|
* Temporarily disabled framebuffer console support for SDL 1.3Sam Lantinga2006-09-121-2/+2
|
* Forgot to reshow mouse cursor when exiting grab/hide modePatrice Mandin2006-09-081-0/+1
|
* /me dumb, sizeof(keymap != number of elementsPatrice Mandin2006-09-074-4/+4
|
* Use correct function to free allocated memPatrice Mandin2006-09-051-2/+2
|
* Fixed macosx audio initialization (passed wrong struct to CoreAudio).Ryan C. Gordon2006-09-021-2/+2
|
* Compile fixes.Ryan C. Gordon2006-09-021-19/+17
|
* Added a FIXME and macro to sun audio.Ryan C. Gordon2006-09-011-1/+2
|