vlc.git
7 years agomacosx: avoid index out of bound exceptions in some cases
David Fuhrmann [Sun, 6 May 2012 08:49:22 +0000 (10:49 +0200)]
macosx: avoid index out of bound exceptions in some cases

7 years agoEGL: update and unify the platforms list
Rémi Denis-Courmont [Sat, 5 May 2012 20:27:05 +0000 (23:27 +0300)]
EGL: update and unify the platforms list

7 years agomacosx vout: avoid place_picture call for every mouse move event
David Fuhrmann [Sat, 5 May 2012 20:10:53 +0000 (22:10 +0200)]
macosx vout: avoid place_picture call for every mouse move event

7 years agomacosx: move mouse vout event code to vout module
David Fuhrmann [Sat, 5 May 2012 19:54:59 +0000 (21:54 +0200)]
macosx: move mouse vout event code to vout module

Now it should be usable within own libvlc applications

7 years agomp4: use strndup() where applicable
Rémi Denis-Courmont [Sat, 5 May 2012 17:21:42 +0000 (20:21 +0300)]
mp4: use strndup() where applicable

As a side note, this fixes a valgrind heap read overflow, but I do not
see why. I suspect a conflict between valgrind and some optimization in
libc or gcc here.

7 years agoblock: Fix buffer total size in block_Alloc()
Casian Andrei [Sat, 5 May 2012 16:42:54 +0000 (19:42 +0300)]
block: Fix buffer total size in block_Alloc()

The total size of the buffer (i_size) was initialized with the whole
allocated size for the block. This fooled block_Realloc() in the case of
resizing to slightly larger, with the extra size in range from
32 to 32 + 80 bytes. block_Realloc() assumed it had enough space left in
the buffer padding to avoid reallocating memory.

Consequently, the block ended up with a i_buffer field with a value
larger than the allocated memory around p_buffer.

In the end, this could cause memory corruptions in all sorts of cases.
In my case, vlc was crashing while encoutering a corrupted mp3 file.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
7 years agomacosx: fix mouse position sent to vlc core for menus
David Fuhrmann [Sat, 5 May 2012 17:02:21 +0000 (19:02 +0200)]
macosx: fix mouse position sent to vlc core for menus

7 years agoDo not include RPM spec files in tarball
Rémi Denis-Courmont [Fri, 4 May 2012 17:32:40 +0000 (20:32 +0300)]
Do not include RPM spec files in tarball

This makes no sense. RPM needs the package specification as a separate
file, where the source tarballs are indicated. Chicken-and-egg...

Besides those files are out-of-date.

