]> git.sesse.net Git - vlc/log
vlc
11 years agoContribs: update GME to 0.6.0
Jean-Baptiste Kempf [Thu, 4 Jul 2013 17:52:20 +0000 (19:52 +0200)]
Contribs: update GME to 0.6.0

11 years agoRevert "src: fix crash in getaddrinfo due to bugs in the OSX runtime"
Felix Paul Kühne [Thu, 4 Jul 2013 17:27:35 +0000 (19:27 +0200)]
Revert "src: fix crash in getaddrinfo due to bugs in the OSX runtime"

This reverts commit db8ff4e3b10677399292eef7c20d192d9dc3cecd.

11 years agolua: fix self-introduced leak
Felix Paul Kühne [Thu, 4 Jul 2013 16:45:44 +0000 (18:45 +0200)]
lua: fix self-introduced leak

refs b2cce4d84

11 years agocontrib: update freetype to 2.4.12
Felix Paul Kühne [Thu, 4 Jul 2013 16:39:53 +0000 (18:39 +0200)]
contrib: update freetype to 2.4.12

11 years agosrc: fix crash in getaddrinfo due to bugs in the OSX runtime
Felix Paul Kühne [Wed, 3 Jul 2013 21:34:26 +0000 (23:34 +0200)]
src: fix crash in getaddrinfo due to bugs in the OSX runtime

11 years agoContribs: update libmatroska to 1.4.0
Jean-Baptiste Kempf [Thu, 4 Jul 2013 17:14:12 +0000 (19:14 +0200)]
Contribs: update libmatroska to 1.4.0

11 years agoContribs: libebml, update to 1.3.0
Jean-Baptiste Kempf [Thu, 4 Jul 2013 17:11:13 +0000 (19:11 +0200)]
Contribs: libebml, update to 1.3.0

11 years agoContribs: update orc to 0.4.17
Jean-Baptiste Kempf [Thu, 4 Jul 2013 17:02:37 +0000 (19:02 +0200)]
Contribs: update orc to 0.4.17

11 years agoContribs: update Ogg to 1.3.1
Jean-Baptiste Kempf [Thu, 4 Jul 2013 16:57:22 +0000 (18:57 +0200)]
Contribs: update Ogg to 1.3.1

11 years agovda: fix potential crash on empty buffer
Felix Paul Kühne [Wed, 3 Jul 2013 21:02:54 +0000 (23:02 +0200)]
vda: fix potential crash on empty buffer

11 years agoqtsound: fix crash when freeing memory
Felix Paul Kühne [Wed, 3 Jul 2013 20:52:03 +0000 (22:52 +0200)]
qtsound: fix crash when freeing memory

