Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

xine-ui Log


Commit Date  
[1e5408] by Chris Rankin Chris Rankin

Set CLOEXEC flag on file and socket descriptors so that they are not inherited.

2011-09-30 00:04:50 Tree
[64a924] by Chris Rankin Chris Rankin

Reap zombie processes created when Xtst extension is not available.
Reported by Michael Hughes, and with advice from lorenzodes.

2011-09-23 15:15:47 Tree
[f85022] by Chris Rankin Chris Rankin

We must ensure that we destroy the top-level xine_t object after the
streams have been freed. This is most easily done by moving the
xine_exit() call.

2011-09-10 20:05:41 Tree
[6719df] by Darren Salt Darren Salt

Don't include <curl/types.h> any more. It's not needed.

2011-08-17 18:18:01 Tree
[4d6262] by Darren Salt Darren Salt

Fix linkage: librt may be required.

2011-03-20 15:34:11 Tree
[cf5f75] by Reinhard Ni?l Reinhard Ni?l

Implement additional VDR key User0.

2011-03-13 16:45:08 Tree
[f4939b] by Chris Rankin Chris Rankin

Fix for deadlock in xine-ui [screensaver activation]
Back in November 2010, I reported that xine-ui had started deadlocking for
me, and that this seemed to be related to the thread that kept the
screensaver from activating.

2011-03-20 14:38:09 Tree
[a686cf] by Darren Salt Darren Salt

Changelog update.

2011-02-03 00:30:42 Tree
[29f87b] by Darren Salt Darren Salt

TMPDIR/tmpdir fix.

2011-02-03 16:02:42 Tree
[17f493] by Thomas Klausner Thomas Klausner

Fix build with png-1.5.

2011-01-24 15:12:25 Tree
[d7b07f] by Ville Skytt? Ville Skytt?

Honour $TMPDIR in xine-bugreport
[With quoting & capitalisation fixes by DS.]

2011-01-24 17:40:13 Tree
[31c4a3] by Dave Plater Dave Plater

configure looks for a header named linux/kd.hb

2011-01-30 11:44:36 Tree
[86ffa0] by Reinhard Ni?l Reinhard Ni?l

xine_event_dispose_queue() must not be called from event handler.

2011-01-25 21:59:38 Tree
[198ade] by Reinhard Ni?l Reinhard Ni?l

Call gui_deinit() more early to reject events during shutdown.

2011-01-25 21:58:03 Tree
[6fe4ea] by Reinhard Ni?l Reinhard Ni?l

Set reject_events after event handler returns.
gui_deinit() must wait for a pending event handler to return before setting
reject_events. Otherwise it will continue to shutdown xine and destroy
windows on which the event handler is currently working on.
To allow gui_deinit() to be called from the event handler, the mutex needs
to be changed to a recursive one. Otherwise a deadlock happens.

2011-01-25 21:56:09 Tree
[98b826] by Reinhard Ni?l Reinhard Ni?l

Lock event handler list and event handlers properly.
In several places it was assumed that failure to lock an event handler
mutex means that it was locked already by the same thread. But that is
not always true. Storing the thread which currently owns the mutex helps
to detect and handle this scenario properly.
It is not safe to walk the event handler queue without protecting the
queue from being modified. The concerned mutex must be changed to a
recursive one or the toggle fullscreen event will deadlock.

2011-01-25 21:48:41 Tree
[1d25a5] by Reinhard Ni?l Reinhard Ni?l

Keep oxine_instance alive while being used in callbacks.
oxine_exit() must not destroy oxine_instance while it is in use for
example by a callback function.
To track usage, oxine_instance_get() and oxine_instance_unget() have
been introduced and put into each function which was previously using
oxine_instance directly.

2011-01-25 21:37:12 Tree
[0c802d] by Darren Salt Darren Salt

Missing =.

2011-01-04 17:43:36 Tree
[a4e3ca] by Darren Salt Darren Salt

Avoid a possible overflow when handling media marks.

2010-12-16 14:11:11 Tree
[a5f98a] by Franti?ek Dvo??k Franti?ek Dvo??k

Fix read out of the bounds - terminating the new line.

2010-12-10 20:33:10 Tree
[ff6129] by Darren Salt Darren Salt

Fix a typo.

2010-12-01 21:45:09 Tree
[10d388] by Franti?ek Dvo??k Franti?ek Dvo??k

lastws needs to be reset for each new line.
Fixes the unlikely possibility of memmove() going out of boundaries. For
reproducing the bug, the buf[] and all overwritten values would need to be
initialized with spaces (0x20).

2010-12-05 01:26:50 Tree
[904ff8] by Franti?ek Dvo??k Franti?ek Dvo??k

Fix build of the xine-toolkit test utility.

2010-12-05 01:13:53 Tree
[830f02] by Franti?ek Dvo??k Franti?ek Dvo??k

Accidently reversed commit - all help texts are in UTF-8 now.

2010-12-05 01:12:42 Tree
[2bb150] by Franti?ek Dvo??k Franti?ek Dvo??k

Fix the pgettext - gettext call needs to be in macro (slight inefficient but correct code now).

2010-10-20 22:15:10 Tree
Older >