summaryrefslogtreecommitdiff
path: root/src/audio_out/audio_alsa_out.c
AgeCommit message (Collapse)Author
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-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-02-08Avoid concurency access to mixer.Daniel Caujolle-Bert
CVS patchset: 1486 CVS date: 2002/02/08 13:13:47
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-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-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-24Fixed iface version of alsa plugin.Daniel Caujolle-Bert
CVS patchset: 1103 CVS date: 2001/11/24 13:44:33
2001-11-18configfile fixes/updates to new api.James Courtier-Dutton
CVS patchset: 1069 CVS date: 2001/11/18 17:34:28
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
2001-10-20big event cleanup: one single mechanism is now used for all communications ↵Guenter Bartsch
between gui, plugins and the xine engine; code cleanup CVS patchset: 837 CVS date: 2001/10/20 02:01:51
2001-10-14increasing alsa priority so it will be used instead of alsa's oss emulationGuenter Bartsch
CVS patchset: 804 CVS date: 2001/10/14 17:47:45
2001-10-02wrong include pathGuenter Bartsch
CVS patchset: 716 CVS date: 2001/10/02 00:23:13
2001-10-01Add simple mixer control in xine-engine/ao plugins. Fixed some missingsDaniel Caujolle-Bert
in audio_decoder. xine-ui warn at compile time due of a #warning i added, i will remove it pretty soon. CVS patchset: 715 CVS date: 2001/10/01 23:04:57
2001-09-14Fix xine --help audio plugin sensing.James Courtier-Dutton
CVS patchset: 635 CVS date: 2001/09/14 20:44:01
2001-09-12Make the default settings work on more systems.James Courtier-Dutton
CVS patchset: 621 CVS date: 2001/09/12 15:42:28
2001-09-06DTS via SPDIFJoachim Koenig
CVS patchset: 581 CVS date: 2001/09/06 15:23:14
2001-09-01README updates.James Courtier-Dutton
The README.xinerc now contains all config items which might appear. Some are left for developers to add meanings. Some typo changes. CVS patchset: 543 CVS date: 2001/09/01 18:00:16
2001-08-29Fogotten A52 changes.Daniel Caujolle-Bert
CVS patchset: 517 CVS date: 2001/08/29 10:31:39
2001-08-26Surround sound audio actually works now.James Courtier-Dutton
CVS patchset: 504 CVS date: 2001/08/26 17:52:53
2001-08-26MONO, STEREO, 4CHANNEL, 5CHANNEL and 5.1CHANNEL analogue audio out now work.James Courtier-Dutton
CVS patchset: 502 CVS date: 2001/08/26 15:24:24
2001-08-26Added support for sensing capabilities of the sound hardware.James Courtier-Dutton
CVS patchset: 501 CVS date: 2001/08/26 13:10:07
2001-08-25Added support for MONO in alsa09.James Courtier-Dutton
CVS patchset: 496 CVS date: 2001/08/25 23:55:50
2001-08-25Fixed bug in ao_alsa_delay function.James Courtier-Dutton
Removed un-needed variables which have moved to xine-engine/audio_out.c CVS patchset: 493 CVS date: 2001/08/25 15:52:09
2001-08-25fixed alsa output open return valuesGuenter Bartsch
CVS patchset: 481 CVS date: 2001/08/25 06:48:18
2001-08-24fixed esd / gap support (configureable), coding style enforcementGuenter Bartsch
CVS patchset: 475 CVS date: 2001/08/24 01:05:30
2001-08-22Both OSS and ALSA09 are now supported by the new audio_out architecture.James Courtier-Dutton
Some minor cleanup. Please see xine-lib/src/xine-engine/audio_out.c for a list of what works and what does not. CVS patchset: 461 CVS date: 2001/08/22 10:51:05
2001-08-20Andy's patch for AC3Joachim Koenig
CVS patchset: 453 CVS date: 2001/08/20 11:15:57
2001-08-14audio output plugin priority handling, based on patch provided by Philip ↵Guenter Bartsch
Stadermann CVS patchset: 423 CVS date: 2001/08/14 01:38:17
2001-08-01new sync stuff and SPDIF correctionsJoachim Koenig
CVS patchset: 376 CVS date: 2001/08/01 18:17:40
2001-07-18Split alsa drivers, more checks about versions. Made xine lib c++ compliant.Daniel Caujolle-Bert
CVS patchset: 308 CVS date: 2001/07/18 21:38:16
2001-06-30(hopefully) fixed alsa driverGuenter Bartsch
CVS patchset: 237 CVS date: 2001/06/30 23:09:25
2001-06-23fixed race between metronom and xine engine, small audio plugin api change ↵Guenter Bartsch
to improve responsiveness (unfinished), small demux_mpeg_block bugfix (alignment for DVD plugin) CVS patchset: 218 CVS date: 2001/06/23 19:45:47
2001-06-11SPDIF works nowJoachim Koenig
CVS patchset: 166 CVS date: 2001/06/11 19:37:53
2001-06-05more creditsJoachim Koenig
CVS patchset: 128 CVS date: 2001/06/05 19:50:56
2001-06-05some copyrights and devices now configurableJoachim Koenig
CVS patchset: 127 CVS date: 2001/06/05 16:58:47
2001-06-01Fixed compilation with 0.5 library.Daniel Caujolle-Bert
CVS patchset: 110 CVS date: 2001/06/01 07:25:26
2001-05-31more ac3 stuff now in driverJoachim Koenig
CVS patchset: 107 CVS date: 2001/05/31 18:36:08
2001-05-30alsa is back againJoachim Koenig
CVS patchset: 103 CVS date: 2001/05/30 18:31:32
2001-04-27Fixed audio out init functions names.Daniel Caujolle-Bert
CVS patchset: 36 CVS date: 2001/04/27 11:32:39
2001-04-27Audio out compile again. Change prototypes in audio out, libac3 andDaniel Caujolle-Bert
libmpg123, passing the metronom arg. CVS patchset: 34 CVS date: 2001/04/27 10:42:38
2001-04-24Reunification of xine-lib and xine-output. Some code cleanups.Daniel Caujolle-Bert
CVS patchset: 21 CVS date: 2001/04/24 20:53:00