]> git.sesse.net Git - vlc/log
vlc
12 years agoomxil: Adjust the slice height according to the crop rect for the TI color format
Martin Storsjö [Wed, 4 Apr 2012 12:17:55 +0000 (15:17 +0300)]
omxil: Adjust the slice height according to the crop rect for the TI color format

This interpretation of nTop isn't too intuitive to me, but this is what
frameworks/base/media/libstagefright/colorconversion/ColorConverter.cpp
does for this pixel format.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Use OMX_IndexConfigCommonOutputCrop to set video width/height
Martin Storsjö [Wed, 4 Apr 2012 12:17:54 +0000 (15:17 +0300)]
omxil: Use OMX_IndexConfigCommonOutputCrop to set video width/height

As a side effect, this also makes the output correct on Samsung
Galaxy S II on ICS.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Support GetConfig in the iomx wrapper
Martin Storsjö [Wed, 4 Apr 2012 12:17:53 +0000 (15:17 +0300)]
omxil: Support GetConfig in the iomx wrapper

Support the OMX_IndexConfigCommonOutputCrop config struct, too.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Add OMX_TI_COLOR_FormatYUV420PackedSemiPlanar
Martin Storsjö [Wed, 4 Apr 2012 12:17:52 +0000 (15:17 +0300)]
omxil: Add OMX_TI_COLOR_FormatYUV420PackedSemiPlanar

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: add implementation for "macosx-opaqueness"
David Fuhrmann [Tue, 3 Apr 2012 16:36:55 +0000 (18:36 +0200)]
macosx: add implementation for "macosx-opaqueness"

12 years agoImprove the auto-load default preference
Jean-Baptiste Kempf [Mon, 2 Apr 2012 23:42:38 +0000 (01:42 +0200)]
Improve the auto-load default preference

A lot of releases have subtitles in subs/ subfolder

12 years agoFix other subtitle pathes autodetection
Jean-Baptiste Kempf [Mon, 2 Apr 2012 23:37:04 +0000 (01:37 +0200)]
Fix other subtitle pathes autodetection

12 years agoQt: fix opening of the last folder in open disc dialog
Jean-Baptiste Kempf [Mon, 2 Apr 2012 22:57:45 +0000 (00:57 +0200)]
Qt: fix opening of the last folder in open disc dialog

12 years agoQt: fix small error
Jean-Baptiste Kempf [Mon, 2 Apr 2012 22:53:19 +0000 (00:53 +0200)]
Qt: fix small error

This was not correctly saving the last opened folder with some encoding

12 years agoUpdate update status files URLs
Rafaël Carré [Mon, 2 Apr 2012 22:58:30 +0000 (18:58 -0400)]
Update update status files URLs

- add a win64 file
- do not repeatedly define the constant part
- use the test URL on every platform using --enable-debug, not only win32

