]> git.sesse.net Git - vlc/log
vlc
10 years agosrc: fix crashes on proxy lookups by deleting the Mac specific and using the iOS...
Felix Paul Kühne [Mon, 7 Oct 2013 10:21:29 +0000 (12:21 +0200)]
src: fix crashes on proxy lookups by deleting the Mac specific and using the iOS code which works just fine on 10.6+ (close #9561)

10 years agoSmooth: check FromCharset return
Jean-Baptiste Kempf [Sun, 6 Oct 2013 16:15:49 +0000 (18:15 +0200)]
Smooth: check FromCharset return

10 years agoMLP packetizer: avoid SIGFPE with samplerate of 0
Jean-Baptiste Kempf [Sun, 6 Oct 2013 16:11:32 +0000 (18:11 +0200)]
MLP packetizer: avoid SIGFPE with samplerate of 0

10 years agoMKV: fix SIGSEGV when codec id is empty
Jean-Baptiste Kempf [Sun, 6 Oct 2013 15:53:44 +0000 (17:53 +0200)]
MKV: fix SIGSEGV when codec id is empty

10 years agoQt: take in account the SOUT params edited
Jean-Baptiste Kempf [Sun, 6 Oct 2013 15:21:18 +0000 (17:21 +0200)]
Qt: take in account the SOUT params edited

Close #9565

10 years agoDirectSound: do not clobber channels before trying pass-through
Rémi Denis-Courmont [Sun, 6 Oct 2013 15:15:11 +0000 (18:15 +0300)]
DirectSound: do not clobber channels before trying pass-through

10 years agoQt: add Welsh selection for Windows.
Jean-Baptiste Kempf [Sun, 6 Oct 2013 14:51:34 +0000 (16:51 +0200)]
Qt: add Welsh selection for Windows.

Close #9592

10 years agoAdding alac support in mkv
Denis Charmet [Sat, 5 Oct 2013 16:58:16 +0000 (18:58 +0200)]
Adding alac support in mkv

10 years agoLua intf: allocate file descriptor table dynamically
Rémi Denis-Courmont [Fri, 4 Oct 2013 16:20:32 +0000 (19:20 +0300)]
Lua intf: allocate file descriptor table dynamically

10 years agoextras: add missing space
Felix Paul Kühne [Thu, 3 Oct 2013 18:45:09 +0000 (20:45 +0200)]
extras: add missing space

10 years agomacosx: compilation fix
Felix Paul Kühne [Thu, 3 Oct 2013 18:41:04 +0000 (20:41 +0200)]
macosx: compilation fix

Compile before you commit...

10 years agomacosx: retain currently selected playlist table row on item removal (close #9541)
Felix Paul Kühne [Thu, 3 Oct 2013 18:28:40 +0000 (20:28 +0200)]
macosx: retain currently selected playlist table row on item removal (close #9541)

10 years agomacosx: internalize private playlist internals
Felix Paul Kühne [Thu, 3 Oct 2013 18:06:30 +0000 (20:06 +0200)]
macosx: internalize private playlist internals

10 years agomacosx: playlist cosmetics
Felix Paul Kühne [Thu, 3 Oct 2013 18:02:13 +0000 (20:02 +0200)]
macosx: playlist cosmetics

10 years agocontrib/ffmpeg: don't specifiy arch flag twice for Darwin platforms
Felix Paul Kühne [Thu, 3 Oct 2013 16:26:05 +0000 (18:26 +0200)]
contrib/ffmpeg: don't specifiy arch flag twice for Darwin platforms

10 years agoinput: correct record stream filter name (fixes #9185)
Rémi Denis-Courmont [Thu, 3 Oct 2013 16:08:06 +0000 (19:08 +0300)]
input: correct record stream filter name (fixes #9185)

10 years agoextras: prepare iOS build script for arm64
Felix Paul Kühne [Thu, 3 Oct 2013 15:52:06 +0000 (17:52 +0200)]
extras: prepare iOS build script for arm64

10 years agocontrib: prepare for arm64 builds
Felix Paul Kühne [Thu, 3 Oct 2013 15:51:31 +0000 (17:51 +0200)]
contrib: prepare for arm64 builds

10 years agomacosx: remove show details button from error panel
David Fuhrmann [Thu, 3 Oct 2013 12:09:42 +0000 (14:09 +0200)]
macosx: remove show details button from error panel

It does not make sense to open the messages window here anymore, as
it will not show any additional details if not already open.

10 years agomacosx: fix frame for codec details in information panel (close #9509)
David Fuhrmann [Thu, 3 Oct 2013 12:07:09 +0000 (14:07 +0200)]
macosx: fix frame for codec details in information panel (close #9509)

10 years agomacosx: fix behaviour when closing black main window in native fullscreen (fixes...
David Fuhrmann [Thu, 3 Oct 2013 11:28:19 +0000 (13:28 +0200)]
macosx: fix behaviour when closing black main window in native fullscreen (fixes #9566)

10 years agoAdd a new caf file demuxer module
Matthias Keiser [Mon, 30 Sep 2013 21:44:26 +0000 (23:44 +0200)]
Add a new caf file demuxer module

10 years agoextras/ios: enable zvbi compilation upstream/master
Felix Paul Kühne [Thu, 8 Aug 2013 20:12:57 +0000 (22:12 +0200)]
extras/ios: enable zvbi compilation

10 years agobasic WebVTT support
Arun Pandian G [Mon, 30 Sep 2013 17:52:33 +0000 (23:22 +0530)]
basic WebVTT support

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agonet_Gets: increase size limit (fixes #9555)
Rémi Denis-Courmont [Tue, 1 Oct 2013 14:18:58 +0000 (17:18 +0300)]
net_Gets: increase size limit (fixes #9555)

10 years agoCorrectly check the index in the pref. list when selecting the ES.
Denis Charmet [Mon, 30 Sep 2013 12:54:37 +0000 (14:54 +0200)]
Correctly check the index in the pref. list when selecting the ES.

The former check wasn't enough since a language that isn't in the table
has a -1 index.

Fix #9531

10 years agoContrib: zvbi should not need RECONF anymore
Jean-Baptiste Kempf [Mon, 30 Sep 2013 17:04:02 +0000 (19:04 +0200)]
Contrib: zvbi should not need RECONF anymore

10 years agoFix buffer off-by-one (cid #1099713)
Rémi Duraffort [Mon, 30 Sep 2013 16:55:12 +0000 (18:55 +0200)]
Fix buffer off-by-one (cid #1099713)

10 years agoLua: sanitize events passed to poll()
Rémi Denis-Courmont [Mon, 30 Sep 2013 16:20:18 +0000 (19:20 +0300)]
Lua: sanitize events passed to poll()

10 years agoLua: remap file descriptors in Lua and GC at exit (fixes #8898)
Rémi Denis-Courmont [Mon, 30 Sep 2013 16:17:55 +0000 (19:17 +0300)]
Lua: remap file descriptors in Lua and GC at exit (fixes #8898)

10 years agoopus: add encoder
Tristan Matthews [Mon, 23 Sep 2013 12:47:43 +0000 (08:47 -0400)]
opus: add encoder

This patch adds an encoder to the opus module.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agovout_ios2: compilation fix
Felix Paul Kühne [Mon, 30 Sep 2013 08:58:53 +0000 (10:58 +0200)]
vout_ios2: compilation fix

10 years agocontrib/zvbi: fix compilation with clang
Felix Paul Kühne [Thu, 8 Aug 2013 19:41:46 +0000 (21:41 +0200)]
contrib/zvbi: fix compilation with clang

Simplified version of initial patch

10 years agoarm_neon: Fix a minor typo in a comment
Martin Storsjö [Sun, 29 Sep 2013 18:56:23 +0000 (21:56 +0300)]
arm_neon: Fix a minor typo in a comment

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoconfigure.ac: remove unused MACOSX_DEPLOYMENT_TARGET macro (close #9139)
Felix Paul Kühne [Mon, 30 Sep 2013 07:43:32 +0000 (09:43 +0200)]
configure.ac: remove unused MACOSX_DEPLOYMENT_TARGET macro (close #9139)

10 years agoNSIS: rename the "Reset prefs" link
Jean-Baptiste Kempf [Mon, 30 Sep 2013 00:40:15 +0000 (02:40 +0200)]
NSIS: rename the "Reset prefs" link

Close #8017

10 years agoMacOS: fix libvlccore.dylib symlink
Jean-Baptiste Kempf [Sun, 29 Sep 2013 23:24:35 +0000 (01:24 +0200)]
MacOS: fix libvlccore.dylib symlink

Close #9504

Until a better solution

10 years agolua: make "net" namespace available to extensions
Jean-Baptiste Kempf [Sun, 29 Sep 2013 22:02:18 +0000 (00:02 +0200)]
lua: make "net" namespace available to extensions

Close #9495

10 years agoVLSub: correct description
Jean-Baptiste Kempf [Sun, 29 Sep 2013 21:56:03 +0000 (23:56 +0200)]
VLSub: correct description

10 years agoQt: show extension short description in menu
Jean-Baptiste Kempf [Sun, 29 Sep 2013 21:55:07 +0000 (23:55 +0200)]
Qt: show extension short description in menu

Else fallback to title

10 years agoHTTP interface: fix infinite loop
Jean-Baptiste Kempf [Sun, 29 Sep 2013 20:47:08 +0000 (22:47 +0200)]
HTTP interface: fix infinite loop

10 years agohqdn3d: don't use p_sys for variables
Jean-Baptiste Kempf [Sun, 29 Sep 2013 17:33:44 +0000 (19:33 +0200)]
hqdn3d: don't use p_sys for variables

10 years agohqdn3d: allow live modification of params
Jean-Baptiste Kempf [Sun, 29 Sep 2013 17:31:05 +0000 (19:31 +0200)]
hqdn3d: allow live modification of params

10 years agoQt: introduce hqdn3d in the effects UI
Jean-Baptiste Kempf [Sun, 29 Sep 2013 16:44:44 +0000 (18:44 +0200)]
Qt: introduce hqdn3d in the effects UI

10 years agohqdn3d: remove 4 strings
Jean-Baptiste Kempf [Sun, 29 Sep 2013 16:23:06 +0000 (18:23 +0200)]
hqdn3d: remove 4 strings

10 years agovout_ios: use a broader background definition (refs #9431)
Felix Paul Kühne [Thu, 26 Sep 2013 14:48:14 +0000 (16:48 +0200)]
vout_ios: use a broader background definition (refs #9431)

10 years agoconfigure: remove MacOS hysterical raisins
Rémi Denis-Courmont [Sat, 28 Sep 2013 15:22:50 +0000 (18:22 +0300)]
configure: remove MacOS hysterical raisins

Nothing uses $(LDFLAGS_plugin) anywhere.

10 years agoquartztext: pick 'Helvetica Neue' instead of 'Arial Black' as default font as the...
Felix Paul Kühne [Sun, 29 Sep 2013 12:24:19 +0000 (14:24 +0200)]
quartztext: pick 'Helvetica Neue' instead of 'Arial Black' as default font as the 90s are over

10 years agoquartztext: handle invalid text colors
Felix Paul Kühne [Sun, 29 Sep 2013 12:23:04 +0000 (14:23 +0200)]
quartztext: handle invalid text colors

10 years agoquartztext: add basic font-fallback mechanism instead of crashing (close #9369)
Felix Paul Kühne [Sun, 29 Sep 2013 12:14:23 +0000 (14:14 +0200)]
quartztext: add basic font-fallback mechanism instead of crashing (close #9369)

10 years agoavcodec: check/update buffered_time earlier, so we shouldn't use 0 as time when encoding
Ilkka Ollakka [Sun, 29 Sep 2013 11:26:59 +0000 (14:26 +0300)]
avcodec: check/update buffered_time earlier, so we shouldn't use 0 as time when encoding

Ref #9022

10 years agotranscode: don't check drift if we have VLC_TS_INVALID pts
Ilkka Ollakka [Sun, 29 Sep 2013 08:41:08 +0000 (11:41 +0300)]
transcode: don't check drift if we have VLC_TS_INVALID pts

10 years agotranscode: add mention if it's audio or video that has too high drift
Ilkka Ollakka [Sun, 29 Sep 2013 08:38:59 +0000 (11:38 +0300)]
transcode: add mention if it's audio or video that has too high drift

10 years agomacosx: ensure that video view is always visible in fullscreen window (close #9526)
David Fuhrmann [Sun, 29 Sep 2013 09:54:21 +0000 (11:54 +0200)]
macosx: ensure that video view is always visible in fullscreen window (close #9526)

10 years agozvbi: remove unused enum
Rafaël Carré [Sat, 28 Sep 2013 22:32:44 +0000 (00:32 +0200)]
zvbi: remove unused enum

10 years agoQt: fix subtitle popup menu
Jean-Baptiste Kempf [Sat, 28 Sep 2013 20:43:25 +0000 (22:43 +0200)]
Qt: fix subtitle popup menu

10 years agoQt: fix volume alignment in native look
Jean-Baptiste Kempf [Sat, 28 Sep 2013 19:07:57 +0000 (21:07 +0200)]
Qt: fix volume alignment in native look

As reported on Reddit

10 years agoQt4: correctly save the keys, indepententy from the locale
Jean-Baptiste Kempf [Sat, 28 Sep 2013 18:58:55 +0000 (20:58 +0200)]
Qt4: correctly save the keys, indepententy from the locale

10 years agoAdd IMC wave tag to FourCC mapping
Daniel Verkamp [Sat, 28 Sep 2013 07:17:12 +0000 (00:17 -0700)]
Add IMC wave tag to FourCC mapping

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoaccess/rtp: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 14:37:32 +0000 (17:37 +0300)]
access/rtp: remove recursion

10 years agoconfigure: remove unused RTP plugin flag
Rémi Denis-Courmont [Sat, 28 Sep 2013 14:27:40 +0000 (17:27 +0300)]
configure: remove unused RTP plugin flag

10 years agovideo_splitter: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 13:14:44 +0000 (16:14 +0300)]
video_splitter: remove recursion

10 years agovideo_chroma: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 13:13:48 +0000 (16:13 +0300)]
video_chroma: remove recursion

10 years agostream_filter: recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 13:06:40 +0000 (16:06 +0300)]
stream_filter: recursion

10 years agonotify: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 13:04:54 +0000 (16:04 +0300)]
notify: remove recursion

10 years agolua: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 13:03:13 +0000 (16:03 +0300)]
lua: remove recursion

10 years agoaudio_mixer: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 12:58:11 +0000 (15:58 +0300)]
audio_mixer: remove recursion

10 years agoarm_neon: remove recursion
Rémi Denis-Courmont [Sat, 28 Sep 2013 12:55:22 +0000 (15:55 +0300)]
arm_neon: remove recursion

10 years agovisualization: fix install
Rémi Denis-Courmont [Sat, 28 Sep 2013 13:54:00 +0000 (16:54 +0300)]
visualization: fix install

10 years agoQt4: use canonical name of the DirectSound module
Rémi Denis-Courmont [Sat, 28 Sep 2013 08:21:26 +0000 (11:21 +0300)]
Qt4: use canonical name of the DirectSound module

10 years agomuxers: ogg: set invalid granulepos value (fix #8725)
Francois Cartegnie [Sat, 28 Sep 2013 00:00:11 +0000 (02:00 +0200)]
muxers: ogg: set invalid granulepos value (fix #8725)

10 years agonsis: don't skip the components page until we were able to save user choices
Ludovic Fauvet [Fri, 27 Sep 2013 22:52:53 +0000 (00:52 +0200)]
nsis: don't skip the components page until we were able to save user choices

This change will make the transition easier between the previously released
installer (that doesn't remember user choices) and this one. Without it the
old installer would fall back to the "Recommended" preset.

10 years agonsis: improve wording
Ludovic Fauvet [Fri, 27 Sep 2013 21:22:57 +0000 (23:22 +0200)]
nsis: improve wording

10 years agonsis: simplify
Ludovic Fauvet [Fri, 27 Sep 2013 21:19:22 +0000 (23:19 +0200)]
nsis: simplify

10 years agonsis: split files and clean up
Ludovic Fauvet [Fri, 27 Sep 2013 17:11:46 +0000 (19:11 +0200)]
nsis: split files and clean up

10 years agonsis: don't show the welcome and finish pages when the update switch is set
Ludovic Fauvet [Thu, 26 Sep 2013 18:30:38 +0000 (20:30 +0200)]
nsis: don't show the welcome and finish pages when the update switch is set

This allows updates without user intervention.

10 years agonsis: generate the cache without showing the console
Ludovic Fauvet [Wed, 25 Sep 2013 14:16:35 +0000 (16:16 +0200)]
nsis: generate the cache without showing the console

10 years agonsis: remember selected components between installs
Ludovic Fauvet [Wed, 25 Sep 2013 14:11:34 +0000 (16:11 +0200)]
nsis: remember selected components between installs

10 years agonsis: support upgrade and downgrade without having to uninstall first
Ludovic Fauvet [Wed, 25 Sep 2013 14:10:49 +0000 (16:10 +0200)]
nsis: support upgrade and downgrade without having to uninstall first

In case of upgrade, most pages will be skipped in favor of a smoother and faster upgrade.

10 years agomacosx: fix crash when opening goto window (close #9488)
David Fuhrmann [Fri, 27 Sep 2013 19:50:15 +0000 (21:50 +0200)]
macosx: fix crash when opening goto window (close #9488)

10 years agoios build: prevent from overriding current sdk version when passing -s option
Gleb Pinigin [Wed, 25 Sep 2013 03:21:50 +0000 (10:21 +0700)]
ios build: prevent from overriding current sdk version when passing -s option

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoios build: fix option to specify current sdk version
Gleb Pinigin [Wed, 25 Sep 2013 03:21:49 +0000 (10:21 +0700)]
ios build: fix option to specify current sdk version

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agopo: correct Qt4 Ctrl+{H,L} translations
Rémi Denis-Courmont [Mon, 27 May 2013 15:58:40 +0000 (18:58 +0300)]
po: correct Qt4 Ctrl+{H,L} translations

(This should maybe not be marked for translation at all. Only Russian
defines it to something different than Ctrl+{H,L}.)

Adding whitespaces or translating "Ctrl" breaks Qt4 internals.

(cherry picked from commit feb479f20dcceb92aaf02bb839d8a1088e05f83a)

10 years agoomxil: bcm: h264: Don't wait for error free frame.
Julian Scheel [Thu, 12 Sep 2013 08:14:13 +0000 (10:14 +0200)]
omxil: bcm: h264: Don't wait for error free frame.

The bcm h264 decoder is not able to detect when the first error free frame has
been decoded for certain h264 streams. To avoid not getting any frames out of
the decoder, disable the StartWithValidFrame flag until that is fixed at bcm.
See https://github.com/huceke/omxplayer/issues/96 for details.

Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agovmem: pass usual full dimensions as before
Rémi Denis-Courmont [Mon, 23 Sep 2013 17:10:20 +0000 (20:10 +0300)]
vmem: pass usual full dimensions as before

There is no way for vmem to know the required padding otherwise.
This partly reverts commit 260a3c10be5cac6e7cbed0a551759760914fe313.

10 years agoLua: do not distribute assemblenationale by default
Jean-Baptiste Kempf [Sun, 22 Sep 2013 19:44:13 +0000 (21:44 +0200)]
Lua: do not distribute assemblenationale by default

10 years agoUpdate VLSub.lua
Jean-Baptiste Kempf [Sun, 22 Sep 2013 19:43:26 +0000 (21:43 +0200)]
Update VLSub.lua

10 years agoDistribute VLSub.lua
Jean-Baptiste Kempf [Sun, 22 Sep 2013 19:23:17 +0000 (21:23 +0200)]
Distribute VLSub.lua

10 years agodtv: typo
Rémi Denis-Courmont [Sun, 22 Sep 2013 19:02:59 +0000 (22:02 +0300)]
dtv: typo

10 years agomediacodec: Support playing back VP8 as well
Martin Storsjö [Sun, 22 Sep 2013 17:54:06 +0000 (20:54 +0300)]
mediacodec: Support playing back VP8 as well

This seems to work just fine on Samsung Galaxy S3 and Sony Xperia Z1.
(This didn't use to work in earlier Galaxy S3 firmwares even though
it was exposed in MediaCodecList, but currently it seems to work
just fine.)

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoomxil: Add a new qualcomm specific custom pixel format
Martin Storsjö [Tue, 9 Jul 2013 14:59:44 +0000 (17:59 +0300)]
omxil: Add a new qualcomm specific custom pixel format

This is pretty much normal NV12, but with stride and plane
heights aligned to 32 (according to a commit on code aurora
forum). The actual values are signalled in the normal stride
and slice height fields, so therefore it can be treated as
normal NV12 as far as our code is concerned.

This is returned on the Sony Xperia Z1 (Snapdragon 800) -
mediacodec works (with a quirk mentioned in the previous commit),
while our omxil/iomx code fails to allocate buffers.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agomediacodec: Don't return frames before the output format is set
Martin Storsjö [Sun, 22 Sep 2013 17:00:12 +0000 (20:00 +0300)]
mediacodec: Don't return frames before the output format is set

The decoder on Sony Xperia Z1 seems to return one frame before
the output format is set (and calling getOutputFormat() at this
point throws an IllegalStateException). Therefore just drop any
frames that are returned before the output format has been set.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoFix configure
Jean-Baptiste Kempf [Sun, 22 Sep 2013 16:59:20 +0000 (18:59 +0200)]
Fix configure

10 years agoFix typo
Jean-Baptiste Kempf [Sun, 22 Sep 2013 10:27:27 +0000 (12:27 +0200)]
Fix typo

10 years agoUpdate MODULES_LIST
Jean-Baptiste Kempf [Sat, 21 Sep 2013 21:28:53 +0000 (23:28 +0200)]
Update MODULES_LIST

10 years agomodules: link to pthread only when needed
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:52:25 +0000 (18:52 +0300)]
modules: link to pthread only when needed

10 years agoprojectM: avoid genmf
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:48:12 +0000 (18:48 +0300)]
projectM: avoid genmf

Also do not define unused PROJECTM2_(CFLAGS|LIBS) substitutions.

10 years agomisc: avoid genmf in some simple cases
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:26:48 +0000 (18:26 +0300)]
misc: avoid genmf in some simple cases

Also do not hard-code -lm for the fingerprinter.

10 years agolua: avoid genmf
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:14:30 +0000 (18:14 +0300)]
lua: avoid genmf

10 years agoaccess_output_udp: avoid genmf
Rémi Denis-Courmont [Sun, 22 Sep 2013 15:08:26 +0000 (18:08 +0300)]
access_output_udp: avoid genmf