• R/O
  • HTTP
  • SSH

cinnamon: コミット一覧

Cinnamon audio library

Rev. 日時 作者
bda8065 devlist 2021-07-25 06:38:35 AlaskanEmily

Add basic device enumeration API.

This is kind of sub-optimal though, OpenAL just says there is one "OpenAL Soft"
device which is clearly not what we really wanted. I need to investigate the
method OpenAL uses to choose devices, and possibly just tell it using an envvar.

2601fb9 master 2021-07-25 05:44:29 AlaskanEmily

Update copyright date

9878d19 2020-05-03 06:21:58 AlaskanEmily

Fix dumb typo in aucat that makes it crash if it can't open a file with no extra format args

46f6635 2020-05-03 05:54:58 AlaskanEmily

Fix compiling on OpenBSD for OSS rather than OpenAL

b3cf89a 2020-01-05 08:33:29 AlaskanEmily

Add dummy implementation of OSS SoundGetVolume/SoundSetVolume

0ad75b1 2020-01-05 08:33:03 AlaskanEmily

Fix formatting of OpenAL backend's implementation of SoundGetVolume/SoundSetVolume

097ceff 2020-01-05 08:27:38 AlaskanEmily

Add per-sound volume on Cin_Sound

e29fbea 2020-01-05 07:15:45 AlaskanEmily

Update copyright years

a3f115b 2020-01-05 07:08:05 AlaskanEmily

Add Cin_DriverSupports* API implementation for DirectSound

This removes the dummied out implmentation previously used.

Refactor some of the format translation from Cinnamon to DirectSound structures
in cin_dsound_sound so that they can be used from cin_dsound for the
Cin_DriverSupports* API.

Add slightly ugly getter in cin_dsound_driver to allow the IDirectSound8 object
to be used from cin_dsound for the Cin_DriverSupports* API.

3f9332a 2019-11-15 17:19:52 AlaskanEmily

Completed OSS backend

02e48d0 2019-11-15 17:19:43 AlaskanEmily

Fix compiling on glibc Linux

5254758 2019-11-15 17:19:37 AlaskanEmily

Fix some warnings with Cygwin

654f2f6 2019-11-15 17:19:30 AlaskanEmily

Even more file permissions?

11c1734 2019-11-15 17:19:22 AlaskanEmily

Fix one more file's permissions

30701da 2019-11-15 17:19:06 AlaskanEmily

Fix file permissions

a9a785c 2019-11-15 17:18:44 AlaskanEmily

Fix line endings

8589169 2019-09-22 12:02:09 AlaskanEmily

Add new sample conversion code, in C this time so that the OSS/BSD backend doesn't need a C++ compiler at all

39f718a 2019-09-22 09:35:33 AlaskanEmily

Fix aucat on not-Windows

47e2d6b 2019-09-10 16:20:08 AlaskanEmily

Add API call to play a sound with looping, and support in dsound and openal backends

e05ce63 2019-09-10 16:17:10 AlaskanEmily

Fix OpenAL when linking using CC instead of CXX

c5de958 2019-07-08 02:43:48 AlaskanEmily

Update the export directives to work with the new makefile

b92bdd2 2019-07-08 02:43:16 AlaskanEmily

Fix off-by-one error in DirectSound backend

c4b2a74 2019-05-28 07:40:57 AlaskanEmily

Add note about mixer code license

bc78869 2019-05-28 07:38:34 AlaskanEmily

Make OpenAL makefile portable rather than gmake

ca7df83 2019-05-28 07:36:00 AlaskanEmily

Add OSS backend again, with a new mixer and a mostly dummied out resampler

1e0cdf4 2019-05-28 06:35:47 AlaskanEmily

Fix exports with MSVC

4992dd2 2019-05-28 06:33:03 AlaskanEmily

Move portable makefile from GNUmakefile to makefile

db52de1 2019-05-28 05:22:54 AlaskanEmily

Minor refactor, fix missing OpenAL makefiles

54188be 2019-01-22 10:08:32 AlaskanEmily

Finish refactor

bf3ed9a 2019-01-22 10:05:52 AlaskanEmily

Major refactor of source location. Remove unused DSP components for now. Change all DirectSound sounds to use full buffering.