summaryrefslogtreecommitdiff
path: root/src/audio_out
AgeCommit message (Collapse)Author
2002-06-12Remove no more needed XINE_LOGO.Daniel Caujolle-Bert
Internationalize all config related stuff. Fix not registered mrl ending in roq/film demuxer. Add bindtextdomain() calls in load_plugins (for audio/video out plugins). CVS patchset: 2066 CVS date: 2002/06/12 12:22:25
2002-06-03Flush audio_out buffers at seek and pause.Thibaut Mattern
CVS patchset: 2008 CVS date: 2002/06/03 23:12:44
2002-06-03Due of a nice suggestion from Siggi, remember_volume has moved to audio_out,Daniel Caujolle-Bert
so all ao plugins have this feature now. CVS patchset: 1991 CVS date: 2002/06/03 09:45:12
2002-06-03Add "remember volume" feature.Daniel Caujolle-Bert
CVS patchset: 1990 CVS date: 2002/06/03 07:53:11
2002-05-28FreeBSD compile fixHeiko Schaefer
CVS patchset: 1959 CVS date: 2002/05/28 10:40:16
2002-05-27software volume control patch by Igor Mokrushin <igor@avtomir.ru>Miguel Freitas
CVS patchset: 1950 CVS date: 2002/05/27 11:43:22
2002-05-23connect to arts server only once and disconnects on exit. this fixesMiguel Freitas
immediate segfaults with kde3. i'm still experiencing segfaults quiting xine (don't know why - backtrace shows libmcop, perhaps a redhat 7.3 libraries bug) CVS patchset: 1930 CVS date: 2002/05/23 22:50:52
2002-05-21patch from Ian Goldberg <ian@cypherpunks.ca>:Miguel Freitas
"The logic to detect if your soundcard supports hardware A/V sync was wrong (for my card, cs4232, at least). The code did a check for DSP_CAP_REALTIME, and if that failed, didn't bother to check whether SNDCTL_DSP_GETODELAY or SNDCTL_DSP_GETOPTR worked." CVS patchset: 1925 CVS date: 2002/05/21 20:36:06
2002-05-02only include machine/soundcard.h for FreeBSD versions below 4.xHeiko Schaefer
CVS patchset: 1832 CVS date: 2002/05/02 10:24:10
2002-04-28last 0.9.9 preparations, disable ffmpeg debug output, error message fix for ossGuenter Bartsch
CVS patchset: 1798 CVS date: 2002/04/28 16:11:12
2002-04-28OSS 8 bit sound problem fix by Gert Vervoort <Gert.Vervoort@wxs.nl> plus ↵Guenter Bartsch
indentiation fix CVS patchset: 1795 CVS date: 2002/04/28 15:20:38
2002-04-27Just in case something goes wrong, stop with a handy error message.Matthias Dahl
CVS patchset: 1787 CVS date: 2002/04/27 22:11:12
2002-04-27Try do use the right asoundlib header file (avoid warning message).Daniel Caujolle-Bert
CVS patchset: 1780 CVS date: 2002/04/27 14:04:53
2002-04-23yet another sync method: probe sound card buffer size on startupMiguel Freitas
(experimental). sound cards usually have a fixed buffer (in bytes), therefore it's delay cannot be corrected for all sample rates using some latency setting. also this method doesn't suffer from the drift problem as softsync. CVS patchset: 1758 CVS date: 2002/04/23 01:06:32
2002-04-15Alsa pause and resume is not stable enought yet.James Courtier-Dutton
Wait for alsa to improve, and in the mean time implement snd_pcm_drop when I have a mo. CVS patchset: 1722 CVS date: 2002/04/15 00:50:44
2002-04-13Fixed the audio pausing/resuming on alsa09.James Courtier-Dutton
It now only does quick pause if the sound card can handle it. CVS patchset: 1715 CVS date: 2002/04/13 15:33:38
2002-04-06changes i forgot to commit with sound card drift patch. AO_MAX_GAP shouldMiguel Freitas
be used if driver can't provide realtime information for drift correction. CVS patchset: 1685 CVS date: 2002/04/06 14:19:12
2002-03-24Get rid of GLOBAL_CFLAGS, use CFLAGS instead. Note: maybe things are brokenDaniel Caujolle-Bert
now, so check and report, thanks. CVS patchset: 1629 CVS date: 2002/03/24 23:31:56
2002-03-21Correct some parameters in some alsa-lib function calls.James Courtier-Dutton
CVS patchset: 1600 CVS date: 2002/03/21 00:34:35
2002-03-11Add a "control" method to the audio drivers, to allow pause/resume of theJuergen Keil
playback stream and to flush buffered samples from from the audio driver. (Currently implemented in the 'Sun' audio driver, + some untested code in the alsa 0.9 driver). The pause/resume method can be used by the engine to immediatelly stop playing buffered audio samples when the video is paused. Flushing buffered samples is useful when a video is stopped. And it'll be useful for better seeking support, too. CVS patchset: 1556 CVS date: 2002/03/11 19:58:00
2002-03-11Fix muting set volume to 0 bug.Daniel Caujolle-Bert
CVS patchset: 1553 CVS date: 2002/03/11 09:01:37
2002-02-23Workaround added for a bug in Sun's audiocs driver (used for Ultra10, Ultra60,Juergen Keil
... onboard audio hw): re-block audio data to a multiple of 1024 bytes when writing to the audio device. When we write to the audiocs device with a length % 1024 != 0, the play.samples count returned in the AUDIO_GETINFO ioctl contains bogus information (not all samples are counted, count runs backwards, ...) causing video/audio syncronization issues with this audio hw. CVS patchset: 1511 CVS date: 2002/02/23 17:22:09
2002-02-11Added DTS patch from Michael Roitzsch <amalthea@freenet.de>Rich J Wareham
CVS patchset: 1493 CVS date: 2002/02/11 13:00:46
2002-02-08Avoid concurency access to mixer.Daniel Caujolle-Bert
CVS patchset: 1486 CVS date: 2002/02/08 13:13:47
2002-01-28make restoring volume settings at start optional (and disabled by default)Siggi Langauf
CVS patchset: 1456 CVS date: 2002/01/28 06:20:17
2002-01-20alsa 05 support: terminated.Daniel Caujolle-Bert
CVS patchset: 1428 CVS date: 2002/01/20 12:33:45
2002-01-15(half-blindly) applied dsp init patch from Michel DänzerSiggi Langauf
please test, if it breaks AC3 passthrough! CVS patchset: 1405 CVS date: 2002/01/15 12:23:05
2002-01-14miguel's latest still frame patches and some minor cleanupsGuenter Bartsch
CVS patchset: 1401 CVS date: 2002/01/14 00:34:22
2002-01-09IRIX port finally compiles (and actually works) again.Matthias Hopf
CVS patchset: 1379 CVS date: 2002/01/09 15:16:37
2001-12-24Oops, comment more than necessary.Daniel Caujolle-Bert
CVS patchset: 1298 CVS date: 2001/12/24 13:06:10
2001-12-24Close sound mixer on exit (patch from Chris Rankin <rankincj@yahoo.com>)Daniel Caujolle-Bert
CVS patchset: 1296 CVS date: 2001/12/24 13:00:35
2001-12-18Remove unneeded char*.Daniel Caujolle-Bert
CVS patchset: 1273 CVS date: 2001/12/18 22:46:16
2001-12-18Native esd mixer control.Daniel Caujolle-Bert
CVS patchset: 1270 CVS date: 2001/12/18 22:38:38
2001-12-16Handle mixer event (form other softs).Daniel Caujolle-Bert
CVS patchset: 1250 CVS date: 2001/12/16 00:56:25
2001-12-10ALSA out capabilities output made similar to OSS.James Courtier-Dutton
CVS patchset: 1213 CVS date: 2001/12/10 20:03:00
2001-12-10Fix audio_alsa_out:write.James Courtier-Dutton
buffer calculations and parameter types were wrong. CVS patchset: 1211 CVS date: 2001/12/10 15:33:24
2001-12-01small bugfix from Stefan Bittner <sbi@pobox.com>Guenter Bartsch
CVS patchset: 1148 CVS date: 2001/12/01 13:10:53
2001-11-30Valid mrls are no more static (except few ones), like file suffix too.Daniel Caujolle-Bert
First draft of compat.h (almost empty for now). CVS patchset: 1139 CVS date: 2001/11/30 00:53:50
2001-11-28Modify period sizes to better values.James Courtier-Dutton
CVS patchset: 1128 CVS date: 2001/11/28 23:15:09
2001-11-24- Update the sun audio output plugin for new audio interface version 3,Juergen Keil
and register the default device to use for the new config scheme. - Don't flush audio samples on close CVS patchset: 1105 CVS date: 2001/11/24 16:32:35
2001-11-24Fixed iface version of alsa plugin.Daniel Caujolle-Bert
CVS patchset: 1103 CVS date: 2001/11/24 13:44:33
2001-11-20eliminate xprintf in the sun audio driverJuergen Keil
CVS patchset: 1092 CVS date: 2001/11/20 17:32:22
2001-11-19- disabled xprintfs and updated to new config style (copied fromHarm van der Heijden
default alsa driver) CVS patchset: 1076 CVS date: 2001/11/19 13:55:03
2001-11-18configfile fixes/updates to new api.James Courtier-Dutton
CVS patchset: 1069 CVS date: 2001/11/18 17:34:28
2001-11-18more cleanups, config stuff bugfixesGuenter Bartsch
CVS patchset: 1068 CVS date: 2001/11/18 15:08:30
2001-11-18new configfile interface, code cleanup, xprintf is goneGuenter Bartsch
CVS patchset: 1064 CVS date: 2001/11/18 03:53:23
2001-11-17Add 'xine_' prefix to all of xine-utils functions (what about cpuDaniel Caujolle-Bert
acceleration?). Merge xine-utils header files to a new one "xineutils.h". Update xine-lib C/headers to reflect those changes. dxr3 headers are no more installed ine $includdir, but $includdir/xine. CVS patchset: 1054 CVS date: 2001/11/17 14:26:36
2001-11-14using backwards compatible asoundlib.hSiggi Langauf
CVS patchset: 1035 CVS date: 2001/11/14 22:04:38
2001-11-13Tidy bits.James Courtier-Dutton
CVS patchset: 1029 CVS date: 2001/11/13 17:59:51
2001-11-13Hopefully the fix for alsa09 passthru.James Courtier-Dutton
CVS patchset: 1028 CVS date: 2001/11/13 14:37:48