12 years agoALSA: correct S/PDIF start timing (fixes #6565)
Rémi Denis-Courmont [Mon, 2 Apr 2012 20:10:30 +0000 (23:10 +0300)]
ALSA: correct S/PDIF start timing (fixes #6565)

This is completely untested, but it seems logical.

12 years agoMove httpd typedefs to <vlc_httpd.h>
Rémi Denis-Courmont [Mon, 2 Apr 2012 17:14:12 +0000 (20:14 +0300)]
Move httpd typedefs to <vlc_httpd.h>

Also remove stray httpd_t.

12 years agoSMF: avoid a DOS if the SMF header is invalid
Ludovic Fauvet [Mon, 2 Apr 2012 15:19:14 +0000 (17:19 +0200)]
SMF: avoid a DOS if the SMF header is invalid

Reported by Marcin 'Icewall' Noga from Hispasec

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: retain the macosx-audio-device across multiple sessions (close #6551)
Felix Paul Kühne [Mon, 2 Apr 2012 08:10:31 +0000 (10:10 +0200)]
macosx: retain the macosx-audio-device across multiple sessions (close #6551)

12 years agomacosx: preserve settings done through the menus across vouts via the playlist object...
Felix Paul Kühne [Mon, 2 Apr 2012 07:36:18 +0000 (09:36 +0200)]
macosx: preserve settings done through the menus across vouts via the playlist object (close #6550)

12 years agomacosx: make sure that the 'updating font cache' dialog doesn't show empty content...
Felix Paul Kühne [Mon, 2 Apr 2012 07:19:34 +0000 (09:19 +0200)]
macosx: make sure that the 'updating font cache' dialog doesn't show empty content (close #6439)

12 years agoAU: fix division by 0 with corrupted files
Jean-Baptiste Kempf [Mon, 2 Apr 2012 03:32:33 +0000 (05:32 +0200)]
AU: fix division by 0 with corrupted files

Reported by Marcin 'Icewall' Noga from Hispasec

12 years agoVOC: avoid division by 0 if number of channel is 0
Jean-Baptiste Kempf [Mon, 2 Apr 2012 03:16:00 +0000 (05:16 +0200)]
VOC: avoid division by 0 if number of channel is 0

Reported by Marcin 'Icewall' Noga from Hispasec

12 years agoRemove core ACL support
Rémi Denis-Courmont [Sun, 1 Apr 2012 20:16:21 +0000 (23:16 +0300)]
Remove core ACL support

I wrote this as a quick hack after Gildas made the HTTP server bind to
all addresses instead of only loopback by default. It turns out it
lasted a bit longer :D

12 years agoLua: remove now unused ACL functions
Rémi Denis-Courmont [Sun, 1 Apr 2012 20:15:00 +0000 (23:15 +0300)]
Lua: remove now unused ACL functions

12 years agohttpd: remove ACL support
Rémi Denis-Courmont [Sun, 1 Apr 2012 20:03:23 +0000 (23:03 +0300)]
httpd: remove ACL support

Lua was the only remaining user of ACL instead of (login/)password.
This is now fixed, so there is no need to clutter the httpd core.

12 years agoLua: remove httpd ACL support
Rémi Denis-Courmont [Sun, 1 Apr 2012 19:57:24 +0000 (22:57 +0300)]
Lua: remove httpd ACL support

12 years agoNews
Rémi Denis-Courmont [Sun, 1 Apr 2012 20:07:02 +0000 (23:07 +0300)]
News

12 years agoLua http: remove ACL in favor of the password
Rémi Denis-Courmont [Sun, 1 Apr 2012 19:47:30 +0000 (22:47 +0300)]
Lua http: remove ACL in favor of the password

12 years agoRemove unused ACL parameter of httpd_StreamNew()
Rémi Denis-Courmont [Sun, 1 Apr 2012 19:50:45 +0000 (22:50 +0300)]
Remove unused ACL parameter of httpd_StreamNew()

12 years agoLua http: add a configurable password
Rémi Denis-Courmont [Sun, 1 Apr 2012 19:36:11 +0000 (22:36 +0300)]
Lua http: add a configurable password

This is way more flexible than ACL:
 - does not need admin rights to edit,
 - does not assume the clients have fixed IP addresses,
 - does not assume the clients are single user systems,
 - is a better understood concept than access control lists.

12 years agoRename and remove unused ACL parameter of httpd_UrlNewUnique()
Rémi Denis-Courmont [Sun, 1 Apr 2012 19:13:54 +0000 (22:13 +0300)]
Rename and remove unused ACL parameter of httpd_UrlNewUnique()

12 years agoRemove invariable (last) parameter of httpd_UrlNewPrivate()
Rémi Denis-Courmont [Sun, 1 Apr 2012 19:06:13 +0000 (22:06 +0300)]
Remove invariable (last) parameter of httpd_UrlNewPrivate()

12 years agoRemoved unused httpd_UrlNew()
Rémi Denis-Courmont [Sun, 1 Apr 2012 19:04:00 +0000 (22:04 +0300)]
Removed unused httpd_UrlNew()

12 years agoQt: remove DMO selection from Simple Prefs
Jean-Baptiste Kempf [Sun, 1 Apr 2012 18:15:15 +0000 (20:15 +0200)]
Qt: remove DMO selection from Simple Prefs

Ref #5814

12 years agomacosx: use optimized drawing for the main window as well (in addition to the detache...
Felix Paul Kühne [Sun, 1 Apr 2012 18:19:44 +0000 (20:19 +0200)]
macosx: use optimized drawing for the main window as well (in addition to the detached vout window)

12 years agomacosx: make sure that VLC always shows a visibible video window when spawning a...
Felix Paul Kühne [Sun, 1 Apr 2012 18:14:12 +0000 (20:14 +0200)]
macosx: make sure that VLC always shows a visibible video window when spawning a new vout (close #6418)

12 years agomacosx: make sure that the subtitles menu item is correctly updated on playlist item...
Felix Paul Kühne [Sun, 1 Apr 2012 18:06:00 +0000 (20:06 +0200)]
macosx: make sure that the subtitles menu item is correctly updated on playlist item change (close #6342)

12 years agoWeb: support correctly all cases of extensions
Jean-Baptiste Kempf [Sun, 1 Apr 2012 18:00:49 +0000 (20:00 +0200)]
Web: support correctly all cases of extensions

Ref #6544

12 years agomacosx: updated gui for new spatializer values (close #6516)
Felix Paul Kühne [Sun, 1 Apr 2012 17:19:17 +0000 (19:19 +0200)]
macosx: updated gui for new spatializer values (close #6516)

12 years agomacosx: resize time field in the detached video window to make enough room for runtim...
Felix Paul Kühne [Sun, 1 Apr 2012 14:25:47 +0000 (16:25 +0200)]
macosx: resize time field in the detached video window to make enough room for runtimes longer than 1 hour (close #6445)

12 years agomacosx: fixed inconsistant fullscreen button state in the detached video window
Felix Paul Kühne [Sun, 1 Apr 2012 14:25:08 +0000 (16:25 +0200)]
macosx: fixed inconsistant fullscreen button state in the detached video window

12 years agoFix AAC encoding with ffaac
Jean-Baptiste Kempf [Sun, 1 Apr 2012 08:58:37 +0000 (10:58 +0200)]
Fix AAC encoding with ffaac

Should close #6483

12 years agoQt: mark some functions as virtual
Jean-Baptiste Kempf [Sun, 1 Apr 2012 08:38:34 +0000 (10:38 +0200)]
Qt: mark some functions as virtual

12 years agoMake the config dirty flag global rather than per item
Rémi Denis-Courmont [Sun, 1 Apr 2012 09:54:24 +0000 (12:54 +0300)]
Make the config dirty flag global rather than per item

12 years agoInline SaveConfigFile()
Rémi Denis-Courmont [Sun, 1 Apr 2012 09:49:01 +0000 (12:49 +0300)]
Inline SaveConfigFile()

12 years agoUndo misuse of module_config_t.b_dirty
Rémi Denis-Courmont [Sun, 1 Apr 2012 09:33:39 +0000 (12:33 +0300)]
Undo misuse of module_config_t.b_dirty

This fixes a bug whereby the configuration would not be saved because
Qt4 cleared the b_dirty flag instead of minding its own business.

The core determines whether the value of a configuration item as changed
using b_dirty. b_dirty is _not_ meant to signal changes in choices list.
Configuration callbacks blindly set b_dirty, so the UI can assume that
choices changed. Besides those callbacks should be removed as they do
not follow the locking model of the configuration and can cause crashes.

12 years agoQt4: fix disc dialog on Linux (again)
Rémi Denis-Courmont [Sun, 1 Apr 2012 09:03:22 +0000 (12:03 +0300)]
Qt4: fix disc dialog on Linux (again)

5a2390a78863423a6b5108debd1c6939ac5ab38a is the first bad commit
commit 5a2390a78863423a6b5108debd1c6939ac5ab38a
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date:   Sat Mar 31 22:20:58 2012 +0200

12 years agoQt: fix Windows open dialog issue on paste
Jean-Baptiste Kempf [Sat, 31 Mar 2012 22:31:06 +0000 (00:31 +0200)]
Qt: fix Windows open dialog issue on paste

Close #6242

12 years agoWeb Interface: correctly select extensions
Jean-Baptiste Kempf [Sat, 31 Mar 2012 20:53:17 +0000 (22:53 +0200)]
Web Interface: correctly select extensions

Close #6544

12 years agoQt: fix SD search
Jean-Baptiste Kempf [Sat, 31 Mar 2012 20:35:39 +0000 (22:35 +0200)]
Qt: fix SD search

Close #6368

12 years agoQt: fix drive selection on Windows
Jean-Baptiste Kempf [Sat, 31 Mar 2012 20:20:58 +0000 (22:20 +0200)]
Qt: fix drive selection on Windows

And close #6536

12 years agocontrib: fixed broken patch for libmatroska included in b0ea094267e4bb5e654028b5b4a4e...
Felix Paul Kühne [Sat, 31 Mar 2012 13:06:07 +0000 (15:06 +0200)]
contrib: fixed broken patch for libmatroska included in b0ea094267e4bb5e654028b5b4a4ef38ec90e6d9

12 years agocontrib: fixed broken patch for libebml included in b0ea094267e4bb5e654028b5b4a4ef38e...
Felix Paul Kühne [Sat, 31 Mar 2012 12:57:01 +0000 (14:57 +0200)]
contrib: fixed broken patch for libebml included in b0ea094267e4bb5e654028b5b4a4ef38ec90e6d9

12 years agoImprove range check.
Tobias Güntner [Thu, 29 Mar 2012 21:09:05 +0000 (23:09 +0200)]
Improve range check.

Use >= instead of > in range check because INT64_MAX could
be rounded up when converted to a double for comparison.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agowaveout: use _snwprintf
Edward Wang [Thu, 29 Mar 2012 21:46:37 +0000 (17:46 -0400)]
waveout: use _snwprintf

Close #6484

Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agoQt: correctly release vout objects
Jean-Baptiste Kempf [Fri, 30 Mar 2012 15:03:58 +0000 (17:03 +0200)]
Qt: correctly release vout objects

Close #6118

12 years agomacosx: fixed a thread-safety issue in the open panel code
Colin Delacroix [Thu, 29 Mar 2012 13:19:09 +0000 (15:19 +0200)]
macosx: fixed a thread-safety issue in the open panel code

VLC crashed when mounting multiple volumes at once

12 years agocontrib: remove STDC hack for android
Rafaël Carré [Thu, 29 Mar 2012 20:18:20 +0000 (16:18 -0400)]
contrib: remove STDC hack for android

Remove -ansi flag for packages which don't build.

-ansi (and __STRICT_ANSI__) prevent the bionic headers to define (u)int64_t

Freetype exhibits a bug in gcc headers which typedef uint64_t u_int64_t

It seems like gcc, libebml, libmatroska, and taglib rely on standard headers
to define (u)int64_t which is the case for glibc even with -ansi.

12 years agoQt: tweak open dialog for translation
Jean-Baptiste Kempf [Fri, 30 Mar 2012 13:53:02 +0000 (15:53 +0200)]
Qt: tweak open dialog for translation

Close #6447

12 years agoDirect3D: deactivate old drivers with insufficient capabilities.
Jean-Baptiste Kempf [Fri, 30 Mar 2012 11:35:42 +0000 (13:35 +0200)]
Direct3D: deactivate old drivers with insufficient capabilities.

Ref #6501 and #6469

12 years agostream_filter/httplive.c: add usefull comment.
Jean-Paul Saman [Fri, 30 Mar 2012 09:19:12 +0000 (11:19 +0200)]
stream_filter/httplive.c: add usefull comment.

12 years agoadd commonly used ID3 genres to the list
John Freed [Thu, 29 Mar 2012 20:52:47 +0000 (22:52 +0200)]
add commonly used ID3 genres to the list

See http://www.id3.org/Compliance_Issues and http://www.id3.org/id3v2.3.0

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoplaylist: remove stray typedef
Rémi Denis-Courmont [Thu, 29 Mar 2012 20:28:10 +0000 (23:28 +0300)]
playlist: remove stray typedef

12 years agochannels.conf: rewrite and fix
Rémi Denis-Courmont [Thu, 29 Mar 2012 18:47:26 +0000 (21:47 +0300)]
channels.conf: rewrite and fix

 - add support for DVB-S and ATSC
 - add new parameter values
 - fix code rates for DVB-T ("fec" != "code-rate-{h,l}p")

12 years agoplaylist: factor the Control() callback
Rémi Denis-Courmont [Thu, 29 Mar 2012 17:48:53 +0000 (20:48 +0300)]
playlist: factor the Control() callback

12 years agoplaylist: remove no-op pf_deactivate functions
Rémi Denis-Courmont [Thu, 29 Mar 2012 17:44:02 +0000 (20:44 +0300)]
playlist: remove no-op pf_deactivate functions

12 years agoFix --sout-ffmpeg-codec
Aurelien Nephtali [Thu, 29 Mar 2012 16:13:45 +0000 (16:13 +0000)]
Fix --sout-ffmpeg-codec

Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agoselect: remove plugin that never worked (refs #4866)
Rémi Denis-Courmont [Thu, 29 Mar 2012 15:34:35 +0000 (18:34 +0300)]
select: remove plugin that never worked (refs #4866)

This plugin has a systematic deadlock (or assert in debug builds), so
it is pretty safe to assume that nobody uses it.

12 years agoRemove bogus VLC_UNUSED
Rémi Denis-Courmont [Thu, 29 Mar 2012 14:58:32 +0000 (17:58 +0300)]
Remove bogus VLC_UNUSED

Please don't hide bugs.

12 years agoAdd a trivial audio gain filter
Ludovic Fauvet [Wed, 28 Mar 2012 14:21:09 +0000 (16:21 +0200)]
Add a trivial audio gain filter

This module is a wrapper around an audio mixer.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoExport aout_Mixer functions to modules
Ludovic Fauvet [Wed, 28 Mar 2012 14:30:51 +0000 (16:30 +0200)]
Export aout_Mixer functions to modules

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoDASH: BasicCMManager: Bitrate is an unsigned value.
Hugo Beauzée-Luyssen [Thu, 29 Mar 2012 12:57:34 +0000 (14:57 +0200)]
DASH: BasicCMManager: Bitrate is an unsigned value.

12 years agoDASH: cosmetics
Frédéric Yhuel [Mon, 26 Mar 2012 14:38:47 +0000 (16:38 +0200)]
DASH: cosmetics

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agoDASH: implement Seek()
Frédéric Yhuel [Mon, 26 Mar 2012 14:38:46 +0000 (16:38 +0200)]
DASH: implement Seek()

This is needed for DASH module to work with (not yet ready) VLC MP4
demux. Forward seeking is implemented by calling Read() with a NULL
argument (= skipping), while backward seeking is limited to the current
block in the block_bytestream_t upon which is built the internal buffer.
This limitation is not really a problem because backward seeking will be
needed only for the parsing of the initialization fragment.

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agolibmp4: move some stuff into the header file
Frédéric Yhuel [Wed, 28 Mar 2012 22:58:56 +0000 (00:58 +0200)]
libmp4: move some stuff into the header file

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoContrib: support Tegra2 CPUs on Android
Jean-Baptiste Kempf [Wed, 28 Mar 2012 22:29:42 +0000 (00:29 +0200)]
Contrib: support Tegra2 CPUs on Android

Cortex-a9 but no NEON? Seriously?

12 years agoContrib: Android simplifications
Jean-Baptiste Kempf [Wed, 28 Mar 2012 22:24:44 +0000 (00:24 +0200)]
Contrib: Android simplifications

12 years agoContribs: update GSM to 1.0.13
Jean-Baptiste Kempf [Wed, 28 Mar 2012 17:08:55 +0000 (19:08 +0200)]
Contribs: update GSM to 1.0.13

12 years agoContribs: update UPNP to 1.6.16
Jean-Baptiste Kempf [Wed, 28 Mar 2012 17:01:30 +0000 (19:01 +0200)]
Contribs: update UPNP to 1.6.16

Important code changes were done by Orange

12 years agoDirect3D: add more debug when CreateTexture fail
Jean-Baptiste Kempf [Wed, 28 Mar 2012 12:29:49 +0000 (14:29 +0200)]
Direct3D: add more debug when CreateTexture fail

12 years agoDVDnav: some .iso files are wrongly named bin or nrg
Jean-Baptiste Kempf [Wed, 28 Mar 2012 11:52:51 +0000 (13:52 +0200)]
DVDnav: some .iso files are wrongly named bin or nrg

12 years agoContribs: update openjpeg to 1.5.0
Jean-Baptiste Kempf [Wed, 28 Mar 2012 11:04:40 +0000 (13:04 +0200)]
Contribs: update openjpeg to 1.5.0

It is supposed to be a bit less slow

12 years agoDirectSound: fix device selection
Jean-Baptiste Kempf [Tue, 27 Mar 2012 22:51:43 +0000 (00:51 +0200)]
DirectSound: fix device selection

Close #6504 #6510 and #6511

12 years agoSpatializer: init variables correctly
Jean-Baptiste Kempf [Tue, 27 Mar 2012 22:34:59 +0000 (00:34 +0200)]
Spatializer: init variables correctly

Close #6514

12 years agoQt: adapt the UI for correct spatializer values
Jean-Baptiste Kempf [Tue, 27 Mar 2012 18:47:30 +0000 (20:47 +0200)]
Qt: adapt the UI for correct spatializer values

Ref #4887

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoSpatializer: more sane default for Wet value and limit all values
Jean-Baptiste Kempf [Tue, 27 Mar 2012 18:13:19 +0000 (20:13 +0200)]
Spatializer: more sane default for Wet value and limit all values

I am not sure this filter ever worked as intended.
It was providing serious distortions.

This is now limiting seriously the space of parameters but at least it
does not explode anymore. Should close #4887

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoMP4: support for more codecs in mp4
Jean-Baptiste Kempf [Tue, 27 Mar 2012 20:20:52 +0000 (22:20 +0200)]
MP4: support for more codecs in mp4

According to http://www.mp4ra.org/object.html (not tested)

12 years agoMP4: support DTS in ObjectTypeIndication
Jean-Baptiste Kempf [Tue, 27 Mar 2012 20:10:27 +0000 (22:10 +0200)]
MP4: support DTS in ObjectTypeIndication

12 years agoSupport more DTS FourCC
Jean-Baptiste Kempf [Tue, 27 Mar 2012 19:32:45 +0000 (21:32 +0200)]
Support more DTS FourCC

Fix decoding of some DTS in mp4

12 years agochannels.conf: update/fix parameters values
Rémi Denis-Courmont [Tue, 27 Mar 2012 19:27:47 +0000 (22:27 +0300)]
channels.conf: update/fix parameters values

12 years agoRevert "dvb: demux: generate uri" - fix #6497
Rémi Denis-Courmont [Tue, 27 Mar 2012 19:21:40 +0000 (22:21 +0300)]
Revert "dvb: demux: generate uri" - fix #6497

This reverts commit 3cb4988a9aa6b984ed83ec06fef4ad0546c2d166.

Conflicts:

modules/demux/playlist/dvb.c

12 years agoRTP: hack to make the raw audio decoder happy
Rémi Denis-Courmont [Tue, 27 Mar 2012 18:24:39 +0000 (21:24 +0300)]
RTP: hack to make the raw audio decoder happy

12 years agoFluidsynth: .8 gain is too high for many files, reduce to .5
Rémi Denis-Courmont [Tue, 27 Mar 2012 17:28:01 +0000 (20:28 +0300)]
Fluidsynth: .8 gain is too high for many files, reduce to .5

12 years agoLua: remove unused parameter
Rémi Denis-Courmont [Tue, 27 Mar 2012 16:20:51 +0000 (19:20 +0300)]
Lua: remove unused parameter

12 years agoinclude/vlc_codecs.h: added pack(pop) counterpart to pack(push) for certain apple...
Felix Paul Kühne [Tue, 27 Mar 2012 15:56:42 +0000 (17:56 +0200)]
include/vlc_codecs.h: added pack(pop) counterpart to pack(push) for certain apple platforms

12 years agoconfigure.ac: disable ATTRIBUTE_PACKED for iOS on ARM
Felix Paul Kühne [Mon, 26 Mar 2012 11:59:18 +0000 (13:59 +0200)]
configure.ac: disable ATTRIBUTE_PACKED for iOS on ARM

The SDK pretends to support it, but actually it doesn't

12 years agoinclude/vlc_codecs.h: added support for Apple platforms in case HAVE_ATTRIBUTE_PACKED...
Felix Paul Kühne [Tue, 27 Mar 2012 15:44:31 +0000 (17:44 +0200)]
include/vlc_codecs.h: added support for Apple platforms in case HAVE_ATTRIBUTE_PACKED isn't enabled

12 years agoQt: ConfigControl: rework layout insertion.
Francois Cartegnie [Mon, 26 Mar 2012 19:46:39 +0000 (21:46 +0200)]
Qt: ConfigControl: rework layout insertion.

Moving layout insertion outside of the constructors.
We no longer need constructor for creating a QWidget,
and we did not need at all to create a widget as a sublayout
is sufficient.
Removes many constructors and conditional code. gross -100 lines.

Also fixes an IntegerRangeConfigControl declaration which definition
was on IntegerRangeSliderConfigControl.

12 years agoios/build.sh: fixed compilation for the iOS Simulator and the new contribs
Felix Paul Kühne [Sun, 25 Mar 2012 10:01:22 +0000 (12:01 +0200)]
ios/build.sh: fixed compilation for the iOS Simulator and the new contribs

plus some cleanup

12 years agocontrib: add the correct -mcpu flag when compiling for iOS on ARM
Felix Paul Kühne [Sun, 25 Mar 2012 09:56:00 +0000 (11:56 +0200)]
contrib: add the correct -mcpu flag when compiling for iOS on ARM

12 years agocontrib/bootstrap: fixed check for iOS
Felix Paul Kühne [Sun, 25 Mar 2012 09:55:19 +0000 (11:55 +0200)]
contrib/bootstrap: fixed check for iOS

12 years agocontrib: improve build rules for ffmpeg and libpostproc for iOS in case arch != arm
Felix Paul Kühne [Sat, 24 Mar 2012 19:20:18 +0000 (20:20 +0100)]
contrib: improve build rules for ffmpeg and libpostproc for iOS in case arch != arm

12 years agoFix a crash on Mac OS X when mounting volumes
Colin Delacroix [Tue, 27 Mar 2012 10:31:32 +0000 (12:31 +0200)]
Fix a crash on Mac OS X when mounting volumes

Hi there

my VLC 2.0.1 has been crashing randomly on OS X 10.7 during Time Machine backups, and it was a thread-safety issue.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agomacosx: change main window and playlist shortcuts from cmd+shift+* to cmd+alt+*
David Fuhrmann [Tue, 27 Mar 2012 10:28:54 +0000 (12:28 +0200)]
macosx: change main window and playlist shortcuts from cmd+shift+* to cmd+alt+*

We should not use shift, because this triggers the slow motion maximize animation feature,
at least on lion.