xine-ui Log


Commit Date  
[b6bf8c] by Darren Salt Darren Salt

Add "translator" target to the top-level Makefile.

2010-09-06 18:57:06 Tree
[81fefa] by G?nter Merz G?nter Merz

Fix volume 0 at start
Right after startup, xine-ui remembers the volume in 'original_level'. Just
before closing, xine-ui restores the volume from 'original_level'.

In pulseaudio, the volume can only be inquired if a stream is open. Without
it, the volume will always be 0. As 'original_level' is taken right at the
start when no stream is open, the restore operation sets the volume always
to 0. Pulseaudio remembers this value and brings it up again at the next
startup.

2010-08-18 18:34:11 Tree
[751589] by Darren Salt Darren Salt

Check all likely logo image types.

2010-08-18 18:33:22 Tree
[72b393] by Darren Salt Darren Salt

No point in having toolkit test program messages translated.

2010-07-30 19:38:01 Tree
[7a9a24] by Takeshi Hamasaki Takeshi Hamasaki

Japanese translation update.

2010-07-30 18:24:21 Tree
[3e8757] by Darren Salt Darren Salt

update-po run.

2010-07-30 19:19:32 Tree
[6a68e7] by Darren Salt Darren Salt

Man page fixups (mostly hyphen-as-minus).

2010-07-29 20:06:24 Tree
[611856] by Darren Salt Darren Salt

Spelling fixes.

Source: informational messages generated by lintian.

2010-07-29 19:56:19 Tree
[a3884d] by Darren Salt Darren Salt

Merge.

2010-07-23 16:37:04 Tree
[6e9c66] by Darren Salt Darren Salt

Backed out changeset abbd3a39d7a0 (breaks fullscreen toggle).

2010-07-23 16:36:34 Tree
[c887d5] by Darren Salt Darren Salt

Backed out changeset 78a115bef290. gui_exit() from another thread 'fails'.

2010-07-20 19:59:07 Tree
[78a115] by Reinhard Ni?l Reinhard Ni?l

Fix race conditions and memory corruption in gui_exit() depending on calling thread

Several threads may call gui_exit(), but joining the calling thread doesn't
work in such a case. Hence the thread continues to run and accesses its
previously freed data structures.

The best approach would be to redesign the software to have the main thread
cleanup all data structures. An easier intermediate approach is to have an
independent thread which executes gui_exit() when fired and have the main
thread wait for it.

Popular examples for these issues are for example quitting xine via lirc or
passing it the option -pq to quit after replaying a MRL.

2010-07-18 21:14:51 Tree
[6e55b6] by Reinhard Ni?l Reinhard Ni?l

Ignore BadWindow error when restoring input focus on exit.
It is likely that the focussed window at the time when xine was started may
already have been closed when xine is quit. Then restoring the input focus
fails and reports an error. There is nothing else we can do in this case
besides ignoring the error as we have no control over this window.

2010-07-18 18:24:26 Tree
[a11692] by Darren Salt Darren Salt

More _NET_WM_WINDOW_TYPE_*.

2010-07-18 14:29:58 Tree
[a820a1] by Darren Salt Darren Salt

More macro fixes wrt block structure.

2010-07-18 12:13:21 Tree
[08f1d9] by Darren Salt Darren Salt

More macro fixes wrt block structure.

2010-07-18 12:12:55 Tree
[5ef9ce] by Darren Salt Darren Salt

Fix XLOCK and XUNLOCK macros wrt block structure.

2010-07-18 12:02:10 Tree
[07e67e] by Darren Salt Darren Salt

Move calling of video_window_exit() to after video driver closure.

This is more correct in that xine-lib may need resources still to be present.

2010-07-17 21:40:51 Tree
[139e8d] by Lorenzo Desole Lorenzo Desole

Prevent a deadlock in the "tips" main loop.

2010-07-17 11:12:04 Tree
[5f6b39] by Darren Salt Darren Salt

Set combo box menu windows' override-redirect flags.

2010-07-15 20:24:08 Tree
[abbd3a] by Reinhard Ni?l Reinhard Ni?l

Fix deadlock while switching to/from fullscreen mode.

When the video output driver (e. g. vdpau) has no need to use XLockDisplay()
to synchronize its output operation, it is likely that we get an output
callback while we are about to change the drawable and hence deadlock.
Using a timed lock avoids the deadlock and the callback returns immediately.
As we are about to change drawable anyway, leaving the callback early
doesn't matter at that time.

2010-07-12 17:52:40 Tree
[09bdc8] by Darren Salt Darren Salt

MRL browser recognises a few more extensions.

2010-07-14 20:35:35 Tree
[1f4ab6] by Darren Salt Darren Salt

Build fix: xine-lib 1.1.x doesn't support gamma control.

2010-07-14 20:35:15 Tree
[0ddb42] by Darren Salt Darren Salt

Fixed LIRC library detection (build time).

The new check handles lib32 and lib64, and checks that linking works.

2010-06-29 21:04:39 Tree
[d9abc8] by Darren Salt Darren Salt

Fix splash image location detection for when build dir != source dir.

2010-06-28 20:43:42 Tree
Older >