summaryrefslogtreecommitdiff
path: root/src/xine-engine/demux.c
AgeCommit message (Expand)Author
2004-06-13implement steps 1, 2, 3 and 4 of the seeking proposal:Miguel Freitas
2004-05-16From: Reinhard Nissl.James Courtier-Dutton
2004-04-07Michael's patch for improving playback with subtitles, fix the long seeking.František Dvořák
2004-03-03use the _x_abort() macro instead of abort, since it prints some debug infoMichael Roitzsch
2004-02-12acquire the ticket on engine flushMichael Roitzsch
2004-01-11add _x_demux_read_send_dataJames Stembridge
2003-12-23- some more endianness fixes to ogg demuxerMiguel Freitas
2003-12-05cleanup phase II. use xprintf when it's relevant, use xine_xmalloc when it's ...Daniel Caujolle-Bert
2003-11-26lprintf cleanup, pass I.Daniel Caujolle-Bert
2003-11-20"Anti audio fifo null" patch ;)Thibaut Mattern
2003-11-16actually not every engine file uses internals, so we do not need to defineMichael Roitzsch
2003-11-15start xine_stream_t separation (public/private).Miguel Freitas
2003-11-12fix CVS placeholderMichael Roitzsch
2003-11-11rename internal API function (_x_<function>).Daniel Caujolle-Bert
2003-10-14just a little commentThibaut Mattern
2003-09-25Correct/add comment about xine_demux_flush_engine.Rocky Bernstein
2003-07-16more cleanup; remove unused variables; use lprintfMarco Zuehlke
2003-06-18Use the same discard mecanism for audio and video in xine_demux_flush_engine.Thibaut Mattern
2003-05-20This fixes http support for Win32Tim Champagne
2003-05-07- ittsy bitsy memory corruption fixBastien Nocera
2003-05-06- make sure that the read_size is not bigger than the buffer we're sending backBastien Nocera
2003-05-05- fix a possible crash when the preview size was greater than the size requestedBastien Nocera
2003-04-22Additional changes for win32/msvc port; This is my first real commit so pleas...Tim Champagne
2003-04-17cleanup patch by Marco Z|hlke <M.Zuehlke@freenet.de>Miguel Freitas
2003-04-13add a small read() function that can be aborted by demux_action_pendingMiguel Freitas
2003-04-02- remove unneeded use of pthread_exit(NULL). We do not have any cleanupBastien Nocera
2003-03-30New net_buf_ctrl.Thibaut Mattern
2003-03-07workaround buggy pthread implementations with a timedwaitMiguel Freitas
2003-03-06steps toward muting xine's console output by defaultGuenter Bartsch
2003-02-23Fixes a deadlock when buffering at the end of the stream.Thibaut Mattern
2002-12-24discard buffers on flush so decoder will return faster. seeking should beMiguel Freitas
2002-12-22flush/seeking overhauledMiguel Freitas
2002-11-22HELP! My latest engine patch slightly broke the seeking, so I revert thisMichael Roitzsch
2002-11-22do not play with the clock any more, we have dedicated flush functions for th...Michael Roitzsch
2002-11-20engine modifications to allow post plugin layer:Michael Roitzsch
2002-11-06fix stream ending deadlock without audio driverDaniel Caujolle-Bert
2002-11-02these should better be broadcast signalsMichael Roitzsch
2002-11-01Fix seeking at the end of the stream.Thibaut Mattern
2002-10-31Little optimization.Thibaut Mattern
2002-10-30Avoid a potential deadlock.Thibaut Mattern
2002-10-30- add mutex on seeking and avoid overuse of sched_yieldMiguel Freitas
2002-10-30Release the processor between the mutex unlock()/lock() sequence, to giveJuergen Keil
2002-10-29engine improvementsMichael Roitzsch
2002-10-28do not flush on xine_handle_stream_endMiguel Freitas
2002-10-28hey, i want to join xine breakage party! (what do you wanna break today? tm)Miguel Freitas
2002-10-23fix comments, c syntaxGuenter Bartsch
2002-10-14introduction of xine_stream_t and async xine events - all still in developementGuenter Bartsch
2002-09-18first steps towards implementing stream/meta infoGuenter Bartsch
2002-07-13Move the flush of the audio_out plugin to audio_decoder loop.Thibaut Mattern
2002-06-07- demuxer cleanup (helper functions)Miguel Freitas