7 years agoMakefile.am: added more missing files to make dist (refs #6743)
Felix Paul Kühne [Fri, 4 May 2012 17:27:11 +0000 (19:27 +0200)]
Makefile.am: added more missing files to make dist (refs #6743)

left out for now: cmake, ipkg and most of win32/UAC

7 years agoAdd missing events (fix #6750)
Rémi Denis-Courmont [Fri, 4 May 2012 17:24:57 +0000 (20:24 +0300)]
Add missing events (fix #6750)

7 years agoJACK: fix sampling rate (regression in VLC 2.0)
Rémi Denis-Courmont [Fri, 4 May 2012 16:40:15 +0000 (19:40 +0300)]
JACK: fix sampling rate (regression in VLC 2.0)

The format must be initialized before aout_PacketInit().
Fix Debian #664279 and LP#987231.

Pointed-out-by: Walter Ösch
7 years agoGnuTLS: print certificate error flags (refs #6708)
Rémi Denis-Courmont [Fri, 4 May 2012 16:13:24 +0000 (19:13 +0300)]
GnuTLS: print certificate error flags (refs #6708)

7 years agoGnuTLS: add new certificate error messages
Rémi Denis-Courmont [Fri, 4 May 2012 16:13:13 +0000 (19:13 +0300)]
GnuTLS: add new certificate error messages

7 years agoGnuTLS: do not bother checking certificate dates
Rémi Denis-Courmont [Fri, 4 May 2012 16:10:01 +0000 (19:10 +0300)]
GnuTLS: do not bother checking certificate dates

Newer GnuTLS versions do it internally and in a more correct fashion.

7 years agoconfigure: require GnuTLS >= 2.6.6 (over 3 years old)
Rémi Denis-Courmont [Fri, 4 May 2012 16:03:42 +0000 (19:03 +0300)]
configure: require GnuTLS >= 2.6.6 (over 3 years old)

Certificate date verification has changed. To get proper errors,
we need to depend on the newer versions.

7 years agoGnuTLS: fix warnings
Rémi Denis-Courmont [Fri, 4 May 2012 16:14:13 +0000 (19:14 +0300)]
GnuTLS: fix warnings

7 years agovout_ios: implement gl.getProcAddress
Felix Paul Kühne [Fri, 4 May 2012 15:56:05 +0000 (17:56 +0200)]
vout_ios: implement gl.getProcAddress

7 years agovout_macosx: implement gl.getProcAddress
Felix Paul Kühne [Fri, 4 May 2012 15:50:24 +0000 (17:50 +0200)]
vout_macosx: implement gl.getProcAddress

7 years agofaad: Fix a crash when channel info are invalids.
Hugo Beauzée-Luyssen [Fri, 4 May 2012 13:15:40 +0000 (15:15 +0200)]
faad: Fix a crash when channel info are invalids.

Fix #5433

7 years agofaad: Remove useless assignment.
Hugo Beauzée-Luyssen [Wed, 2 May 2012 14:17:29 +0000 (16:17 +0200)]
faad: Remove useless assignment.

These variables are overwritten a few lines later.

7 years agofaad: Fix channel reordering loop.
Hugo Beauzée-Luyssen [Wed, 2 May 2012 13:37:31 +0000 (15:37 +0200)]
faad: Fix channel reordering loop.

7 years agomacosx: fix another crash on exit
David Fuhrmann [Thu, 3 May 2012 22:26:06 +0000 (00:26 +0200)]
macosx: fix another crash on exit

(for whatever reason this was only observable on snow leopard for me)

7 years agoFix one typo
Rémi Denis-Courmont [Wed, 25 Apr 2012 15:45:37 +0000 (18:45 +0300)]
Fix one typo

7 years agoMake resampler configurable with --audio-resampler
Rémi Denis-Courmont [Tue, 24 Apr 2012 15:36:59 +0000 (18:36 +0300)]
Make resampler configurable with --audio-resampler

7 years agoAdd "audio resampler" capability to resamplers
Rémi Denis-Courmont [Tue, 24 Apr 2012 15:17:13 +0000 (18:17 +0300)]
Add "audio resampler" capability to resamplers

7 years agodecoder: work around race whereby pause kicks during lip-sync
Rémi Denis-Courmont [Mon, 23 Apr 2012 19:45:23 +0000 (22:45 +0300)]
decoder: work around race whereby pause kicks during lip-sync

DecoderWaitDate() releases the lock and thus state can change.
In particular, the aout can be destroyed, or paused or resumed.
So those checks must be done after DecoderWaitDate().

There may be a cleaner way to do this, but it will likely be more
invasive. This patch fixes #5825 and probably #6369 too.

7 years agodecoder: demote incorrect warning
Rémi Denis-Courmont [Mon, 23 Apr 2012 19:38:04 +0000 (22:38 +0300)]
decoder: demote incorrect warning

A discarded buffer is not necessarily in the future. It might simply be
that there is no output or that the playback rate is out of range.

7 years agodecoder: keep the lock around DecoderWaitDate() and aout_DecPlay()
Rémi Denis-Courmont [Mon, 23 Apr 2012 19:22:46 +0000 (22:22 +0300)]
decoder: keep the lock around DecoderWaitDate() and aout_DecPlay()

DecoderWaitDate() needs to return with the lock held to fix #5825.
Anyway, there was not much point in releasing the lock after
DecoderWaitUnblock() and acquire it again without sleeping.

aout_DecPlay() needs the lock, since the aout is not reentrant.

7 years agoPulseAudio: add an assertion (refs #5825)
Rémi Denis-Courmont [Mon, 23 Apr 2012 18:26:21 +0000 (21:26 +0300)]
PulseAudio: add an assertion (refs #5825)

7 years agomacosx: VLC.app shouldn't rely on a script included within VLCKit
Felix Paul Kühne [Thu, 3 May 2012 16:30:42 +0000 (18:30 +0200)]
macosx: VLC.app shouldn't rely on a script included within VLCKit

Therefore, add a copy to extras to prepare the VLCKit split

7 years agocontrib: ffmpeg: enable thumb
Rafaël Carré [Wed, 2 May 2012 17:59:09 +0000 (13:59 -0400)]
contrib: ffmpeg: enable thumb

Depends on --enable-small and HAVE_NEON
If we use NEON, we assume at least cortex-a8 CPU which means thumb2 is supported

7 years agoinclude/vlc_arrays.h: use unlikely()
Jean-Paul Saman [Thu, 3 May 2012 11:16:00 +0000 (13:16 +0200)]
include/vlc_arrays.h: use unlikely()

7 years agomacosx vout: unify code style to the most widely used one
David Fuhrmann [Thu, 3 May 2012 07:42:24 +0000 (09:42 +0200)]
macosx vout: unify code style to the most widely used one

7 years agoRelicense VLCKit to LGPL
Jean-Baptiste Kempf [Wed, 2 May 2012 23:19:43 +0000 (01:19 +0200)]
Relicense VLCKit to LGPL

Authors include:

Pierre d'Herbemont
Felix Paul Kühne
Faustino Osuna
Rafaël Carré
Sebastien Zwickert
Rune Botten
Toralf Niebuhr
Jean-Baptiste Kempf
Jean-Paul Saman
Mike Schrag
Pavlov Konstantin
Tanguy Krotoff
Andrey Utkin
Daniel Mierswa
Derk-Jan Hartman
Malte Tancred
Pere Orga

Due to his passing into the next world, Emmanuel de Roux's code was
not relicensed and has been removed.
May you remember him and have a thought for his family.

7 years agoVLCKit: remove (void)setValue:(id)value forMeta:(NSString *)VLCMetaInformation;
Jean-Baptiste Kempf [Wed, 2 May 2012 23:15:50 +0000 (01:15 +0200)]
VLCKit: remove (void)setValue:(id)value forMeta:(NSString *)VLCMetaInformation;

7 years agoVLCKit: remove - (id)initWithArray:(NSArray *)array;
Jean-Baptiste Kempf [Wed, 2 May 2012 23:14:51 +0000 (01:14 +0200)]
VLCKit: remove - (id)initWithArray:(NSArray *)array;

7 years agorar: + Support for up to 1001 volume old naming style archive.
John Peterson [Sun, 22 Apr 2012 04:35:02 +0000 (06:35 +0200)]
rar: + Support for up to 1001 volume old naming style archive.

7 years agorar: + Robust to non-specification header: Missing added block size flag.
John Peterson [Sun, 22 Apr 2012 04:35:02 +0000 (06:35 +0200)]
rar: + Robust to non-specification header: Missing added block size flag.

7 years agofixed typo
Felix Paul Kühne [Wed, 2 May 2012 16:57:48 +0000 (18:57 +0200)]
fixed typo

7 years agoavformat/mux.c: Check malloc return value.
Jean-Paul Saman [Tue, 24 Apr 2012 08:45:10 +0000 (10:45 +0200)]
avformat/mux.c: Check malloc return value.

7 years agocodec/rawvideo.c: use boolean initialization for b_invert.
Jean-Paul Saman [Tue, 24 Apr 2012 08:44:44 +0000 (10:44 +0200)]
codec/rawvideo.c: use boolean initialization for b_invert.

7 years agovlc_arrays.h: check malloc return value.
Jean-Paul Saman [Wed, 2 May 2012 09:05:16 +0000 (11:05 +0200)]
vlc_arrays.h: check malloc return value.

7 years agoskin2: call interaction_Register()
Jean-Paul Saman [Wed, 2 May 2012 08:44:16 +0000 (10:44 +0200)]
skin2: call interaction_Register()

The destructor called interaction_Unregister(), thus also call interaction_Register()

7 years agofixed make dist for Mac (2)
Felix Paul Kühne [Wed, 2 May 2012 11:42:48 +0000 (13:42 +0200)]
fixed make dist for Mac (2)

7 years agofixed make dist for Mac (1)
Felix Paul Kühne [Wed, 2 May 2012 11:41:12 +0000 (13:41 +0200)]
fixed make dist for Mac (1)

7 years agoflac: encoder: remove unused p_sys member.
Hugo Beauzée-Luyssen [Mon, 30 Apr 2012 14:10:30 +0000 (16:10 +0200)]
flac: encoder: remove unused p_sys member.

7 years agoogg: Fix a heap buffer overflow.
Hugo Beauzée-Luyssen [Mon, 30 Apr 2012 09:50:17 +0000 (11:50 +0200)]
ogg: Fix a heap buffer overflow.

Reported by: An anonymous contributor working with the SecuriTeam Secure
Disclosure
program (http://www.beyondsecurity.com/ssd.html)

7 years agotranscode: replace PICTURE_RING_BUFFER with picture_fifo_t
Jean-Paul Saman [Tue, 27 Mar 2012 08:16:15 +0000 (10:16 +0200)]
transcode: replace PICTURE_RING_BUFFER with picture_fifo_t

The PICTURE_RING_BUFFER used a fixed size, which when running out of available pictures
produces visible artefacts in the encoded stream. Allocating a new picture and keeping
track of them in a fifo is much simpler (in the multiple threads encoding scenario) and
solves the ring buffer overrun.

7 years agodbus: Use the AfterTrack parameter in the tracklist's Add method
Mirsal Ennaime [Tue, 1 May 2012 19:16:34 +0000 (21:16 +0200)]
dbus: Use the AfterTrack parameter in the tracklist's Add method

7 years agoupnp: Cosmetics
Mirsal Ennaime [Tue, 1 May 2012 08:57:41 +0000 (10:57 +0200)]
upnp: Cosmetics

7 years agoupnp: Use saner error paths
Mirsal Ennaime [Tue, 1 May 2012 08:56:29 +0000 (10:56 +0200)]
upnp: Use saner error paths

 * Use assertions for argument checks
 * Add missing error checks

7 years agoupnp: Call ixmlRelaxParser only once
Mirsal Ennaime [Tue, 1 May 2012 02:58:11 +0000 (04:58 +0200)]
upnp: Call ixmlRelaxParser only once

7 years agoupnp: Cosmetics and variable naming
Mirsal Ennaime [Tue, 1 May 2012 01:33:50 +0000 (03:33 +0200)]
upnp: Cosmetics and variable naming

7 years agocontrib: zlib: fix OSX build
Rafaël Carré [Tue, 1 May 2012 03:42:47 +0000 (23:42 -0400)]
contrib: zlib: fix OSX build

OSX libtool (in /usr/bin) is not the same thing than GNU libtool
No need to run RECONF since configure is not a GNU autoconf script

7 years agoContribs: update upnp
Jean-Baptiste Kempf [Mon, 30 Apr 2012 21:51:42 +0000 (23:51 +0200)]
Contribs: update upnp

7 years agoUpdate taglib to 1.7.2
Jean-Baptiste Kempf [Mon, 30 Apr 2012 21:44:50 +0000 (23:44 +0200)]
Update taglib to 1.7.2

CVE-2012-2396

7 years agoZlib: update to 1.2.6
Jean-Baptiste Kempf [Mon, 30 Apr 2012 21:33:53 +0000 (23:33 +0200)]
Zlib: update to 1.2.6

7 years agorar: Read the uncompressed size high word instead of the compressed size high word
John Peterson [Sun, 22 Apr 2012 04:35:02 +0000 (06:35 +0200)]
rar: Read the uncompressed size high word instead of the compressed size high word

For multi-volume archives the compressed size refers to the size of the data in the volume rather than the entire archive.

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
7 years agoInstall vlc_keys.h
Rafaël Carré [Wed, 25 Apr 2012 16:25:09 +0000 (12:25 -0400)]
Install vlc_keys.h

vlc_vout_display.h is installed and depends on it

7 years agoupnp: fetch all media items correctly.
Naohiro KORIYAMA [Mon, 30 Apr 2012 08:57:19 +0000 (17:57 +0900)]
upnp: fetch all media items correctly.

Close #6716

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agomacosx: small clarification regarding fullscreen controller
David Fuhrmann [Mon, 30 Apr 2012 07:01:42 +0000 (09:01 +0200)]
macosx: small clarification regarding fullscreen controller

7 years agoluahttp: Actually load the base directory
Edward Wang [Sun, 22 Apr 2012 02:56:56 +0000 (22:56 -0400)]
luahttp: Actually load the base directory

Fix regression introduced in 6a7c37184b40904b2727fed1a0022b036d1a3757 where luahttp does not load the base directory, causing 404s

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoMap wf_tag of GSM-AMR
Jean-Baptiste Kempf [Sun, 29 Apr 2012 21:07:10 +0000 (23:07 +0200)]
Map wf_tag of GSM-AMR

7 years agoSubtitles: avoid infinite loop
Jean-Baptiste Kempf [Sun, 29 Apr 2012 20:44:28 +0000 (22:44 +0200)]
Subtitles: avoid infinite loop

Close #6720

7 years agoSubtitles: font attributes can use ''
Jean-Baptiste Kempf [Sun, 29 Apr 2012 19:40:17 +0000 (21:40 +0200)]
Subtitles: font attributes can use ''

Ref #6720

7 years agoASF: cosmetics
Jean-Baptiste Kempf [Sun, 29 Apr 2012 14:36:37 +0000 (16:36 +0200)]
ASF: cosmetics

7 years agomacosx: do not display double negative time when duration is unknown (0)
David Fuhrmann [Sun, 29 Apr 2012 19:20:31 +0000 (21:20 +0200)]
macosx: do not display double negative time when duration is unknown (0)

7 years agocontrib: update Qt4 to 4.8.1
Rafaël Carré [Sun, 29 Apr 2012 18:17:56 +0000 (14:17 -0400)]
contrib: update Qt4 to 4.8.1

cross.patch update by John Freed

7 years agovlc_url.h: mark some functions with attribute malloc
Rafaël Carré [Sun, 22 Apr 2012 20:49:05 +0000 (16:49 -0400)]
vlc_url.h: mark some functions with attribute malloc

7 years agoASF: do not display GUID when not in debug mode
Jean-Baptiste Kempf [Sat, 28 Apr 2012 11:27:34 +0000 (13:27 +0200)]
ASF: do not display GUID when not in debug mode

7 years agoASF: better logging and more consistent with MKV/MP4 demux
Jean-Baptiste Kempf [Fri, 27 Apr 2012 18:12:31 +0000 (20:12 +0200)]
ASF: better logging and more consistent with MKV/MP4 demux

7 years agoMKV: debug extra metadata too
Jean-Baptiste Kempf [Fri, 27 Apr 2012 17:42:22 +0000 (19:42 +0200)]
MKV: debug extra metadata too

7 years agoMKV: fix meta regression
Jean-Baptiste Kempf [Fri, 27 Apr 2012 17:20:47 +0000 (19:20 +0200)]
MKV: fix meta regression

7 years agoavformat: initialize empty options sets
Rafaël Carré [Wed, 25 Apr 2012 14:51:35 +0000 (10:51 -0400)]
avformat: initialize empty options sets

7 years agomacosx: fix issue where fullscreen controls are deactivated then video starts from...
David Fuhrmann [Mon, 23 Apr 2012 17:42:33 +0000 (19:42 +0200)]
macosx: fix issue where fullscreen controls are deactivated then video starts from lion fullscreen mode

close #6351

7 years agoQt: fix an annoying resizing issue.
Jean-Baptiste Kempf [Mon, 23 Apr 2012 16:25:37 +0000 (18:25 +0200)]
Qt: fix an annoying resizing issue.

That was resizing when video was stacked in the playlist

7 years agodecoder: cosmetic, balance mutex around a for-loop
Rémi Denis-Courmont [Mon, 23 Apr 2012 16:00:17 +0000 (19:00 +0300)]
decoder: cosmetic, balance mutex around a for-loop

7 years agodecoder: simplify and avoid immediate unlock/lock pair
Rémi Denis-Courmont [Mon, 23 Apr 2012 15:59:23 +0000 (18:59 +0300)]
decoder: simplify and avoid immediate unlock/lock pair

7 years agodecoder: cosmetic change, do not special case flushing
Rémi Denis-Courmont [Mon, 23 Apr 2012 15:56:52 +0000 (18:56 +0300)]
decoder: cosmetic change, do not special case flushing

7 years agoQt: respect BD menu option when opening
Jean-Baptiste Kempf [Mon, 23 Apr 2012 15:28:56 +0000 (17:28 +0200)]
Qt: respect BD menu option when opening

7 years agoQt: better alignment for eq bands
Jean-Baptiste Kempf [Mon, 23 Apr 2012 11:44:50 +0000 (13:44 +0200)]
Qt: better alignment for eq bands

7 years agoQt: fix gototime focus
Jean-Baptiste Kempf [Mon, 23 Apr 2012 11:11:43 +0000 (13:11 +0200)]
Qt: fix gototime focus

Close #6670

7 years agoQt: better alignment for equalizer texts
Jean-Baptiste Kempf [Mon, 23 Apr 2012 11:09:58 +0000 (13:09 +0200)]
Qt: better alignment for equalizer texts

Ref #5980

7 years agomacosx: re-implement the 'icon-change' options
Felix Paul Kühne [Sun, 22 Apr 2012 23:22:18 +0000 (01:22 +0200)]
macosx: re-implement the 'icon-change' options

Note that the displayed icon is a re-rendering based upon the original sources, since we need a higher resolution icon on the Mac.

7 years agomacosx: workaround for lion fullscreen behaviour at startup (refs #6668)
David Fuhrmann [Sun, 22 Apr 2012 11:40:16 +0000 (13:40 +0200)]
macosx: workaround for lion fullscreen behaviour at startup (refs #6668)

7 years agoMMS: coherence with asf demuxer
Jean-Baptiste Kempf [Sat, 21 Apr 2012 23:45:29 +0000 (01:45 +0200)]
MMS: coherence with asf demuxer

7 years agoMMS: remove debug warn about ACCESS_GET_META
Jean-Baptiste Kempf [Sat, 21 Apr 2012 19:35:23 +0000 (21:35 +0200)]
MMS: remove debug warn about ACCESS_GET_META

7 years agoASF: do not warn about compatibility object
Jean-Baptiste Kempf [Sat, 21 Apr 2012 19:30:10 +0000 (21:30 +0200)]
ASF: do not warn about compatibility object

7 years agoQt4: Set the current rate properly
Edward Wang [Fri, 20 Apr 2012 00:23:14 +0000 (20:23 -0400)]
Qt4: Set the current rate properly

Close #6646

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoReduce i_physical_channels to 16-bits for the time being
Rémi Denis-Courmont [Sat, 21 Apr 2012 15:54:35 +0000 (18:54 +0300)]
Reduce i_physical_channels to 16-bits for the time being

In practice, VLC only supports 9 channels at the moment.

7 years agoaout_DecNew: remove redumdant check
Rémi Denis-Courmont [Sat, 21 Apr 2012 15:53:43 +0000 (18:53 +0300)]
aout_DecNew: remove redumdant check

i_channels is checked against i_physical_channels. This is enough to
enforce a reasonably small channels count.

7 years agoDo not apply AOUT_CHAN_PHYSMASK to i_physical_channels
Rémi Denis-Courmont [Sat, 21 Apr 2012 15:52:48 +0000 (18:52 +0300)]
Do not apply AOUT_CHAN_PHYSMASK to i_physical_channels

It only makes sense for i_original_channels.

7 years agoRemove useless AOUT_PHYSMASK masking in some codecs
Rémi Denis-Courmont [Sat, 21 Apr 2012 15:51:24 +0000 (18:51 +0300)]
Remove useless AOUT_PHYSMASK masking in some codecs

7 years agomacosx: fix lion fullscreen button in dark ui in some cases
David Fuhrmann [Sat, 21 Apr 2012 10:49:10 +0000 (12:49 +0200)]
macosx: fix lion fullscreen button in dark ui in some cases

Especially this is needed when fullscreen is true in video prefs, but video has not started yet.

7 years agoXVideo: improve the resolution error message again
Rémi Denis-Courmont [Sat, 21 Apr 2012 11:06:12 +0000 (14:06 +0300)]
XVideo: improve the resolution error message again

7 years agoRelicense (rest of) "my" assembler files to LGPLv2.1
Rémi Denis-Courmont [Sat, 21 Apr 2012 06:52:27 +0000 (09:52 +0300)]
Relicense (rest of) "my" assembler files to LGPLv2.1

7 years agoAbort installer with a message if a win64 installer is run on win32
Rafaël Carré [Sat, 21 Apr 2012 03:42:01 +0000 (23:42 -0400)]
Abort installer with a message if a win64 installer is run on win32

7 years agomacosx: lion fullscreen: show fs controller not before animation is finished
David Fuhrmann [Fri, 20 Apr 2012 20:53:13 +0000 (22:53 +0200)]
macosx: lion fullscreen: show fs controller not before animation is finished

7 years agomacosx: make sure that window is not movable in lion fullscreen mode
David Fuhrmann [Fri, 20 Apr 2012 20:41:01 +0000 (22:41 +0200)]
macosx: make sure that window is not movable in lion fullscreen mode

this is needed especially for black ui style

7 years agohandle the underscore prefix for some ARM ABI in arm_neon
David Geldreich [Fri, 20 Apr 2012 16:16:41 +0000 (18:16 +0200)]
handle the underscore prefix for some ARM ABI in arm_neon

here is an altenative to using an assembly macros to handle the calling
differences across ARM ABI.

use a gcc extension (also supported by clang/llvm) which symbol is
associated with function

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>