]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Fri, 7 Oct 2011 20:17:20 +0000 (23:17 +0300)]
Do not hard-code prefixed path for desktop entry (fix make dist)
Rémi Denis-Courmont [Fri, 7 Oct 2011 17:57:54 +0000 (20:57 +0300)]
Do not show non-capture V4L2 devices in services (fix #5095)
Rémi Denis-Courmont [Fri, 7 Oct 2011 17:57:41 +0000 (20:57 +0300)]
Document --miface-addr/--miface change
Rémi Denis-Courmont [Fri, 7 Oct 2011 17:57:31 +0000 (20:57 +0300)]
Document --*-caching change
Rémi Denis-Courmont [Fri, 7 Oct 2011 17:47:26 +0000 (20:47 +0300)]
Turn on XVideo color key automatic painting (fix #4643)
Rémi Denis-Courmont [Fri, 7 Oct 2011 16:38:27 +0000 (19:38 +0300)]
Fix corner case crash on corrupt plugin with callbacks
Felix Paul Kühne [Fri, 7 Oct 2011 15:42:33 +0000 (17:42 +0200)]
auhal: delete callback on close
fixes #5272
Felix Paul Kühne [Fri, 7 Oct 2011 15:30:36 +0000 (17:30 +0200)]
quartztext: lower the priority in favor of freetype
Jean-Baptiste Kempf [Thu, 6 Oct 2011 23:41:59 +0000 (01:41 +0200)]
Qt: convert, close #4523
Jean-Baptiste Kempf [Thu, 6 Oct 2011 23:00:54 +0000 (01:00 +0200)]
dbus: Implement the MPRIS Raise method for the Qt interface
* Addd the org.mpris.MediaPlayer2.Raise method in the dbus control module
* Define the "intf-show" variable in libvlc
* Raise the Qt main window when the value of "intf-show" changes
Heavily based on the code from Mirsal, modified by me
Jean-Baptiste Kempf [Sun, 2 Oct 2011 20:44:58 +0000 (22:44 +0200)]
Change the "intf-show" variable into a toggle.
At some point in the past, this might have meant something else, but now,
it is implemented as a "Show Fullscreen Controller", in Qt4, skins2 and OSX.
This change reflects this fact.
Jean-Baptiste Kempf [Thu, 6 Oct 2011 10:18:56 +0000 (12:18 +0200)]
More mailmap fixes
Rémi Denis-Courmont [Thu, 6 Oct 2011 19:00:52 +0000 (22:00 +0300)]
Import news for 1.1.12
Rémi Denis-Courmont [Thu, 6 Oct 2011 17:53:34 +0000 (20:53 +0300)]
Desktop entry is not useful on Windows, skip it
Rémi Denis-Courmont [Mon, 26 Sep 2011 15:28:19 +0000 (18:28 +0300)]
Fix HTTP/RTSP crash on invalid request URI
Rémi Denis-Courmont [Thu, 6 Oct 2011 17:08:53 +0000 (20:08 +0300)]
PulseAudio: keep track of available devices (fix #5412)
Rémi Denis-Courmont [Thu, 6 Oct 2011 17:07:41 +0000 (20:07 +0300)]
PulseAudio: add a "?" choice if our stream moves to an unknown sink
This happens if the stream to a device that appeared after the stream
was started.
Vincent Penquerc'h [Wed, 5 Oct 2011 21:07:50 +0000 (22:07 +0100)]
kate: do not access the renderer if it fails to initialize
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 5 Oct 2011 23:04:53 +0000 (01:04 +0200)]
More fixes for authorship
Jean-Baptiste Kempf [Wed, 5 Oct 2011 22:39:16 +0000 (00:39 +0200)]
Add a mailmap
This helps quite a lot to track Authors
Rémi Denis-Courmont [Wed, 5 Oct 2011 21:25:32 +0000 (00:25 +0300)]
Typos
Rémi Denis-Courmont [Wed, 5 Oct 2011 17:40:54 +0000 (20:40 +0300)]
Reset signals for xdg-screensaver (fix #5414)
Laurent Aimar [Wed, 5 Oct 2011 21:15:44 +0000 (23:15 +0200)]
Added (back?) support for automatic font size when using a style in freetype.
It closes the other half of #5375.
Laurent Aimar [Wed, 5 Oct 2011 21:14:05 +0000 (23:14 +0200)]
Fixed the value set in text_style_t::i_font_alpha by the marquee filter.
It partially closes #5375.
Laurent Aimar [Wed, 5 Oct 2011 20:40:55 +0000 (22:40 +0200)]
Used the nearest available frame rate in avcodec encoder.
It fixes #1965.
Laurent Aimar [Wed, 5 Oct 2011 19:55:25 +0000 (21:55 +0200)]
Reject > 8 bits per pixel colorspace in gradfun/grain/transform video filters.
Rémi Denis-Courmont [Wed, 5 Oct 2011 17:28:18 +0000 (20:28 +0300)]
ALSA: list default and configured device in choice list (fix #4995)
Rémi Denis-Courmont [Wed, 5 Oct 2011 20:46:47 +0000 (23:46 +0300)]
Application icons also always should go to /usr/share
(as far as I know)
Rémi Denis-Courmont [Wed, 5 Oct 2011 20:41:29 +0000 (23:41 +0300)]
Correct paths for and inside desktop entry inspite of --prefix
Rémi Denis-Courmont [Wed, 5 Oct 2011 20:29:15 +0000 (23:29 +0300)]
Set TryExec in desktop entry
Rémi Denis-Courmont [Wed, 5 Oct 2011 20:28:49 +0000 (23:28 +0300)]
Set GenericName, "Media player" in desktop entry
Rob Jonson [Wed, 28 Sep 2011 12:05:16 +0000 (13:05 +0100)]
clean up json output
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rob Jonson [Wed, 28 Sep 2011 12:05:15 +0000 (13:05 +0100)]
generate properly escaped json
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rob Jonson [Wed, 28 Sep 2011 12:05:14 +0000 (13:05 +0100)]
lua:add dkjson
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rob Jonson [Wed, 28 Sep 2011 12:05:13 +0000 (13:05 +0100)]
use make_uri on mrl inputs
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sebastien Zwickert [Tue, 30 Aug 2011 06:33:53 +0000 (08:33 +0200)]
vlckit: fixes sout chain issue in stream output.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 5 Oct 2011 12:04:21 +0000 (14:04 +0200)]
Update NEWS and LIST
Keary Griffin [Tue, 4 Oct 2011 14:16:57 +0000 (10:16 -0400)]
Added AVIO(libavformat) url output
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Grigori Goronzy [Mon, 3 Oct 2011 18:37:57 +0000 (20:37 +0200)]
old contribs: update libass
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 5 Oct 2011 08:59:11 +0000 (10:59 +0200)]
Add LGPL license
This is now needed since libcompat is LGPL :)
Jean-Baptiste Kempf [Wed, 5 Oct 2011 08:57:43 +0000 (10:57 +0200)]
GPL: remove the end of the license that is useless
Jean-Baptiste Kempf [Wed, 5 Oct 2011 08:55:32 +0000 (10:55 +0200)]
strtok_r: remove tabs
Jean-Baptiste Kempf [Wed, 5 Oct 2011 08:51:47 +0000 (10:51 +0200)]
Compat: relicense strtok_r to LGPL
The code was done by Clement Chesnin, who agreed on the change
Jean-Baptiste Kempf [Tue, 4 Oct 2011 21:55:00 +0000 (23:55 +0200)]
Fix typo in Panjabi
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 4 Oct 2011 21:05:11 +0000 (23:05 +0200)]
Compat: relicense strsep to LGPL
The code was done by Laurent Aimar, in 2008
Jean-Baptiste Kempf [Tue, 4 Oct 2011 20:39:00 +0000 (22:39 +0200)]
Compat: relicense strcasestr to LGPL
Work done by Laurent Aimar, Derk-Jan Hartman (back when it was in
demux/util/sub.c in 2003) and Rémi Denis-Courmont
Jean-Baptiste Kempf [Tue, 4 Oct 2011 20:36:59 +0000 (22:36 +0200)]
Compat: relicense strncasecmp to LGPL
Original work in src/extras/libc.c done by:
- Samuel Hocevar
- Gildas Bazin
Current work done and adaptation done by:
- Rémi Denis-Courmont
Jean-Baptiste Kempf [Tue, 4 Oct 2011 21:02:10 +0000 (23:02 +0200)]
Compat: relicense vasprintf, strlcpy and localtime_r to LGPL
Code done by Rémi Denis-Courmont
Jean-Baptiste Kempf [Tue, 4 Oct 2011 20:25:17 +0000 (22:25 +0200)]
Compat: relicense strtoll to LGPL
The main author of this part is:
- Gildas Bazin
Contributors include:
- Laurent Aimar
- Rémi Denis-Courmont
Jean-Baptiste Kempf [Tue, 4 Oct 2011 20:23:11 +0000 (22:23 +0200)]
Compat: fix copyright
Jean-Baptiste Kempf [Tue, 4 Oct 2011 19:46:03 +0000 (21:46 +0200)]
Compat: relicense some functions to LGPL
asprintf, atof, atoll, gmtime_r, lldiv, rewind, strdup, strndup,
strnlen, strtof, strcasecmp
Mostly thanks to Rémi Denis-Courmont.
Some code was inspired from older VLC core code and sometimes trivial.
The old code was done by:
- Laurent Aimar
- Samuel Hocevar
- Derk-Jan Hartman
- Gildas Bazin
Jean-Baptiste Kempf [Tue, 4 Oct 2011 20:19:19 +0000 (22:19 +0200)]
Compat: relicense swab to LGPL
Code done by Laurent Aimar
Jean-Baptiste Kempf [Tue, 4 Oct 2011 20:10:56 +0000 (22:10 +0200)]
Compat: relicense setenv.c to LGPL
This is work done by Rémi Denis-Courmont
Jean-Baptiste Kempf [Tue, 4 Oct 2011 19:50:48 +0000 (21:50 +0200)]
Compat: relicense getpid to LGPL
Code is Pierre Ynard, aka linkfanel
Jean-Baptiste Kempf [Tue, 4 Oct 2011 19:48:11 +0000 (21:48 +0200)]
Compat: fix LGPL headers
Missing a "Lesser" in the legal part
Rémi Denis-Courmont [Tue, 4 Oct 2011 20:52:42 +0000 (23:52 +0300)]
Skip output-only XVideo adapters
We need PutImage meaning the Input and the Image bits in type mask.
Output adapters are rather rare (the _exotic_ Xorg V4L2 driver is one).
Rémi Denis-Courmont [Tue, 4 Oct 2011 19:26:44 +0000 (22:26 +0300)]
MP4: use strcpsn() and check one malloc()
Rémi Denis-Courmont [Tue, 4 Oct 2011 18:26:56 +0000 (21:26 +0300)]
Remove more evil characters with filename_sanitize() (fix #5309)
Rémi Denis-Courmont [Tue, 27 Sep 2011 17:36:04 +0000 (20:36 +0300)]
PulseAudio: negotiate digital pass-through for A/52 and DTS
Rémi Denis-Courmont [Mon, 3 Oct 2011 18:01:31 +0000 (21:01 +0300)]
PulseAudio: add stream event callback and handle "format-lost"
Jean-Baptiste Kempf [Tue, 4 Oct 2011 14:53:40 +0000 (16:53 +0200)]
Modules: correct LGPL header
Cool hints:
- If your header doesn't match "Lesser" 3 times, you are not good
- If you use LGPLv2, you are not good
- If you use the old FSF address, you are not good
Jean-Baptiste Kempf [Tue, 4 Oct 2011 14:37:58 +0000 (16:37 +0200)]
Relicense livehttp output to LGPLv2.1+
Main author is Keary Griffin
Contributors are:
- Rémi Denis-Courmont
Indirect contributors (mostly includes and parenthesis) are:
- Laurent Aimar
- Sam Hocevar
- Antoine Cellerier
- Jérome Decoodt
- Clément Stenac
- Rémi Duraffort
- Jean-Paul Saman
- Christophe Massiot
- Gildas Bazin
Pierre Ynard [Tue, 4 Oct 2011 02:18:47 +0000 (04:18 +0200)]
rtsp: Basic authentication
Pierre Ynard [Tue, 4 Oct 2011 02:13:14 +0000 (04:13 +0200)]
rtp out: add glue code to set httpd configuration
Pierre Ynard [Tue, 4 Oct 2011 02:10:42 +0000 (04:10 +0200)]
rtp out: fix spurious error message
Pierre Ynard [Tue, 4 Oct 2011 02:02:44 +0000 (04:02 +0200)]
vod: add glue code to set httpd configuration
And reset the rtsp-host variable accordingly. This was broken since
you couldn't set a base path without passing garbage as the host name.
Pierre Ynard [Tue, 4 Oct 2011 02:00:14 +0000 (04:00 +0200)]
vod: fix spurious error message
Pierre Ynard [Tue, 4 Oct 2011 01:53:02 +0000 (03:53 +0200)]
old vod: honour --rtsp-host
--rtsp-host was used to set vod configuration including the base path.
Restore its parsing to fix this, and reset httpd configuration
variables.
Pierre Ynard [Tue, 4 Oct 2011 01:46:31 +0000 (03:46 +0200)]
old vod: cosmetics
Pierre Ynard [Tue, 4 Oct 2011 01:34:02 +0000 (03:34 +0200)]
HTTP out: add glue code to set httpd configuration
The HTTP output parses the dst parameter to set the http-host and
http-port variables before calling the httpd, as discussed and approved
by Rémi in http://mailman.videolan.org/pipermail/vlc-devel/2011-September/081916.html
Pierre Ynard [Tue, 4 Oct 2011 01:30:32 +0000 (03:30 +0200)]
HTTP out: fix error message
Pierre Ynard [Tue, 4 Oct 2011 01:24:05 +0000 (03:24 +0200)]
httpd: don't inherit from libvlc object
This will allow normal variable inheritance
Felix Paul Kühne [Mon, 3 Oct 2011 18:43:03 +0000 (20:43 +0200)]
macosx: fixed handling of plus and minus keys
Felix Paul Kühne [Mon, 3 Oct 2011 18:17:08 +0000 (20:17 +0200)]
macosx: fixed hotkeys for non-ascii-character and non-arrow keys
Rémi Denis-Courmont [Mon, 3 Oct 2011 17:12:35 +0000 (20:12 +0300)]
Use a timer rather zero padding to trigger the PulseAudio stream
Rémi Denis-Courmont [Mon, 3 Oct 2011 16:47:10 +0000 (19:47 +0300)]
Add vlc_pa_rttime_free()
This makes up for the lack of pa_context_rttime_free() in libpulse.
Rémi Denis-Courmont [Mon, 3 Oct 2011 17:05:47 +0000 (20:05 +0300)]
Fix typo causing gethostname() to fail
Rémi Denis-Courmont [Mon, 3 Oct 2011 15:56:52 +0000 (18:56 +0300)]
Use ifndef for V4L2 hacks
This should make life easier for *BSD support, and less error-prone on
Linux. Unfortunately, this does not work for enumerations.
Rémi Denis-Courmont [Mon, 3 Oct 2011 15:49:48 +0000 (18:49 +0300)]
Work-around V4L2 headers version 2.6.32-2.6.34
Rémi Denis-Courmont [Mon, 3 Oct 2011 15:45:09 +0000 (18:45 +0300)]
Add undocumented automatic brightness and band-stop V4L2 controls
Rémi Denis-Courmont [Mon, 3 Oct 2011 15:17:36 +0000 (18:17 +0300)]
V4L2_CTRL_FLAG_VOLATILE is in Linux 3.2, not 3.1
Rémi Denis-Courmont [Mon, 3 Oct 2011 15:01:00 +0000 (18:01 +0300)]
Order vlc.desktop translations really alphabetically (cosmetic)
Pierre Ynard [Sun, 2 Oct 2011 23:39:40 +0000 (01:39 +0200)]
OSS: remove stray declaration
Fix warning
Pierre Ynard [Sun, 2 Oct 2011 23:32:42 +0000 (01:32 +0200)]
OSS: fix Modules.am
Pierre Ynard [Sun, 2 Oct 2011 22:59:30 +0000 (00:59 +0200)]
OSS: build fix
Jean-Baptiste Kempf [Sun, 2 Oct 2011 22:20:50 +0000 (00:20 +0200)]
RC: try the vlm commands later in the process
Works-around #5396
Jean-Baptiste Kempf [Sun, 2 Oct 2011 22:18:31 +0000 (00:18 +0200)]
VLM: better debugging message
Martin Storsjö [Sun, 2 Oct 2011 20:06:42 +0000 (23:06 +0300)]
omxil: Remove reference counting in the IOMX wrapper
This is no longer necessary now, when the omxil module keeps
track of the number of initializations of the OMX Core.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 30 Sep 2011 16:37:28 +0000 (18:37 +0200)]
Fix building of osdmenu plugin
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sébastien Toque [Sun, 2 Oct 2011 19:15:47 +0000 (21:15 +0200)]
amem: add channel mapping
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Martin Storsjö [Sun, 2 Oct 2011 19:41:30 +0000 (22:41 +0300)]
omxil: Add reference counting around the OMX Core loading and initialization
This avoids deinitializing the global OMX Core if a second
instance of the module is initialized (e.g. for testing whether
it can handle decoding another stream) and deinitialized while
the first instance still is active.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Martin Storsjö [Sun, 2 Oct 2011 19:41:29 +0000 (22:41 +0300)]
omxil: Avoid a double dll_close if the necessary functions aren't found
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Tobias Güntner [Mon, 26 Sep 2011 13:31:52 +0000 (13:31 +0000)]
Remove unused struct member
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sun, 2 Oct 2011 18:12:34 +0000 (21:12 +0300)]
Consider non-linear formats as more than 16-bits too
This should fix a regression on non-FPU builds whereby the built-in
downmix of some decoders was not used anymore.
Rémi Denis-Courmont [Sun, 2 Oct 2011 12:45:42 +0000 (15:45 +0300)]
OSS: remove variable callback (refs #5273) and factor error handling
Rémi Denis-Courmont [Sun, 2 Oct 2011 12:44:49 +0000 (15:44 +0300)]
ALSA: remove variable callback (refs #5273)
Rémi Denis-Courmont [Sun, 2 Oct 2011 12:28:57 +0000 (15:28 +0300)]
Remove unfunctional add_deprecated_alias()
Rémi Denis-Courmont [Sun, 2 Oct 2011 12:22:16 +0000 (15:22 +0300)]
Remove old deprecated aliases and replace new one with obsolete items
add_deprecated_alias does not work at all, so lets avoid it. Anyway,
the remaining affected configuration items are not very commonly used.
This works around #5266.
Rémi Denis-Courmont [Sun, 2 Oct 2011 12:10:21 +0000 (15:10 +0300)]
vout-filter is not quite the same as vout-splitter so not an alias
Rémi Denis-Courmont [Sun, 2 Oct 2011 12:08:49 +0000 (15:08 +0300)]
Add obsolete option for all --*-caching values
Exceptions:
- decklink and shm new plugins in VLC 1.2,
- imem not usable through VLC directly,
- rtmp never compiled in VLC 1.1 (and VLC 1.2).