summaryrefslogtreecommitdiff
path: root/src/xine-engine/audio_out.c
AgeCommit message (Expand)Author
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
2003-06-20the new logging macros, for details see README.loggingMarco Zuehlke
2003-06-17Protect this->discard_buffers and this->flush_audio_driver with a mutex.Thibaut Mattern
2003-06-02patch by Tim to kill the #ifdefs, replacing them with more portableMichael Roitzsch
2003-05-25audio_step is a 64 bits integer in the metronom (pts_per_smpls), use the same...Thibaut Mattern
2003-05-24Remove pointless if statementJames Stembridge
2003-05-24Revert previous commit that added checks for the driver being open before wri...James Stembridge
2003-05-24Wait for audio out loop to be blocked on empty fifo before closing driver rat...James Stembridge
2003-04-22Additional changes for win32/msvc port; This is my first real commit so pleas...Tim Champagne
2003-04-21driver might get closed while filling gap so check it is open before writingJames Stembridge
2003-04-20merging in win32 portGuenter Bartsch
2003-04-18equalizer apiGuenter Bartsch
2003-04-18a simple 10-band equalizer - public interface not there yetGuenter Bartsch
2003-04-15completely seperate amp and compress filtersGuenter Bartsch
2003-04-13make compressor disabled by default. it was burning cpu ciclesMiguel Freitas
2003-04-11fix long standing fastforward bug.Miguel Freitas
2003-04-02- remove unneeded use of pthread_exit(NULL). We do not have any cleanupBastien Nocera
2003-03-28audio_out loop can go much ahead of video_out (remember driver delay).Miguel Freitas
2003-03-25only wait for empty audio fifo when really necessaryMichael Roitzsch
2003-03-10- rework audio_out.c so thread is created only onceMiguel Freitas
2003-03-08implement XINE_PARAM_AUDIO_AMP_LEVEL so xine's volume can be set independantl...Guenter Bartsch
2003-03-08confusionMichael Roitzsch
2003-03-06- less verbosity, thanks GuenterBastien Nocera