]> git.sesse.net Git - vlc/log
vlc
12 years agoImprovements on the main Web Interface
Konstantin Bogdanov [Thu, 22 Dec 2011 22:04:38 +0000 (23:04 +0100)]
Improvements on the main Web Interface

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoAllow blendbench to bail out gracefully instead of crash when base image cannot be...
Cheng Sun [Wed, 21 Dec 2011 22:23:55 +0000 (22:23 +0000)]
Allow blendbench to bail out gracefully instead of crash when base image cannot be found

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: fix search field size on Lion (fixes #5566)
Felix Paul Kühne [Thu, 22 Dec 2011 18:49:22 +0000 (19:49 +0100)]
macosx: fix search field size on Lion (fixes #5566)

needs testing on Snow Leopard and Leopard

12 years agomacosx: fixed clipping of the caution icon in the most-left column of the playlist...
Felix Paul Kühne [Thu, 22 Dec 2011 18:38:29 +0000 (19:38 +0100)]
macosx: fixed clipping of the caution icon in the most-left column of the playlist table (fixes #5597)

12 years agomacosx: fixed fullscreen toggle through the http interface and friends (fixes #5349)
Felix Paul Kühne [Thu, 22 Dec 2011 18:28:16 +0000 (19:28 +0100)]
macosx: fixed fullscreen toggle through the http interface and friends (fixes #5349)

12 years agomacosx: fix fspanel when using Lion's fullscreen mode (and mouse-moved events within...
Felix Paul Kühne [Thu, 22 Dec 2011 18:18:12 +0000 (19:18 +0100)]
macosx: fix fspanel when using Lion's fullscreen mode (and mouse-moved events within the vout in general)

12 years agoFix distcheck after yadif commit
Jean-Baptiste Kempf [Thu, 22 Dec 2011 12:44:17 +0000 (13:44 +0100)]
Fix distcheck after yadif commit

12 years agoyadif : Add SSSE3 and SSE2 support. porting from FFmpeg.
Naohiro KORIYAMA [Wed, 21 Dec 2011 08:02:09 +0000 (17:02 +0900)]
yadif : Add SSSE3 and SSE2 support. porting from FFmpeg.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt4: add title to file associations dialog
Edward Wang [Wed, 21 Dec 2011 12:21:23 +0000 (07:21 -0500)]
Qt4: add title to file associations dialog

Currently, when you click the button to set up file associations on
Windows, the dialog presented is untitled and just displays the file
name, "vlc".

Close #5711

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: rework of the fullscreen controller
Ludovic Fauvet [Wed, 21 Dec 2011 13:58:37 +0000 (14:58 +0100)]
Qt: rework of the fullscreen controller

- fix the logic
- simplify
- repair the ability to save the state and position

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: use the effective size of the widget to center the FSC
Ludovic Fauvet [Wed, 21 Dec 2011 13:58:36 +0000 (14:58 +0100)]
Qt: use the effective size of the widget to center the FSC

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoMKV: allow simple title, multiple-chapter in the menus
Jean-Baptiste Kempf [Wed, 21 Dec 2011 15:15:47 +0000 (16:15 +0100)]
MKV: allow simple title, multiple-chapter in the menus

Close #5699
Regression from 43424ac

12 years agolive555 : fix regression from 31ac20b22fc37bcf78991159bf8a0f138db05b44
Sébastien Escudier [Wed, 21 Dec 2011 13:37:57 +0000 (14:37 +0100)]
live555 : fix regression from 31ac20b22fc37bcf78991159bf8a0f138db05b44
Closes #5707 #5493

12 years agostream_filter/httplive.c: fix EXT-X-MEDIA-SEQUENCE error message for HLS live streams.
Jean-Paul Saman [Wed, 21 Dec 2011 10:16:27 +0000 (11:16 +0100)]
stream_filter/httplive.c: fix EXT-X-MEDIA-SEQUENCE error message for HLS live streams.

The error message  "EXT-X-MEDIA-SEQUENCE already present in playlist (new=%d, old=%d)" was
triggered way to often for HLS live streams. In addition the new metadata from a new HLS
playlist was not updated in the internal list.

12 years agoremove unused custom typedef
Rafaël Carré [Wed, 21 Dec 2011 06:08:02 +0000 (01:08 -0500)]
remove unused custom typedef

12 years agocontrib change_prefix.sh: exit successfully
Rafaël Carré [Wed, 21 Dec 2011 04:25:13 +0000 (23:25 -0500)]
contrib change_prefix.sh: exit successfully

12 years agoFreetype: handle multibyte characters properly in registry entry.
Naohiro KORIYAMA [Wed, 21 Dec 2011 00:58:25 +0000 (09:58 +0900)]
Freetype: handle multibyte characters properly in registry entry.

Close #5700

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago"Speed" menu item is not localizable
Alexander Law [Tue, 20 Dec 2011 10:13:42 +0000 (14:13 +0400)]
"Speed" menu item is not localizable

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoDo not use libdvdnav's read ahead cache on OS/2.
KO Myung-Hun [Tue, 20 Dec 2011 11:29:47 +0000 (20:29 +0900)]
Do not use libdvdnav's read ahead cache on OS/2.

Using it causes libdvdnav to complain about 'demux error'.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoFix vorbis channel order (which led to crash and contradicted spec)
Cheng Sun [Tue, 20 Dec 2011 18:22:25 +0000 (18:22 +0000)]
Fix vorbis channel order (which led to crash and contradicted spec)

Close #5704

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: enter fullscreen only if we were on Lion or we got an actual video to show...
Felix Paul Kühne [Tue, 20 Dec 2011 23:56:44 +0000 (00:56 +0100)]
macosx: enter fullscreen only if we were on Lion or we got an actual video to show (fixes #5611)

this commit also fixes a xib incompatiblity with 10.5

12 years agomacosx: save a few objc selector lookups
Felix Paul Kühne [Tue, 20 Dec 2011 23:37:33 +0000 (00:37 +0100)]
macosx: save a few objc selector lookups

12 years agomacosx: correctly hide the controls within the native fullscreen mode on Lion when...
Felix Paul Kühne [Tue, 20 Dec 2011 21:51:11 +0000 (22:51 +0100)]
macosx: correctly hide the controls within the native fullscreen mode on Lion when displaying a video (closes #5505)

note that the ordinary fullscreen controller panel won't be present atm though

additionally, this commit can potentially impact the layout of the controller zone and lead to ugly effects, so please stress it a bit

12 years agomacosx: fixed missing menubar on Lion when entering fullscreen mode through a VLC...
Felix Paul Kühne [Tue, 20 Dec 2011 20:53:56 +0000 (21:53 +0100)]
macosx: fixed missing menubar on Lion when entering fullscreen mode through a VLC internal trigger (fixes #5537)

12 years agoTiVo: fix double free
Clement Lecigne [Tue, 20 Dec 2011 15:44:10 +0000 (17:44 +0200)]
TiVo: fix double free

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoupnp: Fix compilation
Mirsal Ennaime [Tue, 20 Dec 2011 12:07:45 +0000 (13:07 +0100)]
upnp: Fix compilation

Oops, Do not forget to include limits.h when using INT_MAX

12 years agoupnp: Switch to an unlimited maximum content length
Mirsal Ennaime [Tue, 20 Dec 2011 07:34:45 +0000 (08:34 +0100)]
upnp: Switch to an unlimited maximum content length

Use INT_MAX as the maximum content length as libupnp introduced 0 as an
unlimited content length in pupnp 1.6.7, though UPNP_VERSION was not bumped.

12 years agomacosx: further optimize the menu re-creation on 10.6+
Felix Paul Kühne [Mon, 19 Dec 2011 23:36:19 +0000 (00:36 +0100)]
macosx: further optimize the menu re-creation on 10.6+

12 years agomacosx: fix and slightly optimize (on 10.6+) the open recent menu (fixes #5538)
Felix Paul Kühne [Mon, 19 Dec 2011 23:24:36 +0000 (00:24 +0100)]
macosx: fix and slightly optimize (on 10.6+) the open recent menu (fixes #5538)

12 years agoMention in NEWS the relicensing
Jean-Baptiste Kempf [Mon, 19 Dec 2011 23:22:10 +0000 (00:22 +0100)]
Mention in NEWS the relicensing

12 years agomacosx: improve drawing of the 'fancy gradient effect for time slider' (fixes #5568)
Felix Paul Kühne [Mon, 19 Dec 2011 23:04:26 +0000 (00:04 +0100)]
macosx: improve drawing of the 'fancy gradient effect for time slider' (fixes #5568)

12 years agomacosx: fixed obscure crash when starting playback while the messages panel is open...
Felix Paul Kühne [Mon, 19 Dec 2011 22:28:31 +0000 (23:28 +0100)]
macosx: fixed obscure crash when starting playback while the messages panel is open (fixes #5541)

12 years agoRemove old comment
Rémi Denis-Courmont [Mon, 19 Dec 2011 21:47:44 +0000 (23:47 +0200)]
Remove old comment

12 years agoomxil: Don't free the sentinel buffers
Martin Storsjö [Mon, 19 Dec 2011 15:03:04 +0000 (17:03 +0200)]
omxil: Don't free the sentinel buffers

These buffers aren't known to the actual OMX codec.

Normally, these buffers are removed from the queue by
DecodeAudio/DecodeVideo, but if they're pushed multiple
times (which happens when using google sw decoders),
PortReconfigure might try to free them.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Handle sentinel buffers in DecodeAudio, too
Martin Storsjö [Mon, 19 Dec 2011 15:03:03 +0000 (17:03 +0200)]
omxil: Handle sentinel buffers in DecodeAudio, too

These buffers were introduced to avoid a potential deadlock
when the codec has issued a PortSettingsChanged event but
not returned any buffers to the client, making the DecodeVideo
function hang waiting for an input buffer to use, before
handling the reconfigure. The same handling needs to be done
for DecodeAudio too, otherwise it will try to use the
sentinel buffer as a normal one.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Avoid a SetParameters call that fails for audio codecs on Galaxy S II
Martin Storsjö [Mon, 19 Dec 2011 15:03:02 +0000 (17:03 +0200)]
omxil: Avoid a SetParameters call that fails for audio codecs on Galaxy S II

This SetParameters call shouldn't be necessary as far as I know,
but only avoiding it for audio codecs for now.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Fix a sanity check that only is relevant for video streams
Martin Storsjö [Mon, 19 Dec 2011 15:03:01 +0000 (17:03 +0200)]
omxil: Fix a sanity check that only is relevant for video streams

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Try to enable YUV420p mode on Samsung Galaxy S II
Martin Storsjö [Mon, 19 Dec 2011 15:03:00 +0000 (17:03 +0200)]
omxil: Try to enable YUV420p mode on Samsung Galaxy S II

This is similar to the ThumbnailMode on Nexus S, except that
the index doesn't seem to be queryable dynamically
(I don't seem to find any string in the binaries that
would be the right one at least).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Ignore nSliceHeight on Galaxy S II
Martin Storsjö [Mon, 19 Dec 2011 15:02:59 +0000 (17:02 +0200)]
omxil: Ignore nSliceHeight on Galaxy S II

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoandroidsurface: Update the surfaceflinger video output for ICS
Martin Storsjö [Mon, 19 Dec 2011 14:10:41 +0000 (16:10 +0200)]
androidsurface: Update the surfaceflinger video output for ICS

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agosap: handle SAP_Add() errors
Pierre Ynard [Sun, 18 Dec 2011 23:36:07 +0000 (00:36 +0100)]
sap: handle SAP_Add() errors

Fixes #5640

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoFix mono audio filter condition check
Cheng Sun [Sun, 18 Dec 2011 23:04:03 +0000 (23:04 +0000)]
Fix mono audio filter condition check

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoFix assertions
Tobias Güntner [Mon, 19 Dec 2011 14:36:04 +0000 (15:36 +0100)]
Fix assertions

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoupnp: Use the default maximum content length of 16k.
Mirsal Ennaime [Mon, 19 Dec 2011 03:16:50 +0000 (04:16 +0100)]
upnp: Use the default maximum content length of 16k.

Setting libupnp's maximum content length to zero makes it unable to
fetch any didl instead of the probably expected unlimited behavior.

12 years agoupnp: Support UPnP A/V MediaServer:2 devices
Chris Clayton [Sat, 17 Dec 2011 23:30:08 +0000 (23:30 +0000)]
upnp: Support UPnP A/V MediaServer:2 devices

* Accept any version of the MediaServer service
* Browse the advertised ContentDirectory service version

Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
12 years agoconfigure: sort of fix speexdsp
Pierre Ynard [Mon, 19 Dec 2011 02:30:20 +0000 (03:30 +0100)]
configure: sort of fix speexdsp

$enable_speex can't be empty at this point so this check makes no sense

12 years agoUPNP: Fix a tag name in MediaServer xml parsing
Chris Clayton [Sat, 17 Dec 2011 23:00:47 +0000 (23:00 +0000)]
UPNP: Fix a tag name in MediaServer xml parsing

According to http://upnp.org/specs/av/UPnP-av-MediaServer-v1-Device.pdf, the tag name of the element
that provides the base URL for relative URLs is "URLBase". The same is true for a v2 MediaServer.
Make it so in MediaServer:: parseDeviceDescription().

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoFix stack overflow in ExecuteCommand
Cheng Sun [Thu, 15 Dec 2011 17:10:52 +0000 (17:10 +0000)]
Fix stack overflow in ExecuteCommand

Close #5675

Because ExecuteCommand allocates temporary string space on the stack,
proportional to the length of the command to execute, a stack overflow can
occur when the the command is too long.

This can be triggered remotely e.g. from the VLC Web interface, by
running this JavaScript:

sendVLMCmd(Array.prototype.join.call({length:300000},'a'));

which sends a string of length 300000 to ExecuteCommand, crashing VLC.

OKed-by: Rafaël Carré <funman@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Use a fake library name when loading IOMX
Martin Storsjö [Fri, 16 Dec 2011 21:47:06 +0000 (23:47 +0200)]
omxil: Use a fake library name when loading IOMX

The iomx loading stub doesn't use the library name.
If there's errors in loading the function pointers, this
gives slightly more correct error messages.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoandroid: Don't add private header include directories when building the full VLC...
Martin Storsjö [Fri, 16 Dec 2011 21:47:05 +0000 (23:47 +0200)]
android: Don't add private header include directories when building the full VLC tree

These aren't necessary any longer.

The approach of adding private headers to the build of the VLC
core doesn't work well if one wants to target multiple private
ABI versions in one build.

Instead, small shared libraries for each private ABI version
can be built separately.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Remove the header check for the iomx module
Martin Storsjö [Fri, 16 Dec 2011 21:47:04 +0000 (23:47 +0200)]
omxil: Remove the header check for the iomx module

Building the iomx version of the omxil module itself doesn't
require the private headers any longer, they're only necessary
when building the iomx wrapper code (which should be built by the
NDK makefile instead).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Build the iomx wrapper code as a separate shared library
Martin Storsjö [Fri, 16 Dec 2011 21:47:03 +0000 (23:47 +0200)]
omxil: Build the iomx wrapper code as a separate shared library

The separate shared library needs to be loaded into the process
before using the iomx module, preferrably by the java part
of the android application.

This allows building the iomx glue code for a number of different
ABI versions, and additionally avoids linking the main VLC
library to any private symbols that might make it unloadable.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Make the iomx wrapper not depend on the omxil utils.c file
Martin Storsjö [Fri, 16 Dec 2011 21:47:02 +0000 (23:47 +0200)]
omxil: Make the iomx wrapper not depend on the omxil utils.c file

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agowindows package: name win64 installer vlc-$version-win64.exe
Rafaël Carré [Sun, 18 Dec 2011 21:53:11 +0000 (16:53 -0500)]
windows package: name win64 installer vlc-$version-win64.exe

12 years agoRevert "Contribs: update live555 to latest snapshot"
Rémi Denis-Courmont [Sun, 18 Dec 2011 19:19:46 +0000 (21:19 +0200)]
Revert "Contribs: update live555 to latest snapshot"

This reverts commit acb6ff18b5f4257771b954b81eed569d7ef9e250.

12 years agoRevert "Configure: Update live555 requirements"
Rémi Denis-Courmont [Sun, 18 Dec 2011 19:19:38 +0000 (21:19 +0200)]
Revert "Configure: Update live555 requirements"

This reverts commit 4e03fb4f516010c9b2819db6da361b4fdb0b16d2.

12 years agortsp: fix up duplicate --rtsp-host option declaration
Pierre Ynard [Sun, 18 Dec 2011 18:18:07 +0000 (19:18 +0100)]
rtsp: fix up duplicate --rtsp-host option declaration

12 years agortp output: print warnings when setting the RTSP server address
Pierre Ynard [Sun, 18 Dec 2011 18:17:05 +0000 (19:17 +0100)]
rtp output: print warnings when setting the RTSP server address

12 years agortsp: remove now useless handling of full --rtsp-host syntax
Pierre Ynard [Sun, 18 Dec 2011 18:11:32 +0000 (19:11 +0100)]
rtsp: remove now useless handling of full --rtsp-host syntax

12 years agortsp: set default port back to 554
Pierre Ynard [Sun, 18 Dec 2011 18:09:40 +0000 (19:09 +0100)]
rtsp: set default port back to 554

12 years agoluahttp: print error when setting the host from the lua configuration
Pierre Ynard [Sun, 18 Dec 2011 18:08:08 +0000 (19:08 +0100)]
luahttp: print error when setting the host from the lua configuration

12 years agohttp output: print warnings when setting the server address
Pierre Ynard [Sun, 18 Dec 2011 18:04:27 +0000 (19:04 +0100)]
http output: print warnings when setting the server address

12 years agohttpd: URL-parse --http-host and --rtsp-host
Pierre Ynard [Sun, 18 Dec 2011 17:58:23 +0000 (18:58 +0100)]
httpd: URL-parse --http-host and --rtsp-host

This deals gracefully with and warns about the legacy
--http-host <host>:<port> and --rtsp-host <host>:<port>/<path> syntaxes

12 years agohttpd: remove dead assignment
Pierre Ynard [Sun, 18 Dec 2011 17:54:35 +0000 (18:54 +0100)]
httpd: remove dead assignment

12 years ago"Leave" => "Exit"
Jean-Baptiste Kempf [Sun, 18 Dec 2011 15:48:42 +0000 (16:48 +0100)]
"Leave" => "Exit"

Close #5694

12 years agoQt: fix copyright years
Jean-Baptiste Kempf [Sun, 18 Dec 2011 13:57:22 +0000 (14:57 +0100)]
Qt: fix copyright years

12 years agoFix QToolButtonExt edge cases
Cheng Sun [Sat, 17 Dec 2011 21:22:11 +0000 (21:22 +0000)]
Fix QToolButtonExt edge cases

Previously QToolButtonExt had some undesirable edge case behaviour.

Firstly, once the user presses down on a QToolButtonExt there is no
way to cancel the action; either a short or a long click will be
generated. Compare this to a normal button, which can be cancelled by
releasing the mouse outside of the button area.

Secondly, with the mouse button held down, moving the mouse in and out
of the button area will generate multiple short click events, when no
event at all is desired.

This patch corrects this: by releasing the mouse outside the button area
no event is generated; additionally no short click events are generated
simply by moving the depressed mouse in and out of the button.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoMP4: cleanup
Jean-Baptiste Kempf [Sun, 18 Dec 2011 01:32:59 +0000 (02:32 +0100)]
MP4: cleanup

improve locality, remove memset and useless labels, add unlikely post
allocations

12 years agoMp4: fix stsz parsing
Jean-Baptiste Kempf [Sun, 18 Dec 2011 00:57:54 +0000 (01:57 +0100)]
Mp4: fix stsz parsing

Do not malloc 900Mb, for example...

Close #5689

12 years agodvb_set_isdbc(): remove unused arguments warnings
Rafaël Carré [Sat, 17 Dec 2011 20:35:40 +0000 (15:35 -0500)]
dvb_set_isdbc(): remove unused arguments warnings

12 years agowin64 package: use -win64 version string
Rafaël Carré [Sat, 17 Dec 2011 20:35:03 +0000 (15:35 -0500)]
win64 package: use -win64 version string

12 years agoMacOS: do not thip the changelogs, it is useless
Jean-Baptiste Kempf [Sat, 17 Dec 2011 18:18:49 +0000 (19:18 +0100)]
MacOS: do not thip the changelogs, it is useless

12 years agoImprove WebUI for mobiles
Konstantin Bogdanov [Sat, 17 Dec 2011 17:43:41 +0000 (18:43 +0100)]
Improve WebUI for mobiles

Tested on iOS devices

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoFix EQ HTTP UI partially
Akash Mehrotra [Sun, 11 Dec 2011 19:18:11 +0000 (00:48 +0530)]
Fix EQ HTTP UI partially

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoSet title length and size.
Tobias Güntner [Sat, 17 Dec 2011 04:11:30 +0000 (05:11 +0100)]
Set title length and size.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: do not react to right-click to mute volume
Jean-Baptiste Kempf [Sat, 17 Dec 2011 04:24:03 +0000 (05:24 +0100)]
Qt: do not react to right-click to mute volume

This is counter-intuitive.
As asked by etix

12 years agoFix typo in French translation
TUDURI Benoît [Sun, 11 Dec 2011 15:11:50 +0000 (16:11 +0100)]
Fix typo in French translation

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoIgnore missing meta data files. Check directory name instead.
Tobias Güntner [Thu, 15 Dec 2011 22:01:46 +0000 (23:01 +0100)]
Ignore missing meta data files. Check directory name instead.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoConfigure: Update live555 requirements
Jean-Baptiste Kempf [Thu, 15 Dec 2011 23:28:35 +0000 (00:28 +0100)]
Configure: Update live555 requirements

12 years agoContribs: update live555 to latest snapshot
Jean-Baptiste Kempf [Thu, 15 Dec 2011 23:22:14 +0000 (00:22 +0100)]
Contribs: update live555 to latest snapshot

12 years agoFix french mistranslation
Jean-Baptiste Kempf [Sat, 17 Dec 2011 03:04:07 +0000 (04:04 +0100)]
Fix french mistranslation

Close #5680

12 years agoQt: check colorDialog return function
Jean-Baptiste Kempf [Sat, 17 Dec 2011 02:59:00 +0000 (03:59 +0100)]
Qt: check colorDialog return function

Close #5679

12 years agocontrib: fix typo
Rémi Denis-Courmont [Fri, 16 Dec 2011 18:58:19 +0000 (20:58 +0200)]
contrib: fix typo

12 years agocontrib: don't ignore triplets in subfolders
Faustino E. Osuna [Thu, 15 Dec 2011 09:09:29 +0000 (10:09 +0100)]
contrib: don't ignore triplets in subfolders

Only ignores triplets in the root contrib path. Previous
implementation had the potential to ignore triplets in the
subfolders.

This will allow for creating:
1) Patches using this format (e.g. contrib/src/*/track-me-now.patch).
2) Subfolders beneath contrib's root (but not in contrib itself)
(e.g. contrib/src/track-me-now/*).

OK-ed-by: Rafaël Carré <funman@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoDo not let avformat handle subtitles by default.
Laurent Aimar [Thu, 15 Dec 2011 21:16:46 +0000 (22:16 +0100)]
Do not let avformat handle subtitles by default.

12 years agoReworked the way avformat input are blacklisted.
Laurent Aimar [Thu, 15 Dec 2011 21:14:16 +0000 (22:14 +0100)]
Reworked the way avformat input are blacklisted.

12 years agoQt, sout: fix compilation on older moc version
Jean-Baptiste Kempf [Thu, 15 Dec 2011 20:44:17 +0000 (21:44 +0100)]
Qt, sout: fix compilation on older moc version

12 years agoDirectSound: avoid crash on faulty audio device.
Jean-Baptiste Kempf [Thu, 15 Dec 2011 15:11:25 +0000 (16:11 +0100)]
DirectSound: avoid crash on faulty audio device.

12 years agofix filename self-references
Pere Orga [Tue, 13 Dec 2011 23:29:36 +0000 (00:29 +0100)]
fix filename self-references

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoImplement vlc_rand_bytes() for OS/2 and split to different files
KO Myung-Hun [Thu, 15 Dec 2011 08:13:10 +0000 (17:13 +0900)]
Implement vlc_rand_bytes() for OS/2 and split to different files

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoFix compilation error due to pthread on OS/2
KO Myung-Hun [Thu, 8 Dec 2011 11:48:20 +0000 (20:48 +0900)]
Fix compilation error due to pthread on OS/2

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agomacosx: slightly enlarge the License button in the about window (fixes #5658)
Felix Paul Kühne [Thu, 15 Dec 2011 13:51:44 +0000 (14:51 +0100)]
macosx: slightly enlarge the License button in the about window (fixes #5658)

12 years agoQt: fix multi-screens weirdness caused by the dockable FSC
Ludovic Fauvet [Thu, 15 Dec 2011 12:51:37 +0000 (13:51 +0100)]
Qt: fix multi-screens weirdness caused by the dockable FSC

Close #5668

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoSupport duration in avformat demuxer
Edward Wang [Thu, 15 Dec 2011 01:13:14 +0000 (02:13 +0100)]
Support duration in avformat demuxer

Ref #4030

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: fix an utf8 encoding issue in the recents menu
Ludovic Fauvet [Thu, 15 Dec 2011 00:21:13 +0000 (01:21 +0100)]
Qt: fix an utf8 encoding issue in the recents menu

The MRL received from a drag & drop was not converted correctly to an
URI (using toURI) before being saved into the configuration. This was
causing multi bytes characters to be serialized in UTF8 (\x????) and be
given as-is to decode_URI which is not able to decode them.
Close #5662

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: enable the recents menu again after adding an element
Ludovic Fauvet [Thu, 15 Dec 2011 00:21:12 +0000 (01:21 +0100)]
Qt: enable the recents menu again after adding an element

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: do not quit, let the core do it
Jean-Baptiste Kempf [Thu, 15 Dec 2011 00:19:00 +0000 (01:19 +0100)]
Qt: do not quit, let the core do it

Should fix crash on quit wrt to Vout
Tested on XP, 7 and Linux.

12 years agocontrib: update ignore files for git repositories
Faustino E. Osuna [Wed, 14 Dec 2011 19:24:22 +0000 (20:24 +0100)]
contrib: update ignore files for git repositories

Ignore downloaded git repos.

Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agocontrib: ignore triplets
Faustino E. Osuna [Wed, 14 Dec 2011 19:24:21 +0000 (20:24 +0100)]
contrib: ignore triplets

Ignore the triplet subfolders created in the contrib path.

Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agoextras/tools: update ignore files
Faustino E. Osuna [Wed, 14 Dec 2011 18:21:06 +0000 (19:21 +0100)]
extras/tools: update ignore files

Ignore downloaded archives / subfolders and files generated by make.

Signed-off-by: Rafaël Carré <funman@videolan.org>