summaryrefslogtreecommitdiff
path: root/src/xine-engine/audio_out.c
AgeCommit message (Expand)Author
2004-06-27only issue the warning on unavailable audio devices under the conditionMichael Roitzsch
2004-06-19modified patch from Reinhard Nissl to report the length of the out fifosMichael Roitzsch
2004-06-13implement steps 1, 2, 3 and 4 of the seeking proposal:Miguel Freitas
2004-05-29separate the two semantics of querying a port's status with a NULL stream;Michael Roitzsch
2004-05-21Don't wait if the flush already occured.Thibaut Mattern
2004-05-17Fix noises appearing when seeking and using the upmix plugin.James Courtier-Dutton
2004-05-16From: Reinhard Nissl.James Courtier-Dutton
2004-05-15Some more updates for 24bit sound.James Courtier-Dutton
2004-04-27rename module nameDaniel Caujolle-Bert
2004-04-26help strings added for all remaining config entries (so I hope)Michael Roitzsch
2004-04-07the patch to audio_out from 1.128 to 1.129 changed a calculation fromMichael Roitzsch
2004-04-05- add XINE_MSG_AUDIO_OUT_UNAVAILABLE event to warn when the audio device isBastien Nocera
2004-03-16while hanging in get_frame or get_buffer, we have to check for ticketMichael Roitzsch
2004-03-14Second fix for INT16_MIN/MAX under WIN32 (without stdint.h).František Dvořák
2004-03-14Replace stdint.h with inttypes.h.Robin KAY
2004-03-14Update WIN32 port:František Dvořák
2004-03-08Limit software amp so that audio is not clipped.James Courtier-Dutton
2004-03-03use the _x_abort() macro instead of abort, since it prints some debug infoMichael Roitzsch
2004-02-12getting rid of AO_PROP_PAUSED, because it can be derived by asking the clockMichael Roitzsch
2004-01-07the new, refined post plugin architectureMichael Roitzsch
2004-01-01set_property() calls should return the value they setMichael Roitzsch
2003-12-31Add a mute feature to the software amp.James Courtier-Dutton
2003-12-24thanks to Carsten Weinhold for finding and fixing this:Michael Roitzsch
2003-12-12Fix using va_arg without explicit NULL 'terminator'Daniel Caujolle-Bert
2003-12-10i guess this xprintf must be enclosed in a testMiguel Freitas
2003-12-07get rid of XINE_{ASSERT,ABORT} and useless xine_print_trace (useless). Replac...Daniel Caujolle-Bert
2003-12-05cleanup phase II. use xprintf when it's relevant, use xine_xmalloc when it's ...Daniel Caujolle-Bert
2003-12-03export mode_channels as an internal functionMarco Zuehlke
2003-11-26lprintf cleanup, pass I.Daniel Caujolle-Bert
2003-11-16New stream/meta info (safe) stuff.Daniel Caujolle-Bert
2003-11-16actually not every engine file uses internals, so we do not need to defineMichael Roitzsch
2003-11-11rename internal API function (_x_<function>).Daniel Caujolle-Bert
2003-10-30* modify the engine slightly, so that the stream member in a video frame orMichael Roitzsch
2003-10-06Ooops, I resolved the last conflict in this file wronglyMichael Roitzsch
2003-10-06from the AO_PROP_CLOSE_DEVICE case branch, ret would be returned uninitializedMichael Roitzsch
2003-10-03Let the sound driver do the locking for mixer volume, instead of audio_out en...James Courtier-Dutton
2003-09-13fix ao/vo flush while paused (it would freeze the engine).Miguel Freitas
2003-09-04still fighting the same bug. now i must have killed it :)Miguel Freitas
2003-09-04this should complete the fix for more than 1 flush at the same timeMiguel Freitas
2003-09-03cool... a deadlock ;)Miguel Freitas
2003-09-03fix freeze condition (more than 1 flush at the same time)Miguel Freitas
2003-09-01Add proper support for 4.1 and 5 channel setups.James Courtier-Dutton
2003-08-29that must fix some crashes people have reported meMiguel Freitas
2003-08-26add a mechanism to force closing audio device without stoping stream.Miguel Freitas
2003-07-26Stop asserts happening on underruns.James Courtier-Dutton
2003-07-20OSS never return 1, but write() length.Daniel Caujolle-Bert
2003-07-20More USB soundcard updates.James Courtier-Dutton
2003-07-20Improve playback on USB sound cards.James Courtier-Dutton
2003-07-02Metronom does the pts prediction now, not the decoders.James Courtier-Dutton
2003-06-22some additional pthread_*_destroy() callsMichael Roitzsch