vlc.git
7 years agodvdread: fix use after free on error (refs #6594)
Rémi Denis-Courmont [Mon, 9 Apr 2012 19:59:54 +0000 (22:59 +0300)]
dvdread: fix use after free on error (refs #6594)

7 years agov4l2: device parameter is a file path
Rémi Denis-Courmont [Mon, 9 Apr 2012 19:58:57 +0000 (22:58 +0300)]
v4l2: device parameter is a file path

7 years agomacosx: make sure that all sidebar items are visible on the very first launch
Felix Paul Kühne [Mon, 9 Apr 2012 18:34:07 +0000 (20:34 +0200)]
macosx: make sure that all sidebar items are visible on the very first launch

7 years agomacosx: update old preferences detection code
Felix Paul Kühne [Mon, 9 Apr 2012 18:33:49 +0000 (20:33 +0200)]
macosx: update old preferences detection code

7 years agomacosx: don't show focus ring for the sidebar
Felix Paul Kühne [Mon, 9 Apr 2012 18:24:47 +0000 (20:24 +0200)]
macosx: don't show focus ring for the sidebar

7 years agomacosx: save the expanded/collapsed state of the sidebar items (close #6389)
Felix Paul Kühne [Mon, 9 Apr 2012 16:56:00 +0000 (18:56 +0200)]
macosx: save the expanded/collapsed state of the sidebar items (close #6389)

7 years agov4l2: avoid a pair of nested loops if frame rate is constant
Rémi Denis-Courmont [Sat, 7 Apr 2012 19:54:10 +0000 (22:54 +0300)]
v4l2: avoid a pair of nested loops if frame rate is constant

7 years agov4l2: rationalize/factorize frame rate handling
Rémi Denis-Courmont [Sat, 7 Apr 2012 19:49:33 +0000 (22:49 +0300)]
v4l2: rationalize/factorize frame rate handling

7 years agomacosx: added 'subsdelay' to the track synchro panel and removed the bogus, non HIG...
Felix Paul Kühne [Mon, 9 Apr 2012 15:23:15 +0000 (17:23 +0200)]
macosx: added 'subsdelay' to the track synchro panel and removed the bogus, non HIG-compliant plus and minux buttons

7 years agomacosx: sync track-synchro l10n strings with the qt4 intf
Felix Paul Kühne [Mon, 9 Apr 2012 14:34:00 +0000 (16:34 +0200)]
macosx: sync track-synchro l10n strings with the qt4 intf

7 years agomacosx: implemented drag & drop from playlist to media library and vice verca. additi...
Felix Paul Kühne [Sun, 8 Apr 2012 19:20:47 +0000 (21:20 +0200)]
macosx: implemented drag & drop from playlist to media library and vice verca. additionally, drag from SD to ML or PL is supported. (close #6044)

7 years agoAdd file extension .gvi aka Google video
Kaarlo Raiha [Sun, 1 Apr 2012 12:07:22 +0000 (15:07 +0300)]
Add file extension .gvi aka Google video

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoMKV: Don't crash when loading a directory with no uid MKV files
Denis Charmet [Sun, 8 Apr 2012 00:14:03 +0000 (02:14 +0200)]
MKV: Don't crash when loading a directory with no uid MKV files

Close #6575

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoFix problem with black and/or random colours for paletted codecs, like MSRLE.
Frode Tennebø [Sat, 7 Apr 2012 12:53:21 +0000 (14:53 +0200)]
Fix problem with black and/or random colours for paletted codecs, like MSRLE.

Shoulc close #5952

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoAdd ranges to Panoramix
Kaarlo Raiha [Sat, 7 Apr 2012 19:55:09 +0000 (22:55 +0300)]
Add ranges to Panoramix

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agomacosx: removed VLCControllerView, which was superseeded by VLBrushedMetalImageView...
Felix Paul Kühne [Sun, 8 Apr 2012 17:04:04 +0000 (19:04 +0200)]
macosx: removed VLCControllerView, which was superseeded by VLBrushedMetalImageView and VLCThreePartDropView

7 years agomacosx: refuse file drops on the playlist table if the current root item is neither...
Felix Paul Kühne [Sun, 8 Apr 2012 16:50:33 +0000 (18:50 +0200)]
macosx: refuse file drops on the playlist table if the current root item is neither the local playlist nor the media library

7 years agomacosx: fixed drag & drop handling of optical media by re-writing it
Felix Paul Kühne [Sun, 8 Apr 2012 14:29:06 +0000 (16:29 +0200)]
macosx: fixed drag & drop handling of optical media by re-writing it

7 years agovout_macosx: re-write VOUT_DISPLAY_CHANGE_FULLSCREEN the way it was intended and...
Felix Paul Kühne [Sun, 8 Apr 2012 13:05:30 +0000 (15:05 +0200)]
vout_macosx: re-write VOUT_DISPLAY_CHANGE_FULLSCREEN the way it was intended and update the display size correctly, so we get sharp OSD rendering

7 years agoasf: fix typo in fourcc
Rémi Duraffort [Sun, 8 Apr 2012 07:19:05 +0000 (09:19 +0200)]
asf: fix typo in fourcc

7 years agoupdate LIST
Rémi Duraffort [Sat, 7 Apr 2012 16:08:09 +0000 (18:08 +0200)]
update LIST

7 years agoreal: fix potential memory leak.
Rémi Duraffort [Sat, 7 Apr 2012 16:07:46 +0000 (18:07 +0200)]
real: fix potential memory leak.

7 years agomacosx: fixed appearance issue when collapsing / expanding the playlist while it...
Felix Paul Kühne [Sun, 8 Apr 2012 00:59:43 +0000 (02:59 +0200)]
macosx: fixed appearance issue when collapsing / expanding the playlist while it is empty (close #6382)

7 years agomacosx: set a sane minimum size for the advanced prefs window, so the options remain...
Felix Paul Kühne [Sat, 7 Apr 2012 21:44:30 +0000 (23:44 +0200)]
macosx: set a sane minimum size for the advanced prefs window, so the options remain useable (close #5994)

7 years agov4l2: get aspect ratio from V4L2 crop capabilities (rather than user)
Rémi Denis-Courmont [Sat, 7 Apr 2012 18:35:11 +0000 (21:35 +0300)]
v4l2: get aspect ratio from V4L2 crop capabilities (rather than user)

Previously, VLC would assume 4/3 picture aspect ratio. That was quite
lame. This patch makes --v4l2-aspect-ratio redundant.

7 years agov4l2: force normal capture mode
Rémi Denis-Courmont [Sat, 7 Apr 2012 16:24:42 +0000 (19:24 +0300)]
v4l2: force normal capture mode

This disables driver-specific modes that VLC would not know about.
This also disables high quality (i.e. still camera) mode since we want
video, as well as other any other future abnormal modes.

7 years ago360p is still low resolution
Rémi Denis-Courmont [Sat, 7 Apr 2012 16:14:06 +0000 (19:14 +0300)]
360p is still low resolution

7 years agostl: fix sign warning
Rémi Denis-Courmont [Sat, 7 Apr 2012 16:00:44 +0000 (19:00 +0300)]
stl: fix sign warning

7 years agov4l2: update headers version check
Rémi Denis-Courmont [Sat, 7 Apr 2012 12:16:28 +0000 (15:16 +0300)]
v4l2: update headers version check

7 years agov4l2: fix warning on old systems
Rémi Denis-Courmont [Sat, 7 Apr 2012 12:16:08 +0000 (15:16 +0300)]
v4l2: fix warning on old systems

7 years agov4l2: only use bits mask controls where supported
Rémi Denis-Courmont [Sat, 7 Apr 2012 12:09:54 +0000 (15:09 +0300)]
v4l2: only use bits mask controls where supported

7 years agomacosx: added 'deinterlace' and 'deinterlace-mode' to the video category of the simpl...
Felix Paul Kühne [Fri, 6 Apr 2012 14:40:22 +0000 (16:40 +0200)]
macosx: added 'deinterlace' and 'deinterlace-mode' to the video category of the simple preferences

7 years agomacosx: added options to modify the subtitle outline to the simple preferences
Felix Paul Kühne [Fri, 6 Apr 2012 14:22:37 +0000 (16:22 +0200)]
macosx: added options to modify the subtitle outline to the simple preferences

7 years agolua http: reveal interface buttons.
Francois Cartegnie [Fri, 6 Apr 2012 13:56:33 +0000 (15:56 +0200)]
lua http: reveal interface buttons.

Somewhat fixes a big usability problem: tiny buttons, unrevealant icons
and associated text shown as tooltip.
We now reveal all text on mouseover.

7 years agoMP4: better debug message with VERBOSITY activated
Jean-Baptiste Kempf [Fri, 6 Apr 2012 13:46:11 +0000 (15:46 +0200)]
MP4: better debug message with VERBOSITY activated

7 years agomacosx: added an option for the AR lock to prevent angry users
Felix Paul Kühne [Fri, 6 Apr 2012 13:35:44 +0000 (15:35 +0200)]
macosx: added an option for the AR lock to prevent angry users

7 years agoMP4: better debug message when FOURCC not recognized
Jean-Baptiste Kempf [Fri, 6 Apr 2012 13:32:03 +0000 (15:32 +0200)]
MP4: better debug message when FOURCC not recognized

7 years agoSupport VC-1 in mp4, as muxed by L-Smash
Jean-Baptiste Kempf [Fri, 6 Apr 2012 13:30:19 +0000 (15:30 +0200)]
Support VC-1 in mp4, as muxed by L-Smash

We will get more and more of those samples soon...

7 years agomacosx: re-implement 'keep aspect ratio' (close #6430)
Felix Paul Kühne [Fri, 6 Apr 2012 13:08:51 +0000 (15:08 +0200)]
macosx: re-implement 'keep aspect ratio' (close #6430)

7 years agomacosx: work-around a racing condition (close #6412)
Felix Paul Kühne [Fri, 6 Apr 2012 11:32:39 +0000 (13:32 +0200)]
macosx: work-around a racing condition (close #6412)

7 years agoQt: fix semantics and behaviour for chapters buttons
Jean-Baptiste Kempf [Fri, 6 Apr 2012 11:29:13 +0000 (13:29 +0200)]
Qt: fix semantics and behaviour for chapters buttons

No sense to display chapter buttons with 1title&1chapter

7 years agomacosx: prevent a crash by stopping the current input when changing the 'video embedd...
Felix Paul Kühne [Fri, 6 Apr 2012 11:18:41 +0000 (13:18 +0200)]
macosx: prevent a crash by stopping the current input when changing the 'video embedded' variable (close #6063)

7 years agovout_macosx: slightly improve the resize behavior in a few corner cases (refs #6427)
Felix Paul Kühne [Fri, 6 Apr 2012 11:09:12 +0000 (13:09 +0200)]
vout_macosx: slightly improve the resize behavior in a few corner cases (refs #6427)

7 years agoMKV: show title when in Information section
Jean-Baptiste Kempf [Fri, 6 Apr 2012 10:49:37 +0000 (12:49 +0200)]
MKV: show title when in Information section

Close #6337

7 years agoDeactivate HTTP proxy inheritance from IE
Jean-Baptiste Kempf [Fri, 6 Apr 2012 10:19:42 +0000 (12:19 +0200)]
Deactivate HTTP proxy inheritance from IE

The parsing is not complete enough to be on by default.
http-use-IE-proxy option was removed in ac40aef7f6252

Should close/delay #5782

7 years agov4l2: disable compressed formats where not available (Linux < 3.1)
Rémi Denis-Courmont [Fri, 6 Apr 2012 05:54:27 +0000 (08:54 +0300)]
v4l2: disable compressed formats where not available (Linux < 3.1)

7 years agov4l2: work around missing V4L2_IN_CAP_STD on old kernels
Rémi Denis-Courmont [Fri, 6 Apr 2012 05:48:49 +0000 (08:48 +0300)]
v4l2: work around missing V4L2_IN_CAP_STD on old kernels

7 years agoTwolame: bump priority and accept mp2a fourcc
Jean-Baptiste Kempf [Fri, 6 Apr 2012 00:49:44 +0000 (02:49 +0200)]
Twolame: bump priority and accept mp2a fourcc

This restores compatibility with 1.1 command lines and docs

Close #6227

7 years agofix zsh completion
Rafaël Carré [Fri, 6 Apr 2012 00:07:16 +0000 (20:07 -0400)]
fix zsh completion

7 years agoCorrectly detect alac in mp4 properties
Jean-Baptiste Kempf [Thu, 5 Apr 2012 22:15:27 +0000 (00:15 +0200)]
Correctly detect alac in mp4 properties

Should close #6570

7 years agoMP4: more fourcc replacements
Jean-Baptiste Kempf [Thu, 5 Apr 2012 22:15:09 +0000 (00:15 +0200)]
MP4: more fourcc replacements

7 years agomp4: replace some fourcc by VLC_CODEC_
Jean-Baptiste Kempf [Thu, 5 Apr 2012 21:35:23 +0000 (23:35 +0200)]
mp4: replace some fourcc by VLC_CODEC_

7 years agoFix vorbis in mp4 sample
Jean-Baptiste Kempf [Thu, 5 Apr 2012 21:24:58 +0000 (23:24 +0200)]
Fix vorbis in mp4 sample

7 years agoDXVA2: VIA's vendor ID is 0x1106
Rafaël Carré [Thu, 5 Apr 2012 21:49:18 +0000 (17:49 -0400)]
DXVA2: VIA's vendor ID is 0x1106

7 years agoVorbis: permit to return attachments too
Jean-Baptiste Kempf [Thu, 5 Apr 2012 20:01:56 +0000 (22:01 +0200)]
Vorbis: permit to return attachments too

7 years agoOgg: permit attachments
Jean-Baptiste Kempf [Thu, 5 Apr 2012 19:56:17 +0000 (21:56 +0200)]
Ogg: permit attachments

7 years agoParse embedded art in METADATA_BLOCK_PICTURE
Jean-Baptiste Kempf [Thu, 5 Apr 2012 16:06:27 +0000 (18:06 +0200)]
Parse embedded art in METADATA_BLOCK_PICTURE

Note: It is not yet passed to the demuxer or the core

7 years agoFlac: cosmetics
Jean-Baptiste Kempf [Thu, 5 Apr 2012 19:32:31 +0000 (21:32 +0200)]
Flac: cosmetics

7 years agoSplit FLAC picture parsing from flac.c
Jean-Baptiste Kempf [Thu, 5 Apr 2012 15:25:18 +0000 (17:25 +0200)]
Split FLAC picture parsing from flac.c

7 years agoOgg: Add parsing for publisher meta
Jean-Baptiste Kempf [Thu, 5 Apr 2012 14:53:39 +0000 (16:53 +0200)]
Ogg: Add parsing for publisher meta

7 years agoVorbis: do not display meaningless data in meta
Jean-Baptiste Kempf [Thu, 5 Apr 2012 19:39:12 +0000 (21:39 +0200)]
Vorbis: do not display meaningless data in meta

It can even crash Qt interface

7 years agov4l2: rewrite frame rate and resolution negotiation
Rémi Denis-Courmont [Thu, 5 Apr 2012 19:52:57 +0000 (22:52 +0300)]
v4l2: rewrite frame rate and resolution negotiation

 * Enumerate frame sizes once rather than twice.
 * Do not enumerate frame rates if not supported.
 * Get actual frame rate from the device driverr.
 * Get exact fractional frame rate rather than round to single precision
   floating point.

Notes:
 * --v4l2-fps becomes totally redumdant. It should probably be redefined
   to select a maximum capture frame rate.
 * --v4l2-width and --v4l2-height are ignored. This is a regression.
   Maybe they should be redefined as maxima as well as --v4l2-fps.

7 years agoChanging address for getting names to match.
Christoph Miebach [Tue, 3 Apr 2012 10:09:46 +0000 (12:09 +0200)]
Changing address for getting names to match.

Probably more recent address.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoBetter translators detection; adjusting extraction from AUTHORS
Christoph Miebach [Tue, 3 Apr 2012 10:04:17 +0000 (12:04 +0200)]
Better translators detection; adjusting extraction from AUTHORS

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoHLS: don't use floats when not necessary
Frédéric Yhuel [Mon, 2 Apr 2012 19:11:37 +0000 (21:11 +0200)]
HLS: don't use floats when not necessary

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoomxil: Pass pts as timestamp on the ducati decoder
Martin Storsjö [Wed, 4 Apr 2012 12:18:00 +0000 (15:18 +0300)]
omxil: Pass pts as timestamp on the ducati decoder

This decoder reorders timestamps according to the frame reordering,
and thus should be given pts instead of dts. Other decoders don't
do this reordering and should be given dts.

Still to be investigated how android/stagefright handles this,
since it always seems pass pts, not dts, to decoders.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoWav: cosmetics (alignment, unlikely, locality)
Jean-Baptiste Kempf [Thu, 5 Apr 2012 09:17:26 +0000 (11:17 +0200)]
Wav: cosmetics (alignment, unlikely, locality)

7 years agoContrib: update libpng to 1.5.10
Jean-Baptiste Kempf [Thu, 5 Apr 2012 08:38:23 +0000 (10:38 +0200)]
Contrib: update libpng to 1.5.10

CVE-2011-3048 (serious vulnerability)

7 years agov4l2: remove stray structure
Rémi Denis-Courmont [Wed, 4 Apr 2012 19:41:47 +0000 (22:41 +0300)]
v4l2: remove stray structure

7 years agov4l2: remove dead userptr code
Rémi Denis-Courmont [Wed, 4 Apr 2012 19:33:34 +0000 (22:33 +0300)]
v4l2: remove dead userptr code

7 years agov4l2: remove useless switch(), cosmetic, no functional changes
Rémi Denis-Courmont [Wed, 4 Apr 2012 19:31:25 +0000 (22:31 +0300)]
v4l2: remove useless switch(), cosmetic, no functional changes

7 years agogme: fixed out-of-memory/out-of-range tests
Piotr Fusik [Mon, 26 Mar 2012 21:35:38 +0000 (23:35 +0200)]
gme: fixed out-of-memory/out-of-range tests

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
7 years agoAdd range to cols and rows of Wall video filter
Kaarlo Raiha [Sat, 31 Mar 2012 15:49:00 +0000 (18:49 +0300)]
Add range to cols and rows of Wall video filter

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
7 years agov4l2: do not #define enumeration member
Rémi Denis-Courmont [Wed, 4 Apr 2012 17:42:25 +0000 (20:42 +0300)]
v4l2: do not #define enumeration member

Integer values outside a C enumeration are not defined (this is a bug in
V4L2 API really), so this would not work anyway.

7 years agov4l2: use device node capabilities rather than whole device's
Rémi Denis-Courmont [Wed, 4 Apr 2012 15:44:06 +0000 (18:44 +0300)]
v4l2: use device node capabilities rather than whole device's

"capabilities" counter-intuitively specifies the overall capabilities of
all device nodes provided by the given instance of the device driver.
"device_caps" specifies the capabilities of the opened device node,
if the V4L2_CAP_DEVICE_CAPS bit is set in "capabilities" (phew!).
Those two sets of capabilities are different if the hardware has
multiple functions, e.g. both video and VBI capture.

VLC cares about the fact that the specific device node supports video
capture or not, so lets use "device_caps" when available. Unfortatunely,
this requires kernel version 3.4. In practice, this would only cause an
actual failure if V4L2_CAP_STREAMING is set even though the current node
does not support streaming I/O, I think.

7 years agonetwork/io.c: minor fix
Frédéric Yhuel [Wed, 4 Apr 2012 12:11:58 +0000 (14:11 +0200)]
network/io.c: minor fix

Unlike POLLERR, POLLHUP, and POLLNVAL, POLLRDHUP is not set by default.
See http://man7.org/linux/man-pages/man2/poll.2.html

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
7 years agoomxil: Get the new port definition on crop rect changes
Martin Storsjö [Wed, 4 Apr 2012 12:17:59 +0000 (15:17 +0300)]
omxil: Get the new port definition on crop rect changes

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoomxil: Don't do a full reconfigure for all settings changed events
Martin Storsjö [Wed, 4 Apr 2012 12:17:58 +0000 (15:17 +0300)]
omxil: Don't do a full reconfigure for all settings changed events

Only do it for the right events.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoomxil: Use larger buffers on the OMAP4 decoder
Martin Storsjö [Wed, 4 Apr 2012 12:17:57 +0000 (15:17 +0300)]
omxil: Use larger buffers on the OMAP4 decoder

This makes buffer allocation not fail.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoomxil: Show crop rect info in PrintOmx
Martin Storsjö [Wed, 4 Apr 2012 12:17:56 +0000 (15:17 +0300)]
omxil: Show crop rect info in PrintOmx

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 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>
7 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>
7 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>
7 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>
7 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"

7 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

7 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

7 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

7 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

7 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

7 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.

7 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.

7 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>
7 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)

7 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)

7 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)

7 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

7 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

7 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

7 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