summaryrefslogtreecommitdiff
path: root/src/audio_out
AgeCommit message (Collapse)Author
2002-09-11new_api update for sun audio pluginJuergen Keil
CVS patchset: 2653 CVS date: 2002/09/11 18:19:53
2002-09-10remove outdated alsa commentMichael Roitzsch
CVS patchset: 2644 CVS date: 2002/09/10 13:09:51
2002-09-05make all the plugin init functions staticMichael Roitzsch
(geez this was a job) CVS patchset: 2616 CVS date: 2002/09/05 20:44:38
2002-09-04merging in the new_api branch ... unfortunately video_out / vo_scale is ↵Guenter Bartsch
broken now ... matthias/miguel: please fix it :-) CVS patchset: 2606 CVS date: 2002/09/04 23:31:05
2002-07-31Fix endian issue by Bastien NoceraPhilipp Hahn
CVS patchset: 2372 CVS date: 2002/07/31 06:29:08
2002-07-08Request period_TIME instead of period_SIZEPhilipp Hahn
CVS patchset: 2228 CVS date: 2002/07/08 15:16:11
2002-07-05- win32 bugfixesMiguel Freitas
- asf bugfixes - ffmpeg supporting ms iso mpeg4 - softsync fix by Bill Fink CVS patchset: 2216 CVS date: 2002/07/05 20:54:37
2002-07-03Add function descriptions because I am tired of looking them up eacg timePhilipp Hahn
CVS patchset: 2203 CVS date: 2002/07/03 07:54:27
2002-07-03Calculate b/f the alsa wayPhilipp Hahn
CVS patchset: 2202 CVS date: 2002/07/03 07:50:20
2002-07-03Only test 8bit, do not set itPhilipp Hahn
CVS patchset: 2201 CVS date: 2002/07/03 07:44:04
2002-07-03Optionally reduce logging outputPhilipp Hahn
CVS patchset: 2200 CVS date: 2002/07/03 07:38:20
2002-07-02Fix spellingPhilipp Hahn
CVS patchset: 2196 CVS date: 2002/07/02 05:44:02
2002-07-02Some fixes to the recent changes made to audio_alsa_out.James Courtier-Dutton
CVS patchset: 2195 CVS date: 2002/07/02 00:11:56
2002-07-01improved audio resampling for limited featured sound cards (like the ones ↵Miguel Freitas
found in laptops, supporting only 16 bits, only stereo etc). as added bonus of new "stackable" conversion scheme fixes resampling for 8 bit streams. (thanks Damien Clermonté for discussion and ideas) note1: alsa patch untested. note2: pass-through untested. CVS patchset: 2187 CVS date: 2002/07/01 13:51:26
2002-07-01Pre-final: cleanup period-size calculationPhilipp Hahn
CVS patchset: 2184 CVS date: 2002/07/01 11:45:25
2002-07-01FIX: Set buffer-time instead of buffer-sizePhilipp Hahn
CVS patchset: 2183 CVS date: 2002/07/01 11:41:20
2002-07-01Fix rate adjustmentPhilipp Hahn
CVS patchset: 2182 CVS date: 2002/07/01 11:38:59
2002-07-01Add documentationPhilipp Hahn
CVS patchset: 2181 CVS date: 2002/07/01 11:35:46
2002-07-01Add/improve error reportingPhilipp Hahn
CVS patchset: 2180 CVS date: 2002/07/01 11:33:18
2002-07-01Remove unused variablePhilipp Hahn
CVS patchset: 2179 CVS date: 2002/07/01 11:28:29
2002-07-01Remove obsolete cruftPhilipp Hahn
CVS patchset: 2178 CVS date: 2002/07/01 11:27:04
2002-06-23Let cvs ignore a lot of files that are built.Dennis Björklund
CVS patchset: 2138 CVS date: 2002/06/23 16:18:44
2002-06-17Use reset call instead of drop.Thibaut Mattern
I hope it fixes Daniel's problem. CVS patchset: 2089 CVS date: 2002/06/17 16:59:43
2002-06-15Try pause call only once.Thibaut Mattern
CVS patchset: 2074 CVS date: 2002/06/15 10:24:48
2002-06-13Try to use snd_pcm_pause, fallback to a reset if it doesn't work.Thibaut Mattern
CVS patchset: 2072 CVS date: 2002/06/13 18:39:17
2002-06-13Don't close/open the device on pause (only reset).Thibaut Mattern
CVS patchset: 2071 CVS date: 2002/06/13 18:36:26
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