summaryrefslogtreecommitdiff
path: root/src/xine-engine/events.c
AgeCommit message (Collapse)Author
2013-09-13Copyright year update by hg log infoTorsten Jager
script execution time: 55"
2011-09-26Merge from 1.1. (Needs some testing.)Darren Salt
--HG-- rename : src/xine-engine/buffer.h => include/xine/buffer.h
2011-09-10Ensure that the stream reference inside each event queue is counted,Chris Rankin
and that each stream object is removed from its parent xine object's list before it starts destroying itself.
2011-03-20Merge from 1.1.Darren Salt
--HG-- rename : src/libxineadec/gsm610/Makefile.am => contrib/gsm610/Makefile.am rename : src/libxineadec/nosefart/diff_to_nosefart_cvs.patch => contrib/nosefart/diff_to_nosefart_cvs.patch rename : src/libxineadec/nosefart/nes6502.c => contrib/nosefart/nes6502.c rename : src/libxineadec/nosefart/nes6502.h => contrib/nosefart/nes6502.h rename : src/libxineadec/nosefart/nes_apu.c => contrib/nosefart/nes_apu.c rename : src/libxineadec/nosefart/nes_apu.h => contrib/nosefart/nes_apu.h rename : src/libxineadec/nosefart/nsf.c => contrib/nosefart/nsf.c rename : src/libxineadec/nosefart/nsf.h => contrib/nosefart/nsf.h rename : src/libxineadec/nosefart/types.h => contrib/nosefart/types.h rename : src/libxineadec/nosefart/version.h => contrib/nosefart/version.h rename : doc/faq/faq.sgml => doc/faq/faq.docbook rename : src/libsputext/demux_sputext.c => src/spu_dec/sputext_demuxer.c rename : src/libxinevdec/image.c => src/video_dec/image.c
2010-11-30Various small memory leaks in xine engine.František Dvořák
2009-12-01Fork failure messages shouldn't be debug-only.Darren Salt
2009-11-30Trim trailing space & reduce space+tab.Darren Salt
2009-12-12Merge from 1.1.Darren Salt
--HG-- rename : include/xine.h.in => include/xine.h rename : src/combined/decoder_flac.c => src/combined/flac_decoder.c rename : src/libspuhdmv/xine_hdmv_decoder.c => src/spu_dec/spuhdmv_decoder.c
2009-11-30Trim trailing space & reduce space+tab.Darren Salt
2007-12-19Update all the code to the new headers layout.Diego 'Flameeyes' Pettenò
2007-11-10Delete most of the CVS $Id$/$Log$ lines.Darren Salt
--HG-- extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB
2007-11-09Update FSF address on non-contributed code and COPYING files.Diego 'Flameeyes' Pettenò
For contributed code, leave whatever the version we last synced for is using to make simpler future syncs.
2006-10-16Fixed several warnings (but warnings due to APIs not solved).František Dvořák
CVS patchset: 8344 CVS date: 2006/10/16 22:18:24
2006-09-26Make sure that no possibly NULL pointer is dereferenced.Diego 'Flameeyes' Pettenò
Found by Coverity Scan CID 248. CVS patchset: 8307 CVS date: 2006/09/26 22:03:44
2006-01-27Fixed a bug introduced by my list rewrite.Thibaut Mattern
CVS patchset: 7852 CVS date: 2006/01/27 19:49:23
2006-01-27Adapt the engine to the new list code.Thibaut Mattern
CVS patchset: 7848 CVS date: 2006/01/27 07:46:09
2005-09-19*BUGFIX*František Dvořák
added missing mutex init in xine_ticket (fixes pause assert with win32-pthreads) added missing destroys due to pthread doc spells and houskeeping use directx of older versions too, possibility to use xine w/o HW accel CVS patchset: 7738 CVS date: 2005/09/19 16:14:02
2005-06-13**BUGFIX**Miguel Freitas
fix deadlock with _x_flush_events_queues CVS patchset: 7621 CVS date: 2005/06/13 00:32:11
2004-04-16- flush the events queue before returning from an open() so that the front-endsBastien Nocera
can receive error events before the end of xine_open() CVS patchset: 6410 CVS date: 2004/04/16 16:34:22
2004-04-15UI should receive XINE_EVENT_QUITDaniel Caujolle-Bert
CVS patchset: 6407 CVS date: 2004/04/15 19:36:57
2004-04-13set time to eventDaniel Caujolle-Bert
CVS patchset: 6399 CVS date: 2004/04/13 07:59:22
2004-03-03use the _x_abort() macro instead of abort, since it prints some debug infoMichael Roitzsch
before aborting CVS patchset: 6211 CVS date: 2004/03/03 20:09:11
2003-12-09update copyright year (and we have to do it again in 3 weeks... ;-) )Daniel Caujolle-Bert
CVS patchset: 5879 CVS date: 2003/12/09 00:02:28
2003-12-05cleanup phase II. use xprintf when it's relevant, use xine_xmalloc when it's ↵Daniel Caujolle-Bert
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued... CVS patchset: 5844 CVS date: 2003/12/05 15:54:56
2003-11-16actually not every engine file uses internals, so we do not need to defineMichael Roitzsch
XINE_ENGINE_INTERNAL for every file CVS patchset: 5753 CVS date: 2003/11/16 15:41:15
2003-04-02- remove unneeded use of pthread_exit(NULL). We do not have any cleanupBastien Nocera
handlers, so we can just use "return NULL" instead. CVS patchset: 4533 CVS date: 2003/04/02 12:28:08
2002-11-27make Siggi happy: setting stream correctly makes xine-ui playlists work againxine-1-alpha2-release1-alpha2Michael Roitzsch
CVS patchset: 3380 CVS date: 2002/11/27 16:19:53
2002-11-02initialization for listener_thread missingMichael Roitzsch
caused segfaults in event_queue_dispose when joining a listener_thread which is not there CVS patchset: 3143 CVS date: 2002/11/02 10:45:46
2002-10-29Fix a tiny (4 bytes) memory leakEwald Snel
CVS patchset: 3087 CVS date: 2002/10/29 09:47:39
2002-10-26fix some segfaults when disposing event queuesMichael Roitzsch
CVS patchset: 3024 CVS date: 2002/10/26 21:48:49
2002-10-26modifying the timestamp does not go well with const eventsMichael Roitzsch
CVS patchset: 3014 CVS date: 2002/10/26 16:15:24
2002-10-23input_dvd.c now listens for keyboard events from xine-ui.James Courtier-Dutton
CVS patchset: 2962 CVS date: 2002/10/23 11:44:30
2002-10-22Update input_dvd.c to new api.James Courtier-Dutton
Plays DVDs now, but not menu buttons work yet. CVS patchset: 2933 CVS date: 2002/10/22 07:36:05
2002-10-19seeking in public api is now millisecond accurate (sorry, forgot that one ↵Guenter Bartsch
but it was agreed it should be that way), events contain a timestamp now CVS patchset: 2864 CVS date: 2002/10/19 21:23:52
2002-10-14introduction of xine_stream_t and async xine events - all still in developementGuenter Bartsch
CVS patchset: 2828 CVS date: 2002/10/14 15:46:48
2002-09-22API review part IMichael Roitzsch
- bring our beloved xine_t * back (no more const there) - remove const on some input plugin functions where the data changes with media (dvd, ...) changes and is therefore not const CVS patchset: 2740 CVS date: 2002/09/22 14:29:40
2002-09-19forgot to reset counterMichael Roitzsch
CVS patchset: 2706 CVS date: 2002/09/19 11:16:59
2002-09-18fix reentrant in event listeners by only allowing one event per typeMichael Roitzsch
CVS patchset: 2689 CVS date: 2002/09/18 15:37:11
2002-09-09Remove so const abuse ;-)Daniel Caujolle-Bert
CVS patchset: 2637 CVS date: 2002/09/09 19:24:48
2002-09-06introduce "const"Michael Roitzsch
fix some input plugins that would not copy the mrl on open CVS patchset: 2623 CVS date: 2002/09/06 18:13:10
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
2001-10-20big event cleanup: one single mechanism is now used for all communications ↵Guenter Bartsch
between gui, plugins and the xine engine; code cleanup CVS patchset: 837 CVS date: 2001/10/20 02:01:51
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-14Added first bit of event mechanism for mouse/keyboard stuff.Rich J Wareham
CVS patchset: 281 CVS date: 2001/07/14 23:17:37