summaryrefslogtreecommitdiff
path: root/src/audio_out/audio_sun_out.c
AgeCommit message (Collapse)Author
2002-11-02Fix "Volume" support in the sun audio driver, the ui now wants to operateJuergen Keil
on AO_PROP_MIXER_VOL CVS patchset: 3147 CVS date: 2002/11/02 14:39:51
2002-10-22Re-enable the sun audio driverJuergen Keil
CVS patchset: 2935 CVS date: 2002/10/22 16:46:17
2002-10-07- Sun audio output plugin is able to play 8-bit sound. Announce this inJuergen Keil
the driver's capabilities flag word. - Several samples from Mike Melanson's testlist didn't work with the sun audio plugin on Solaris SPARC using the "audiocs" driver, because the clips use sample rates not directly supported by the sun audio hardware (e.g. 22478 Hz or 22254 Hz; the Sun audio HW supports 22050 Hz) Sound from: FILM format/Cinepak video/PCM audio ftp://ftp.mplayerhq.hu/MPlayer/samples/FILM/ and VOC format/PCM audio http://dod.hpi.net/samples/10M1PB1.VOC.bz2 should work now. CVS patchset: 2799 CVS date: 2002/10/07 14:14:30
2002-09-11new_api update for sun audio pluginJuergen Keil
CVS patchset: 2653 CVS date: 2002/09/11 18:19:53
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-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-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-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-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
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-20eliminate xprintf in the sun audio driverJuergen Keil
CVS patchset: 1092 CVS date: 2001/11/20 17:32:22
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-10-06Rescale AO_PROP_*_VOL values from [0..100] range to Sun's [0..255] range.Juergen Keil
CVS patchset: 749 CVS date: 2001/10/06 13:49:49
2001-09-28O_NONBLOCK (posix) seems to be prefered to O_NDELAY or the kernelJuergen Keil
internal FNDELAY flag, for non blocking I/O on various platforms Now, a solaris user with OSS installed can build the xine oss audio plugin, too. CVS patchset: 707 CVS date: 2001/09/28 10:19:08
2001-09-23audio_fd not initialized, sun audio driver can close random filedescriptors.Juergen Keil
CVS patchset: 685 CVS date: 2001/09/23 15:24:53
2001-09-14Fix xine --help audio plugin sensing.James Courtier-Dutton
CVS patchset: 635 CVS date: 2001/09/14 20:44:01
2001-09-06Add support for unsigned 8-bit audio formatJuergen Keil
CVS patchset: 572 CVS date: 2001/09/06 12:17:12
2001-09-01Flush buffered audio samples on audio driver closeJuergen Keil
Add 'static_delay' code, (same as OSS audio driver) CVS patchset: 540 CVS date: 2001/09/01 17:54:52
2001-08-24fixed esd / gap support (configureable), coding style enforcementGuenter Bartsch
CVS patchset: 475 CVS date: 2001/08/24 01:05:30
2001-08-23Update Sun audio driver to new audio code.Juergen Keil
CVS patchset: 469 CVS date: 2001/08/23 15:21:07
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-06-26last_audio_vpts stuff added to sun audio driverJuergen Keil
CVS patchset: 234 CVS date: 2001/06/26 18:47:13
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-22Make sure the sun-style-ioctl audio plugin compiles on NetBSDJuergen Keil
CVS patchset: 215 CVS date: 2001/06/22 10:45:03
2001-06-21solaris and stability patches provided by Juergen KeilGuenter Bartsch
CVS patchset: 211 CVS date: 2001/06/21 17:34:23