11 years agoflac: add warning message for decoder error 3
Tristan Matthews [Wed, 3 Jul 2013 19:54:01 +0000 (15:54 -0400)]
flac: add warning message for decoder error 3

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agoavcodec: fix deadlock when flusing (fixes #8901)
Rémi Denis-Courmont [Wed, 3 Jul 2013 18:51:23 +0000 (21:51 +0300)]
avcodec: fix deadlock when flusing (fixes #8901)

avcodec_flush_buffers() may get or release frame buffers.
See also EndVideoDec().

11 years agomacosx: fix rendering issue in the about panel when running in non-Western locales
Felix Paul Kühne [Wed, 3 Jul 2013 10:29:02 +0000 (12:29 +0200)]
macosx: fix rendering issue in the about panel when running in non-Western locales

11 years agoNEWS: version typo
Rafaël Carré [Wed, 3 Jul 2013 07:52:20 +0000 (09:52 +0200)]
NEWS: version typo

11 years agovout: remove the dummy display pool
Rémi Denis-Courmont [Tue, 2 Jul 2013 17:51:48 +0000 (20:51 +0300)]
vout: remove the dummy display pool

With the previous commit, the vout wrapper's display pool is no longer
used ever if direct rendering is not in use. Removing it saves one
picture buffer.

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agovout: avoid picture copy when decoder and output format do not match
Rémi Denis-Courmont [Tue, 2 Jul 2013 17:51:47 +0000 (20:51 +0300)]
vout: avoid picture copy when decoder and output format do not match

When the decoder output and the display video formats are different,
the picture copy comes for "free" during the conversion from the
earlier format to the latter one. So do not bother with copying the
picture before the conversion.

The straight copy is still required however in the case that the video
formats are identical but the display pool is inadequate (too few
pictures, slow memory bus...).

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agomacosx: fix crash when parsing incorrect debug logs
Felix Paul Kühne [Tue, 2 Jul 2013 21:13:27 +0000 (23:13 +0200)]
macosx: fix crash when parsing incorrect debug logs

11 years agomacosx: fix conditional crash when setting the MRL field
Felix Paul Kühne [Tue, 2 Jul 2013 21:11:40 +0000 (23:11 +0200)]
macosx: fix conditional crash when setting the MRL field

11 years agovout: remove tautology
Rémi Denis-Courmont [Tue, 2 Jul 2013 17:51:46 +0000 (20:51 +0300)]
vout: remove tautology

todisplay cannot be NULL there since its two possible values are
checked already.

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agoRevert "vdr: force MPEG-TS demuxer"
Rémi Denis-Courmont [Tue, 2 Jul 2013 20:12:51 +0000 (23:12 +0300)]
Revert "vdr: force MPEG-TS demuxer"

This reverts commit d81003671d615d4498deb6c783a0df0cbae9e23a.

11 years agomodules: MODULE_NAME is only used for static modules
Rémi Denis-Courmont [Sun, 23 Jun 2013 16:42:34 +0000 (19:42 +0300)]
modules: MODULE_NAME is only used for static modules

11 years agoConfigure: enharden the check for luac 32bits
Jean-Baptiste Kempf [Tue, 2 Jul 2013 16:53:13 +0000 (18:53 +0200)]
Configure: enharden the check for luac 32bits

It could be a problem if one had no contribs, but /lib/liblua.a was
present

11 years agocontrib: bump qt4 to 4.8.5
Rafaël Carré [Tue, 2 Jul 2013 16:56:02 +0000 (18:56 +0200)]
contrib: bump qt4 to 4.8.5

11 years agoMake vaapi decoder compatible with latest libva changes
Timo Rothenpieler [Sun, 20 Jan 2013 15:49:23 +0000 (15:49 +0000)]
Make vaapi decoder compatible with latest libva changes

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agocontrib: fix windows builds for gnulib
Rafaël Carré [Tue, 2 Jul 2013 16:06:38 +0000 (18:06 +0200)]
contrib: fix windows builds for gnulib

_set_invalid_parameter_handler is now usable in recent versions of mingw-w64

11 years agoOn the road to 2.2.0
Jean-Baptiste Kempf [Tue, 2 Jul 2013 14:37:03 +0000 (16:37 +0200)]
On the road to 2.2.0

11 years agoflac: fix decoding samples with too large extradata
Rafaël Carré [Tue, 2 Jul 2013 09:39:42 +0000 (11:39 +0200)]
flac: fix decoding samples with too large extradata

Only use the first 34 or 42 bytes (streaminfo block)

Sample:
0109c7dd02be4e673824fe156bc4cb66  [UTW-THORA] Evangelion 3.33 You Can (Not) Redo [BD][1080p,x264,flac][F2060CF5] sample.mka

11 years agoFix bad type for stream index
Elodie Thomann [Mon, 1 Jul 2013 12:47:54 +0000 (14:47 +0200)]
Fix bad type for stream index

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agolua: fix crash introduced in 18c00a386 if a newly added input doesn't have a parent...
Felix Paul Kühne [Mon, 1 Jul 2013 10:03:29 +0000 (12:03 +0200)]
lua: fix crash introduced in 18c00a386 if a newly added input doesn't have a parent (close #8869)

11 years agomacosx: add lua http password to simplified prefs
Felix Paul Kühne [Mon, 1 Jul 2013 09:42:28 +0000 (11:42 +0200)]
macosx: add lua http password to simplified prefs

This uses existing strings only

11 years agoamem: fix conditionally unitialized cleanup callback
Rémi Denis-Courmont [Sun, 30 Jun 2013 16:13:37 +0000 (19:13 +0300)]
amem: fix conditionally unitialized cleanup callback

11 years agomacosx: CAS: more room for translations
David Fuhrmann [Sat, 29 Jun 2013 20:28:26 +0000 (22:28 +0200)]
macosx: CAS: more room for translations

11 years agomacosx: CAS: eye candy and {en,dis}abling logic for customize panel
David Fuhrmann [Sat, 29 Jun 2013 20:06:58 +0000 (22:06 +0200)]
macosx: CAS: eye candy and {en,dis}abling logic for customize panel

11 years agoyadif: fix build with -O0
Rafaël Carré [Thu, 27 Jun 2013 13:42:15 +0000 (15:42 +0200)]
yadif: fix build with -O0

11 years agom4: fix gettext detection on OSX (close #5816)
Felix Paul Kühne [Thu, 27 Jun 2013 10:30:28 +0000 (12:30 +0200)]
m4: fix gettext detection on OSX (close #5816)

11 years agoRevert "avformat: don't mark buffer as need to be writable, as we don't write into...
Rafaël Carré [Wed, 26 Jun 2013 20:57:47 +0000 (22:57 +0200)]
Revert "avformat: don't mark buffer as need to be writable, as we don't write into it directly"

This reverts commit 75890fb5e9086d91e92ca6d9abb13a307278238d.

This caused infinite loops in aviobuf when muxing to mkv.
write_flag seems to mean "mux" versus "demux".
The real meaning might be lost on us for lack of a libavformat documentation translator.

11 years agov4l2: fix opening of libv4l
Rémi Denis-Courmont [Wed, 26 Jun 2013 19:36:08 +0000 (22:36 +0300)]
v4l2: fix opening of libv4l

11 years agocontrib: gettext: patch gettext.m4 post install to not re-run autotools
Rafaël Carré [Wed, 26 Jun 2013 19:27:13 +0000 (21:27 +0200)]
contrib: gettext: patch gettext.m4 post install to not re-run autotools

11 years agoRemove extra debug introduced accidentally in 9925a34ee
Rafaël Carré [Wed, 26 Jun 2013 18:31:31 +0000 (20:31 +0200)]
Remove extra debug introduced accidentally in 9925a34ee

11 years agolua: fix compilation
KO Myung-Hun [Wed, 26 Jun 2013 12:41:23 +0000 (21:41 +0900)]
lua: fix compilation

Include unistd.h to fix the following error.

----
  CC       liblua_plugin_la-intf.lo
  intf.c: In function 'Start_LuaIntf':
  intf.c:372: error: implicit declaration of function 'close'
----

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agoxcb: fix some memory leaks
Edward Wang [Mon, 24 Jun 2013 23:56:45 +0000 (19:56 -0400)]
xcb: fix some memory leaks

According to xcb docs, we are responsible for freeing this memory.

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agoLua: SD: simplify thread loop
Rémi Denis-Courmont [Sun, 16 Jun 2013 14:28:53 +0000 (17:28 +0300)]
Lua: SD: simplify thread loop

11 years agoavcodec: mark get_buffer thread safe
Rémi Denis-Courmont [Tue, 11 Jun 2013 16:43:25 +0000 (19:43 +0300)]
avcodec: mark get_buffer thread safe

In libavcodec, thread-safe callback merely means callback that can run
on any thread. It does not imply that the codec should be re-entrant.
In other words, it boils down to not using thread-specific variables.

The VLC get_buffer callback is not reentrant currently, but it does not
care which thread it runs on.

11 years agoNEWS about 2.1.0 2.1.0-git
Jean-Baptiste Kempf [Mon, 24 Jun 2013 17:45:26 +0000 (19:45 +0200)]
NEWS about 2.1.0

11 years agoImport AUTHORS from 2.0 and add translators
Christoph Miebach [Mon, 24 Jun 2013 16:06:12 +0000 (18:06 +0200)]
Import AUTHORS from 2.0 and add translators

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoWav: No tabs in source code
Jean-Baptiste Kempf [Fri, 21 Jun 2013 15:13:39 +0000 (17:13 +0200)]
Wav: No tabs in source code

11 years agom3u8: correctly deal with BOM (fixes #8859)
Rémi Denis-Courmont [Mon, 24 Jun 2013 15:52:10 +0000 (18:52 +0300)]
m3u8: correctly deal with BOM (fixes #8859)

75a167f5b377a1edba3e1bf0230af05da7974347 really did not work.

11 years agol10n: Simplified Chinese update
Dean Lee [Mon, 24 Jun 2013 09:49:59 +0000 (11:49 +0200)]
l10n: Simplified Chinese update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Ukrainian update
Andriy Bandura [Mon, 24 Jun 2013 09:46:54 +0000 (11:46 +0200)]
l10n: Ukrainian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Turkish update
Kaya Zeren [Mon, 24 Jun 2013 09:44:12 +0000 (11:44 +0200)]
l10n: Turkish update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Serbian update
Đorđe Vasiljević [Mon, 24 Jun 2013 09:40:00 +0000 (11:40 +0200)]
l10n: Serbian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Slovak update
Marián Hikaník [Mon, 24 Jun 2013 09:35:52 +0000 (11:35 +0200)]
l10n: Slovak update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Russian update
Alexander Lakhin [Mon, 24 Jun 2013 09:34:29 +0000 (11:34 +0200)]
l10n: Russian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Polish update
Michał Trzebiatowski [Mon, 24 Jun 2013 09:32:40 +0000 (11:32 +0200)]
l10n: Polish update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Dutch update
Thomas De Rocker [Mon, 24 Jun 2013 09:26:45 +0000 (11:26 +0200)]
l10n: Dutch update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Marathi update
Suraj Kawade [Mon, 24 Jun 2013 09:23:49 +0000 (11:23 +0200)]
l10n: Marathi update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Kannada update
Yogesh K S [Mon, 24 Jun 2013 09:21:28 +0000 (11:21 +0200)]
l10n: Kannada update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Japanese update
Fumio Nakayama [Mon, 24 Jun 2013 09:19:27 +0000 (11:19 +0200)]
l10n: Japanese update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Icelandic update
Sveinn í Felli [Mon, 24 Jun 2013 09:16:36 +0000 (11:16 +0200)]
l10n: Icelandic update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Galician update
Gonçalo Cordeiro [Mon, 24 Jun 2013 09:03:11 +0000 (11:03 +0200)]
l10n: Galician update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Spanish update
Sam Askari [Mon, 24 Jun 2013 08:57:52 +0000 (10:57 +0200)]
l10n: Spanish update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: German update
Mario Siegmann [Mon, 24 Jun 2013 08:51:39 +0000 (10:51 +0200)]
l10n: German update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Danish update
Aputsiaĸ Niels Janussen [Mon, 24 Jun 2013 08:49:24 +0000 (10:49 +0200)]
l10n: Danish update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Welsh update
Aled Powell [Mon, 24 Jun 2013 08:48:26 +0000 (10:48 +0200)]
l10n: Welsh update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Czech update
Tomáš Chvátal [Mon, 24 Jun 2013 08:47:24 +0000 (10:47 +0200)]
l10n: Czech update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agol10n: Bosnian update
Adnan Memija [Mon, 24 Jun 2013 08:43:31 +0000 (10:43 +0200)]
l10n: Bosnian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
11 years agocopy packetizer: don't overwrite i_length for opus
Rafaël Carré [Mon, 24 Jun 2013 04:50:51 +0000 (06:50 +0200)]
copy packetizer: don't overwrite i_length for opus

this field is used as end trimming

Refs: #8295

11 years agoogg demux: generate correct PTS for opus
Rafaël Carré [Mon, 24 Jun 2013 04:50:23 +0000 (06:50 +0200)]
ogg demux: generate correct PTS for opus

Refs: #8295

11 years agoogg demux: fill i_physical_channels
Rafaël Carré [Mon, 24 Jun 2013 04:09:16 +0000 (06:09 +0200)]
ogg demux: fill i_physical_channels

Refs: #8295

11 years agoopensles: resample if original sampling rate is not accepted
Rafaël Carré [Mon, 24 Jun 2013 03:10:48 +0000 (05:10 +0200)]
opensles: resample if original sampling rate is not accepted

Close: #8638

11 years agoflac: don't overwrite bitspersample
Rafaël Carré [Sun, 23 Jun 2013 23:51:36 +0000 (01:51 +0200)]
flac: don't overwrite bitspersample

The decoder might have filters in place that cause it to output to
something else than s16n

Close: #6400

11 years agoOSX: don't open items twice
Rafaël Carré [Sat, 22 Jun 2013 13:22:03 +0000 (15:22 +0200)]
OSX: don't open items twice

Closes: #8611
11 years agoSimplify FLAC extradata (streaminfo) parsing
Rafaël Carré [Sun, 23 Jun 2013 21:15:55 +0000 (23:15 +0200)]
Simplify FLAC extradata (streaminfo) parsing

Prefer the shorter version (avcodec/avformat support both)

11 years agoUpdate mailmap
Christoph Miebach [Sun, 23 Jun 2013 19:59:39 +0000 (21:59 +0200)]
Update mailmap

11 years agoflac demux: don't skip STREAMINFO block twice
Rafaël Carré [Sun, 23 Jun 2013 18:19:27 +0000 (20:19 +0200)]
flac demux: don't skip STREAMINFO block twice

Refs: #8830

11 years agoflac decoder: supports avformat extradata
Rafaël Carré [Sun, 23 Jun 2013 18:15:09 +0000 (20:15 +0200)]
flac decoder: supports avformat extradata

11 years agoImprove mailmap
Christoph Miebach [Sun, 23 Jun 2013 16:50:48 +0000 (18:50 +0200)]
Improve mailmap

11 years agoQt: ExtensionTab: switch to buttonsbox
Francois Cartegnie [Sun, 23 Jun 2013 15:01:59 +0000 (17:01 +0200)]
Qt: ExtensionTab: switch to buttonsbox

11 years agoQt: Extensions: fix showing cone when no custom logo
Francois Cartegnie [Sun, 23 Jun 2013 13:41:39 +0000 (15:41 +0200)]
Qt: Extensions: fix showing cone when no custom logo

11 years agoQt: Extensions: fullfill usage of data abstraction model
Francois Cartegnie [Sun, 23 Jun 2013 13:33:32 +0000 (15:33 +0200)]
Qt: Extensions: fullfill usage of data abstraction model

11 years agoQt: ExtensionsModel: use data abstraction in delegate
Francois Cartegnie [Sat, 22 Jun 2013 13:20:52 +0000 (15:20 +0200)]
Qt: ExtensionsModel: use data abstraction in delegate

11 years agoQt: ExtensionCopy: fix memleak
Francois Cartegnie [Sun, 23 Jun 2013 11:33:01 +0000 (13:33 +0200)]
Qt: ExtensionCopy: fix memleak

11 years agoinvert: check supported chroma (fixes #8840, fixes #8841)
Rémi Denis-Courmont [Sun, 23 Jun 2013 05:51:03 +0000 (08:51 +0300)]
invert: check supported chroma (fixes #8840, fixes #8841)

11 years agoskins2: update documentation (width/height for image and slider)
Erwan Tulou [Sat, 22 Jun 2013 17:17:58 +0000 (19:17 +0200)]
skins2: update documentation (width/height for image and slider)

11 years agoskins2: add width/height parameters to slider
Erwan Tulou [Sat, 22 Jun 2013 15:24:11 +0000 (17:24 +0200)]
skins2: add width/height parameters to slider

These parameters will allow to create a slider which adapts to the display.
width/height parameters will be optional. If set, the initial slider will
be resized to meet these requirements.

A main use case will be the possibility to create a fullscreen timeslider
that automatically spans the whole screen whatever the screen resolution.
e.g syntax would be <Slider width="100%" ....>

11 years agoskins2: update documentation for xoffset/yoffset
Erwan Tulou [Sat, 22 Jun 2013 13:48:31 +0000 (15:48 +0200)]
skins2: update documentation for xoffset/yoffset

11 years agoskins2: fix documentation wrt to xoffset, yoffset, xmargin, ymargin
Erwan Tulou [Sat, 22 Jun 2013 13:41:18 +0000 (15:41 +0200)]
skins2: fix documentation wrt to xoffset, yoffset, xmargin, ymargin

11 years agoskins2: extend xoffset and yoffset parameters
Erwan Tulou [Sat, 22 Jun 2013 12:05:46 +0000 (14:05 +0200)]
skins2: extend xoffset and yoffset parameters

Till now, these two parameters only had a meaning for geographical positioning.
As explained at http://forum.videolan.org/viewtopic.php?f=26&t=111572,
extending xoffset and yoffset for the general case would help a lot skin
developpers easily position an object of unknown size around a given point :
for instance,
    x="50%" xoffset="-50%" would center an object horizontally.
    x="100%" xoffset="-100%" would set an object to the East

This patch doesn't modify the existing behaviour. It just implements a new
feature for the case where it was a silent no op.

x,y, width, height percentages are computed against the parent container
xoffset and yoffset percentages are computed against the current object

TODO: this approach could be generalized to all objects (need to extend the dtd)

11 years agoOSX: fix crash when no SD are found
Rafaël Carré [Sat, 22 Jun 2013 12:24:53 +0000 (14:24 +0200)]
OSX: fix crash when no SD are found

11 years agovlc.desktop: add missing --started-from-file option (fixes #8839)
Rémi Denis-Courmont [Sat, 22 Jun 2013 11:54:29 +0000 (14:54 +0300)]
vlc.desktop: add missing --started-from-file option (fixes #8839)

11 years agoosx: fix crash with --no-media-library
Rafaël Carré [Sat, 22 Jun 2013 11:39:08 +0000 (13:39 +0200)]
osx: fix crash with --no-media-library

11 years agoRevert "contrib: fix bghudappkit for xcodebuild of vlc project"
Rafaël Carré [Sat, 22 Jun 2013 11:24:24 +0000 (13:24 +0200)]
Revert "contrib: fix bghudappkit for xcodebuild of vlc project"

This reverts commit acf5397b37d648b8df13eb3a0d1bee14d8e3ae2c.

Conflicts:
contrib/src/bghudappkit/rules.mak

11 years agoskins2: improve fullscreen behaviour
Erwan Tulou [Sat, 22 Jun 2013 00:07:00 +0000 (02:07 +0200)]
skins2: improve fullscreen behaviour

At the core level, the 'f' hotkey and the double click are managed in a
slightly different way. The former sets up both the playlist and the vout
"fullscreen" variables whereas the latter only sets up the vout variable.

This patch first relies on the vout state if any, and falls back to the
playlist state. This ensures that the fullscreen button always works
consistently for the user. Otherwise, user needs to press twice instead
of once when the playlist and the vout are no longer in sync (after a double
click)

11 years agocontrib: gettext: fix osx patch
Rafaël Carré [Sat, 22 Jun 2013 10:58:00 +0000 (12:58 +0200)]
contrib: gettext: fix osx patch

11 years agomacosx: dialogs provider: fix crash for question dialog and also improve robustness...
David Fuhrmann [Sat, 22 Jun 2013 10:21:12 +0000 (12:21 +0200)]
macosx: dialogs provider: fix crash for question dialog and also improve robustness of other dialogs

11 years agoskins2: fix stray line in Qt menu used by skins2
Erwan Tulou [Sat, 22 Jun 2013 10:06:44 +0000 (12:06 +0200)]
skins2: fix stray line in Qt menu used by skins2

11 years agoskins2: fix documentation error
Erwan Tulou [Sat, 22 Jun 2013 10:01:10 +0000 (12:01 +0200)]
skins2: fix documentation error

as reported on the forum at http://forum.videolan.org/viewtopic.php?f=26&t=111572

11 years agoskins2: fix nested panels wrongly positioned if not the first child
Erwan Tulou [Sat, 22 Jun 2013 09:27:22 +0000 (11:27 +0200)]
skins2: fix nested panels wrongly positioned if not the first child

plus factorise some code.

This fixes a bug reported on the forum at
http://forum.videolan.org/viewtopic.php?f=26&t=111572

11 years agoflac demux: fix seekpoint leak
Rafaël Carré [Sat, 22 Jun 2013 09:11:55 +0000 (11:11 +0200)]
flac demux: fix seekpoint leak