summaryrefslogtreecommitdiff
path: root/src/audio_out
AgeCommit message (Collapse)Author
2004-07-05Change "MacOSX" -> "Mac OS X" for human-readable strings (still use MacOSXAndre Pang
internally) CVS patchset: 6771 CVS date: 2004/07/05 01:24:16
2004-06-25- removed a printf() which causes the cause of the printf() to occur moreDaniel Mack
often which then again causes the printf() again... - destroy the mutex in ..._close(); CVS patchset: 6746 CVS date: 2004/06/25 16:19:08
2004-06-22higher output gainDaniel Mack
CVS patchset: 6734 CVS date: 2004/06/22 22:01:25
2004-06-21CoreAudio output: Should call CloseComponent() on the component instances, notAndre Pang
the component itself CVS patchset: 6725 CVS date: 2004/06/21 16:13:10
2004-06-21CoreAudio output driver: build fix for libtool 1.5Andre Pang
CVS patchset: 6724 CVS date: 2004/06/21 15:09:53
2004-06-21CoreAudio output driver: renamed 'CloseAComponent' function to 'CloseComponent'Andre Pang
CVS patchset: 6723 CVS date: 2004/06/21 15:09:24
2004-06-20this is supposedly a booleanMichael Roitzsch
CVS patchset: 6715 CVS date: 2004/06/20 15:04:19
2004-06-12- removed evil exit() lines, they were meant for debugging purposes only,Daniel Mack
of course. - replaced some hard coded values to make coreaudio work with other input formats than 48000/16/2 - coding style and comment cleanups CVS patchset: 6678 CVS date: 2004/06/12 23:13:56
2004-06-12Try to get smaller A/V delayDaniel Mack
CVS patchset: 6675 CVS date: 2004/06/12 19:03:00
2004-06-10Added CoreAudio support for native sound output on MacOSX.Daniel Mack
It makes use of Apple's brand new AudioUnit and is coded in plain C, not Objective-C, so it should not break anything. See http://developer.apple.com/technotes/tn2002/tn2091.html and http://developer.apple.com/documentation/MusicAudio/Reference/CoreAudio/index.html for conceptual documentation about this framework. There is a new configure-flag now called '--enable-coreaudio' which enables the built of this module, the default is not to build it on any platform. So far, only stereo output on the default device is supported, but this might change in future updates. I did my best to keep to xine's coding style, please let me know if I did something wrong. CVS patchset: 6666 CVS date: 2004/06/10 18:33:31
2004-06-03close ↵Miguel Freitas
http://sourceforge.net/tracker/index.php?func=detail&aid=916089&group_id=9655&atid=109655 try to fix http://sourceforge.net/tracker/index.php?func=detail&aid=925723&group_id=9655&atid=109655 CVS patchset: 6634 CVS date: 2004/06/03 13:40:12
2004-06-03this include is obsolete, becauseMichael Roitzsch
1. for current systems, including this is a noop 2. it was used a some time ago to check for CONFIG_DEVFS_FS, but we do not check for this any more, but autodetect devfs at runtime and it is reported by John Nielsen to break builds on some systems CVS patchset: 6633 CVS date: 2004/06/03 12:56:25
2004-05-23rename from AO_CAP_32BITS to AO_CAP_FLOAT32Michael Roitzsch
CVS patchset: 6581 CVS date: 2004/05/23 16:20:56
2004-05-15Some more updates for 24bit sound.James Courtier-Dutton
CVS patchset: 6545 CVS date: 2004/05/15 23:44:25
2004-05-15Minor adjustments to start adding 24bit and 32bit-Float audio sample support.James Courtier-Dutton
CVS patchset: 6544 CVS date: 2004/05/15 20:27:50
2004-05-07extend help string for speaker arrangementMichael Roitzsch
CVS patchset: 6494 CVS date: 2004/05/07 13:37:00
2004-04-30Add "Speaker arrangement" config item support to oss as well.James Courtier-Dutton
Only oss and alsa used the old multi channel config items. CVS patchset: 6467 CVS date: 2004/04/30 12:57:47
2004-04-30Implement a more user friendly "Speaker arrangement" config item.James Courtier-Dutton
CVS patchset: 6463 CVS date: 2004/04/30 03:07:33
2004-04-26Ooops, no debugging and moreMichael Roitzsch
CVS patchset: 6444 CVS date: 2004/04/26 18:01:06
2004-04-26it is now possible to select a different mixer numberMichael Roitzsch
CVS patchset: 6443 CVS date: 2004/04/26 17:57:08
2004-04-23- big endian fix, and delay fixes for the file (wave) audio output pluginBastien Nocera
patch from David Woodhouse <dwmw2@infradead.org> CVS patchset: 6427 CVS date: 2004/04/23 12:41:30
2004-04-14don't give up at first mixer init failure.patch from Ronald Wahl <patchman ↵Daniel Caujolle-Bert
at users.sourceforge.net> CVS patchset: 6403 CVS date: 2004/04/14 21:30:32
2004-04-11typo fixes from FrantisekMichael Roitzsch
CVS patchset: 6395 CVS date: 2004/04/11 15:27:19
2004-04-11thanks to Frantisek for finding the multiline string, but the space should ↵Michael Roitzsch
be there CVS patchset: 6391 CVS date: 2004/04/11 14:41:09
2004-04-10Make xgettext and gcc happy. :-)František Dvořák
CVS patchset: 6386 CVS date: 2004/04/10 18:51:32
2004-04-10improving config help stringsMichael Roitzsch
* for alsa: do not register config entries multiple times just to get the value, use lookup_entry() * for directx: get rid of unused device_name * for OSS: remove mixer config, derive mixer name from device name CVS patchset: 6379 CVS date: 2004/04/10 14:53:42
2004-04-09made GCC happyDaniel Caujolle-Bert
CVS patchset: 6358 CVS date: 2004/04/09 11:48:13
2004-03-21Fix longstanding problem when using xine with alsa's dmix audio out plugin.James Courtier-Dutton
CVS patchset: 6292 CVS date: 2004/03/21 03:29:43
2004-03-20add a boolean "audio.alsa_hw_mixer" entry, on by default, to allow front-endsBastien Nocera
to disable the ALSA event thread CVS patchset: 6291 CVS date: 2004/03/20 20:45:18
2004-03-20Correct device names.James Courtier-Dutton
CVS patchset: 6290 CVS date: 2004/03/20 01:32:29
2004-03-19another try to fix mixer thread deadlock. Don't destroy mixer mutex too ↵Daniel Caujolle-Bert
early (thanks Thibaut!) CVS patchset: 6289 CVS date: 2004/03/19 13:17:47
2004-03-18Fix more messagesPhilipp Hahn
CVS patchset: 6287 CVS date: 2004/03/18 09:07:00
2004-03-18Fix wording of messagesPhilipp Hahn
CVS patchset: 6286 CVS date: 2004/03/18 07:26:24
2004-03-12big cleanup/fix of mute status/events. Bastien, can you check if the event ↵Daniel Caujolle-Bert
thread still lockup on Totem? CVS patchset: 6244 CVS date: 2004/03/12 16:19:29
2004-03-05forgot to uncomment the pthread_{cancel,join} portionDaniel Caujolle-Bert
CVS patchset: 6226 CVS date: 2004/03/05 23:44:39
2004-03-05re-enable mixer thread: add a 333ms timeout. The "only one concerned"Daniel Caujolle-Bert
frontend must be fixed instead of commenting piece of code, IMHO :-) CVS patchset: 6225 CVS date: 2004/03/05 23:01:26
2004-03-04autoscan devfs patch from SteveFrantišek Dvořák
CVS patchset: 6216 CVS date: 2004/03/04 16:06:02
2004-03-03use the _x_abort() macro instead of abort, since it prints some debug infoMichael Roitzsch
before aborting CVS patchset: 6211 CVS date: 2004/03/03 20:09:11
2004-03-02- disable the AO event thread as pthread_cancel is known to be very unreliableBastien Nocera
and is causing deadlocks on exit in Totem, see: http://bugzilla.gnome.org/show_bug.cgi?id=122120 CVS patchset: 6206 CVS date: 2004/03/02 23:51:39
2004-03-02- added David Woodhouse's file (wave) audio out plugin, added David to the ↵Bastien Nocera
AUTHORS file, and mentioned the new plugin in the ChangeLog CVS patchset: 6205 CVS date: 2004/03/02 19:48:41
2004-02-21Fix mixer failure for envy24 sound cards.James Courtier-Dutton
Error message reported: - xine: simple.c:1465: snd_mixer_selem_get_playback_volume: Zusicherung »elem« nicht erfüllt. CVS patchset: 6181 CVS date: 2004/02/21 14:16:48
2004-02-15exiting xine with arts audio freezes on BSD; this should be an arts bug, butMichael Roitzsch
mplayer works around this, so we could do the same ;) thanks to Fridtjof Busse for reporting and testing this CVS patchset: 6161 CVS date: 2004/02/15 19:29:47
2004-01-29minor improvement in log output formattingJames Stembridge
CVS patchset: 6082 CVS date: 2004/01/29 22:01:07
2004-01-05Fix the noise which can occur for some rates.František Dvořák
The main bugs remains: - buffer overrun (need different method of events?...) - stop playback on stop CVS patchset: 5999 CVS date: 2004/01/05 00:51:44
2004-01-01Win32 port, mainly DirectX:František Dvořák
* use DirectX under CygWin and basic auto-stuff * move some my macros in configure.ac * I don't know why, but shared directx plugins can't be linked with libdxguid.a. Used cute-hack, idea is from mplayer. Also thanks to hexedit, because I haven't sources of w32api. * Fix some warnings in vo directx and ao directx. * Decrease version of directx. It seems it still works. For compilation with DirectX under Cygwin you need header files from directx-sdk. Autoconf macros are only basic, but it works. for example: DIRECTX_CFLAGS=-I/cygrive/c/Program\ Files/Directx/include ./autogen.sh CVS patchset: 5971 CVS date: 2004/01/01 18:14:51
2004-01-01unused variableMichael Roitzsch
CVS patchset: 5969 CVS date: 2004/01/01 15:55:24
2003-12-31Compilation under CygWin.František Dvořák
CVS patchset: 5966 CVS date: 2003/12/31 18:31:39
2003-12-31fix driver initialization on big endian platforms that don't support littleSiggi Langauf
endian audio samples CVS patchset: 5964 CVS date: 2003/12/31 12:05:26
2003-12-20solved some big-endian problemesManfred Tremmel
CVS patchset: 5928 CVS date: 2003/12/20 19:51:48
2003-12-14API version bounceSiggi Langauf
CVS patchset: 5912 CVS date: 2003/12/14 22:13:22