summaryrefslogtreecommitdiff
path: root/src/xine-engine/xine.c
AgeCommit message (Collapse)Author
2001-09-06SPU profilingJuergen Keil
CVS patchset: 580 CVS date: 2001/09/06 14:09:37
2001-09-02last bugfixes: make xine engine handle demuxer that may fail to initializeGuenter Bartsch
CVS patchset: 554 CVS date: 2001/09/02 22:26:54
2001-09-01DEBUG buils, profiler code crashes with NULL pointer accessJuergen Keil
CVS patchset: 539 CVS date: 2001/09/01 17:10:00
2001-09-01make set_speed more robustGuenter Bartsch
CVS patchset: 538 CVS date: 2001/09/01 15:52:17
2001-09-01big demuxer clean, demux_ts should work again.Guenter Bartsch
implemented time based seeking / stream length detection, implemented in demux_avi.c demux_mpeg_block.c demux_mpeg.c xine-engine cleanup, xine_seek is gone, use xine_play instead. xine_pause is gone, use xine_set/get_speed instead. CVS patchset: 536 CVS date: 2001/09/01 14:32:59
2001-08-29sorting out demux close <-> stopGuenter Bartsch
CVS patchset: 518 CVS date: 2001/08/29 11:14:12
2001-08-28Fixed sed pattern. Reintroduce XINE_PAUSE status. Fixed deadlock in ↵Daniel Caujolle-Bert
xine_pause. Fixed many pause/unpause case. Syncing xine.h.tmpl.in with xine_internal.h about status (Please, don't forget to update the public API header, that made troubles). CVS patchset: 513 CVS date: 2001/08/28 22:52:57
2001-08-25added Daniel's seeking-without-closing-input-plugin function againGuenter Bartsch
CVS patchset: 492 CVS date: 2001/08/25 14:56:19
2001-08-25small cleanups and fixes for new pause implementationGuenter Bartsch
CVS patchset: 484 CVS date: 2001/08/25 07:51:24
2001-08-25fixed seeking (back to the old method), implementing true pause function, ↵Guenter Bartsch
introducing trick playback (slow motion and fast forward) CVS patchset: 482 CVS date: 2001/08/25 07:12:16
2001-08-24removed no longer needed includesGuenter Bartsch
CVS patchset: 477 CVS date: 2001/08/24 10:02:05
2001-08-23re-enabled audio resampling, correct a/v sync, corrected code ↵Guenter Bartsch
style/indentation. corrected delay() behaviour according to what's specified in the header file comment: return delay(offset) instead of absolute time CVS patchset: 473 CVS date: 2001/08/23 21:40:05
2001-08-21First checkin of new audio_out architecture.James Courtier-Dutton
Audio sync and AC3 formatting now done in xine-lib/src/xine-engine/audio_out.c Audio out now done in xine-lib/src/audio_out/* Currently, only xine-lib/src/audio_oss_out.c is active. Re-support of others will follow as other people implement them. ao_functions split into ao_instance and ao_driver and function in a similar fashion as video_out. All decoder plugins now call ao_instance instead of ao_functions. ao_instance is used in xine-lib/src/xine-engine/audio_out.c ao_driver is used in xine-lib/src/audio_out/* See also changes in xine-ui files CVS patchset: 459 CVS date: 2001/08/21 19:39:50
2001-08-20xine_stop() don't stop plugins on xine_pause(), stop() plugins is enought ;-).Daniel Caujolle-Bert
CVS patchset: 456 CVS date: 2001/08/20 20:49:51
2001-08-17Add xine_seek() and friends.Daniel Caujolle-Bert
CVS patchset: 446 CVS date: 2001/08/17 16:15:36
2001-08-16Moved XINE_SPU_EVENT handler to video_decoder.Eduard Hasenleithner
SPU decoder is now preloaded for an spu event. CVS patchset: 437 CVS date: 2001/08/16 19:58:37
2001-08-14return of the profilerGuenter Bartsch
CVS patchset: 428 CVS date: 2001/08/14 11:57:40
2001-08-13major rewrite of the subpicture mechanism in order to support menus.Eduard Hasenleithner
CVS patchset: 416 CVS date: 2001/08/13 12:52:33
2001-08-12cancel demux thread on xine_stop instead of pthread_join to prevent hangGuenter Bartsch
CVS patchset: 415 CVS date: 2001/08/12 15:12:54
2001-07-27Fixed xine_eject stuff and some small bugs about input plugins.Daniel Caujolle-Bert
CVS patchset: 359 CVS date: 2001/07/27 21:46:59
2001-07-26Updated doxy sections in xine.h.tmpl.in. Added man3. Removed french man ↵Daniel Caujolle-Bert
page. Added API doc in html. Add new rpm package (doc). Fixes some little bugs in proto decl, etc... CVS patchset: 350 CVS date: 2001/07/26 11:12:25
2001-07-25A few small changes to help in some specific cases. Also a nasty hack added ↵Rich J Wareham
temporarily CVS patchset: 348 CVS date: 2001/07/25 23:26:14
2001-07-14Added first bit of event mechanism for mouse/keyboard stuff.Rich J Wareham
CVS patchset: 281 CVS date: 2001/07/14 23:17:37
2001-07-14whoups, forgot to remove some spu_dec functions...Guenter Bartsch
CVS patchset: 276 CVS date: 2001/07/14 13:28:31
2001-07-14cleaned up and finished spu_thread removalGuenter Bartsch
CVS patchset: 275 CVS date: 2001/07/14 12:50:33
2001-07-04spu support updated (unfinished) from Jamesuid32519
CVS patchset: 250 CVS date: 2001/07/04 17:10:24
2001-07-03chasing more races..Guenter Bartsch
CVS patchset: 242 CVS date: 2001/07/03 21:25:03
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-21solaris and stability patches provided by Juergen KeilGuenter Bartsch
CVS patchset: 211 CVS date: 2001/06/21 17:34:23
2001-06-18Added very primitive overlay capacity (white line now appears if subtitles ↵Rich J Wareham
are enabled.) CVS patchset: 210 CVS date: 2001/06/18 15:43:00
2001-06-18Added first step towards integrating SPU decoder into the new framework.Rich J Wareham
CVS patchset: 207 CVS date: 2001/06/18 09:39:05
2001-06-17more engine stability fixes, pause works againGuenter Bartsch
CVS patchset: 199 CVS date: 2001/06/17 19:14:26
2001-06-16xine engine cleanups and new callbacks for seamless branchingGuenter Bartsch
CVS patchset: 192 CVS date: 2001/06/16 18:03:21
2001-06-16more seeking/stopping bugfixesGuenter Bartsch
CVS patchset: 191 CVS date: 2001/06/16 14:34:48
2001-06-14small patches and bugfixes (debugging on freebsd...)Guenter Bartsch
CVS patchset: 174 CVS date: 2001/06/14 09:19:44
2001-06-04a radically simplified (but working) audio output syncing methodGuenter Bartsch
CVS patchset: 123 CVS date: 2001/06/04 17:13:36
2001-06-03bug fixes for xine_stop and xine_exitGuenter Bartsch
CVS patchset: 117 CVS date: 2001/06/03 18:08:56
2001-05-28Add version informations in API.Daniel Caujolle-Bert
CVS patchset: 97 CVS date: 2001/05/28 21:47:42
2001-05-28Ability to playback streams without loaded audio driver.Daniel Caujolle-Bert
CVS patchset: 89 CVS date: 2001/05/28 12:08:20
2001-05-28use thread compliant signal handling. Fixed deadlock in xine_stop().Daniel Caujolle-Bert
Fixed elementary demuxer (and perhaps mpgaudio too). Fix some code error in ac3/xine_decoder.c. CVS patchset: 87 CVS date: 2001/05/28 01:28:10
2001-05-26added, umm, un-commented, status callback on stream endSiggi Langauf
CVS patchset: 84 CVS date: 2001/05/26 20:47:14
2001-05-16finished video window realted code removalGuenter Bartsch
CVS patchset: 73 CVS date: 2001/05/16 15:32:03
2001-05-07Add new mrl_t **get_dir functionality. Fix crash if audio driver == NULL.Daniel Caujolle-Bert
CVS patchset: 67 CVS date: 2001/05/07 01:31:44
2001-05-03Add get capabilites to public API.Daniel Caujolle-Bert
CVS patchset: 60 CVS date: 2001/05/03 23:26:40
2001-05-03Implement some window/cursor settings functions to public API.Daniel Caujolle-Bert
CVS patchset: 59 CVS date: 2001/05/03 22:20:44
2001-05-03Implement xine_*_window*() functions.Daniel Caujolle-Bert
CVS patchset: 58 CVS date: 2001/05/03 18:22:37
2001-04-30fixed a buffer pool bug and inserted more log messagesGuenter Bartsch
CVS patchset: 49 CVS date: 2001/04/30 21:55:26
2001-04-29decoder plugins get loaded nowGuenter Bartsch
CVS patchset: 43 CVS date: 2001/04/29 01:09:23
2001-04-28fixed some typos in the demuxer pluginsGuenter Bartsch
CVS patchset: 40 CVS date: 2001/04/28 21:23:04
2001-04-28bugfix in video_out_xv, sorted out audio output plugin handling/codeGuenter Bartsch
CVS patchset: 39 CVS date: 2001/04/28 19:47:41