]>
git.sesse.net Git - vlc/log
Rafaël Carré [Sun, 30 Oct 2011 22:01:06 +0000 (18:01 -0400)]
win64 old contribs: disable live for now, to not bother us
Rafaël Carré [Sun, 30 Oct 2011 21:51:11 +0000 (17:51 -0400)]
win64: really get _mkdir definition
Jean-Paul Saman [Sat, 29 Oct 2011 08:37:28 +0000 (10:37 +0200)]
mux/asf.c: Workaround for playback of WMV in WMP12 and Silverlight.
The maximum bitrate of the file is not allowed to become zero. If it
is then playback in WMP12 and Silverlight does not work. The actual
value for maximum bitrate does not really matter in these cases as
long as it is not 0.
Jean-Paul Saman [Sat, 29 Oct 2011 08:14:28 +0000 (10:14 +0200)]
mux/asf.c: typo
Rémi Denis-Courmont [Fri, 28 Oct 2011 20:40:25 +0000 (23:40 +0300)]
Fix invalid use of the PulseAudio stream from the context callback
Make sure the context callback is registered only after the stream
is created, and unregistered before the stream is destroyed. This
should fix a potential assertion failure when stopping audio.
Francois Cartegnie [Sat, 8 Oct 2011 14:02:10 +0000 (16:02 +0200)]
luahttp intf: Make use of gettext
Francois Cartegnie [Fri, 28 Oct 2011 19:39:17 +0000 (21:39 +0200)]
web intf: prettify js code.
And convert tabs to 4 spaces according to code guidelines.
Laurent Aimar [Wed, 26 Oct 2011 22:07:47 +0000 (00:07 +0200)]
Added 'pasp' atom support to mp4/mov demuxer.
This atom can store an optionnal aspect ratio.
Laurent Aimar [Wed, 26 Oct 2011 20:56:45 +0000 (22:56 +0200)]
Fixed support of mov/mp4 with fixed video samples size.
It fixes #3531 (DV inside mov)
Rémi Denis-Courmont [Wed, 26 Oct 2011 18:11:12 +0000 (21:11 +0300)]
vasprintf: rewrite. va_copy() was missing.
Jean-Baptiste Kempf [Wed, 26 Oct 2011 16:58:42 +0000 (18:58 +0200)]
Dash: major warnings cleanup
All of them should be gone, except one.
Jean-Baptiste Kempf [Wed, 26 Oct 2011 05:41:49 +0000 (07:41 +0200)]
DASH: remove unnecessary includes and other trivial fixes
Jean-Baptiste Kempf [Wed, 26 Oct 2011 05:33:55 +0000 (07:33 +0200)]
Update NEWS, LIST and po for DASH
Christopher Mueller [Fri, 7 Oct 2011 02:36:57 +0000 (19:36 -0700)]
Added DASH stream filter
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 26 Oct 2011 04:54:43 +0000 (06:54 +0200)]
Contribs: update freetype to 2.4.7 (CVE-2011-3256)
Jean-Baptiste Kempf [Mon, 24 Oct 2011 01:07:54 +0000 (03:07 +0200)]
Taglib: don't try to add empty meta in APE
Laurent Aimar [Tue, 25 Oct 2011 20:58:24 +0000 (22:58 +0200)]
Deprecated native real demuxer in favor to avformat.
Tobias Güntner [Fri, 9 Sep 2011 16:19:09 +0000 (16:19 +0000)]
Ignore invalid timestamps (PS demuxer)
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Rémi Denis-Courmont [Tue, 25 Oct 2011 16:49:47 +0000 (19:49 +0300)]
Improve x86 cpuid
There is no need for hoops around EBX for non-PIC code.
Rafaël Carré [Tue, 25 Oct 2011 16:46:09 +0000 (12:46 -0400)]
x86_64 cpuid: remove useless step (already done by '=b')
Laurent Aimar [Mon, 24 Oct 2011 19:22:32 +0000 (21:22 +0200)]
Do not require a recognized .extension for module tracker files when a robust enough marker is present.
Laurent Aimar [Mon, 24 Oct 2011 19:02:37 +0000 (21:02 +0200)]
Fix detection of the idx1 index offset for some AVI files.
It fixes #5478.
Pierre Ynard [Mon, 24 Oct 2011 01:33:11 +0000 (03:33 +0200)]
Revert "Use separate HTTPd host per protocol"
This reverts commit
f06b4d30510f4528dac682d9c02ab0238a0993ed .
This way provides more use-cases that are more useful.
Conflicts:
src/network/httpd.c
Christophe Mutricy [Sun, 23 Oct 2011 21:07:06 +0000 (22:07 +0100)]
NSIS: Activate Hebrew, Glician and Swedish translations
Daniel Nylander [Sun, 23 Oct 2011 19:25:03 +0000 (20:25 +0100)]
l10n: NSIS installer Swedish translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Gonçalo Cordeiro [Sun, 23 Oct 2011 19:22:54 +0000 (20:22 +0100)]
l10n: NSIS installer galician translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Gonçalo Cordeiro [Sun, 23 Oct 2011 19:22:25 +0000 (20:22 +0100)]
l10n: Galician update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
A S Alam [Sun, 23 Oct 2011 19:21:13 +0000 (20:21 +0100)]
l10n: Punjabi update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Rémi Denis-Courmont [Sun, 23 Oct 2011 10:03:24 +0000 (12:03 +0200)]
V4L2: remove exposure control, this is for still cameras
Rémi Denis-Courmont [Sun, 23 Oct 2011 08:42:01 +0000 (10:42 +0200)]
V4L2: hack compatibility with kernel headers 2.6.32-2.6.34
KO Myung-Hun [Sat, 22 Oct 2011 06:28:01 +0000 (15:28 +0900)]
Fix the problem that mwait() and msleep() do not work in a main thread and an alien thread
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Alexey Sokolov [Sat, 22 Oct 2011 11:10:36 +0000 (18:10 +0700)]
Fix LIBVLC_VERSION_INT macro.
LIBVLC_VERSION_REVISION was ignored.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jean-Baptiste Kempf [Sat, 22 Oct 2011 02:02:52 +0000 (04:02 +0200)]
Contribs: add SRC
Jean-Baptiste Kempf [Sat, 22 Oct 2011 00:07:41 +0000 (02:07 +0200)]
Qt: sprefs, fix caching combobox behaviour
Jean-Baptiste Kempf [Fri, 21 Oct 2011 23:56:29 +0000 (01:56 +0200)]
Visualisation: use 16:10 vout by default
Instead of 5:4
Jean-Baptiste Kempf [Fri, 21 Oct 2011 23:48:28 +0000 (01:48 +0200)]
Audiobar: fix copyright years and shortname
Francois Cartegnie [Fri, 21 Oct 2011 18:57:58 +0000 (20:57 +0200)]
web intf: mobile: no need for flowplayer include here
Francois Cartegnie [Fri, 21 Oct 2011 18:58:44 +0000 (20:58 +0200)]
web intf: mobile: delay loading of flowplayer
Francois Cartegnie [Fri, 21 Oct 2011 18:39:15 +0000 (20:39 +0200)]
web intf: fix uri decoding when browsing.
And now make use of URI
Francois Cartegnie [Fri, 21 Oct 2011 18:36:28 +0000 (20:36 +0200)]
web intf: fix css for mobile
Jean-Baptiste Kempf [Fri, 21 Oct 2011 13:50:35 +0000 (15:50 +0200)]
Fix compilation with FFmpeg
Jean-Baptiste Kempf [Fri, 21 Oct 2011 13:25:09 +0000 (15:25 +0200)]
swscale/avcodec: Add I422 9-bit chroma pix_fmt
Jean-Baptiste Kempf [Thu, 20 Oct 2011 17:27:07 +0000 (19:27 +0200)]
Qt: rename playlist root* functions and getters for clarity
Jean-Baptiste Kempf [Thu, 20 Oct 2011 17:17:23 +0000 (19:17 +0200)]
Qt: rename a signal to be more self-documenting
Jean-Baptiste Kempf [Thu, 20 Oct 2011 17:10:40 +0000 (19:10 +0200)]
Qt: reposition the separator in the playlist popup menu
Jean-Baptiste Kempf [Thu, 20 Oct 2011 17:07:41 +0000 (19:07 +0200)]
Qt: remove the zoom slider and put it on the menu
This isn't one of the most used function, so, it shouldn't be that
visible in the interface.
KO Myung-Hun [Thu, 20 Oct 2011 12:30:23 +0000 (21:30 +0900)]
Add vout window support for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
KO Myung-Hun [Thu, 20 Oct 2011 12:30:11 +0000 (21:30 +0900)]
Implement cdrom tools to access audio/video CD on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Denis Charmet [Wed, 19 Oct 2011 21:51:01 +0000 (23:51 +0200)]
Matroska: Fix Seek with Cues
It is now more precise.
Should fix #3019 #3026 (same bug) and avoid case where vlc infinitely loops at some ordered chapter change.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Pavol Babincak [Wed, 19 Oct 2011 19:45:39 +0000 (22:45 +0300)]
Added URI scheme handlers: mms, rtmp, rtsp
URI scheme handlers allows VLC to manifest ability to open these URIs.
Practically it means that if user wants to open url like
mms://example.com/ system may automatically choose VLC to open it.
I haven't included http, ftp, etc. because they are better handled by
web browsers than media player.
More info about URI scheme handlers are here:
http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html#id2869854
Line with MimeType key is now longer than 998 characters (see RFC 2822).
I haven't found a way of making it shorter. In case you didn't get whole
line it ends with: x-content/audio-player;application/xspf+xml;
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Wed, 19 Oct 2011 19:36:22 +0000 (22:36 +0300)]
Include <sys/types.h> from <vlc_sout.h>
Jean-Baptiste Kempf [Wed, 19 Oct 2011 16:20:02 +0000 (18:20 +0200)]
DMO: fix small issue in BITMAPINFOHEADER
Close #5465
Ilkka Ollakka [Wed, 19 Oct 2011 15:41:20 +0000 (18:41 +0300)]
Qt4: load coverart properly under selector
We don't define maximumWidth for that anymore, so there was this
'QImage: out of memory, returning null' message and no albumart on side.
Rémi Denis-Courmont [Tue, 18 Oct 2011 15:41:09 +0000 (18:41 +0300)]
contrib: add speexdsp
Like vorbisenc, this does not actually build anything. It merely pulls
speex if speexdsp is not available in the distro, even if speex is.
Rémi Denis-Courmont [Wed, 19 Oct 2011 15:24:04 +0000 (18:24 +0300)]
Print an errorr if a resampler skipped input frames
Ilkka Ollakka [Wed, 19 Oct 2011 07:15:53 +0000 (10:15 +0300)]
Qt4: limit beginGroup()/endGroup() usage
It should fix #2082 and also that vlc didn't restore playlist viewmode
properly, as settings where in MainWindow-group when those widgets are
created.
Jean-Baptiste Kempf [Tue, 18 Oct 2011 23:45:12 +0000 (01:45 +0200)]
Contribs: update gpg-error to 1.10
Éric Lassauge [Tue, 18 Oct 2011 23:17:19 +0000 (00:17 +0100)]
l10n: French update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Daniel Nylander [Tue, 18 Oct 2011 23:14:49 +0000 (00:14 +0100)]
l10n: Swedish update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Thomas De Rocker [Tue, 18 Oct 2011 23:13:18 +0000 (00:13 +0100)]
l10n: Dutch update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Thomas De Rocker [Tue, 18 Oct 2011 23:10:19 +0000 (00:10 +0100)]
l10n: .desktop Dutch update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Thomas De Rocker [Tue, 18 Oct 2011 23:09:26 +0000 (00:09 +0100)]
l10n: NSIS Dutch update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Yaron Shahrabani [Tue, 18 Oct 2011 22:53:55 +0000 (23:53 +0100)]
l10n: NSIS installer Hebrew translation
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Rémi Denis-Courmont [Tue, 18 Oct 2011 20:40:50 +0000 (23:40 +0300)]
PulseAudio: yet another hack around the variable subsystem
I will remove CheckValue() in VLC 1.3 because it really hurts more than
it helps.
Rémi Denis-Courmont [Tue, 18 Oct 2011 16:24:43 +0000 (19:24 +0300)]
Qt4: list hardware ALSA devices in capture panel
...rather than V4L2 audio tuner and OSS device nodes.
This is not quite correct, but we can do no better without alsa-lib.
Rémi Denis-Courmont [Tue, 18 Oct 2011 15:55:16 +0000 (18:55 +0300)]
Flush PulseAudio stream on overflow (fix #5464)
Rémi Denis-Courmont [Tue, 18 Oct 2011 14:25:50 +0000 (17:25 +0300)]
Add screen alias to XCB SD
Rémi Denis-Courmont [Tue, 18 Oct 2011 14:24:04 +0000 (17:24 +0300)]
Add video and audio aliases to udev discovery
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 18:26:07 +0000 (20:26 +0200)]
matroska: Using forward declaration for EbmlParser
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 17:59:21 +0000 (19:59 +0200)]
mkv: typedef struct is useless in C++
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 17:58:18 +0000 (19:58 +0200)]
mkv: class with all attributes public -> struct
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 17:57:05 +0000 (19:57 +0200)]
mkv: removing virtual destructors for classes that are never inherited.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 17:55:41 +0000 (19:55 +0200)]
mkv: constification
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 17:47:14 +0000 (19:47 +0200)]
dshow: Removing useless const_cast
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 16:48:15 +0000 (18:48 +0200)]
qt4: dynamic_cast -> qobject_cast
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 16:35:08 +0000 (18:35 +0200)]
qt4: toggleAdvanced simplifications
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 15:45:33 +0000 (17:45 +0200)]
mkv: Cleaning simplifications
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 15:37:45 +0000 (17:37 +0200)]
ebml: Removing useless cast.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 15:05:55 +0000 (17:05 +0200)]
ebml: Use init list when possible.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 15:00:18 +0000 (17:00 +0200)]
ebml: mb_dummy is a bool
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 14:54:37 +0000 (16:54 +0200)]
ebml: Constify getters.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 17 Oct 2011 14:53:25 +0000 (16:53 +0200)]
ebml: Removing useless virtual attribute.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Mon, 17 Oct 2011 15:29:04 +0000 (18:29 +0300)]
Use *_PKG_ERRORS as error/warning where available
Rémi Denis-Courmont [Mon, 17 Oct 2011 15:01:43 +0000 (18:01 +0300)]
Print speexdsp error when enable_speex is set
Rémi Denis-Courmont [Sun, 16 Oct 2011 14:16:21 +0000 (17:16 +0300)]
Speex resampler (for FL32 and S16N)
This adds a good resampler for integers, while reusing a source package
(speex) that is already dependend on.
Contrary to SRC, the library is BSD and the plugin is LGPL.
Pierre Ynard [Sun, 16 Oct 2011 18:29:34 +0000 (20:29 +0200)]
Fix .gitignore files
Pierre Ynard [Sun, 16 Oct 2011 16:11:31 +0000 (18:11 +0200)]
cli.lua: skip unknown VLM commands
Fixes #5396
Pierre Ynard [Sun, 16 Oct 2011 16:08:43 +0000 (18:08 +0200)]
Revert "RC: try the vlm commands later in the process"
This reverts commit
d570f62ed93dd45253ad1a646d43acc58a733a8c .
It causes more spurious messages than not.
Pierre Ynard [Sun, 16 Oct 2011 02:42:54 +0000 (04:42 +0200)]
rtsp: fix authentication variables
This is getting a bit lame
Éric Lassauge [Sat, 15 Oct 2011 22:36:12 +0000 (23:36 +0100)]
l10n: NSIS installer French update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Éric Lassauge [Sat, 15 Oct 2011 22:21:27 +0000 (23:21 +0100)]
l10n: French update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Felix Paul Kühne [Sat, 15 Oct 2011 22:13:01 +0000 (00:13 +0200)]
macosx/AudioEffects: revert stuff which wasn't supposed to be committed
Xabier Aramendi [Sat, 15 Oct 2011 22:09:24 +0000 (23:09 +0100)]
l10n: NSIS installer Basque update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Xabier Aramendi [Sat, 15 Oct 2011 22:08:52 +0000 (23:08 +0100)]
l10n: Basque update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Xabier Aramendi [Sat, 15 Oct 2011 22:07:46 +0000 (23:07 +0100)]
l10n: Add Basque to .desktop
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Francois Cartegnie [Sat, 15 Oct 2011 19:27:55 +0000 (21:27 +0200)]
Qt4: main_interface: fix exit crash.
Playlist widget could be uninstanciated
Felix Paul Kühne [Sat, 15 Oct 2011 17:59:31 +0000 (19:59 +0200)]
macosx: copyright fixes
Felix Paul Kühne [Sat, 15 Oct 2011 17:38:12 +0000 (19:38 +0200)]
fspanel: resize the panel by factor 1.5 if the screen's width is > 1920
This basically affects the 17'' MacBook Pro, 24''/24'' iMacs and diverse external screens
Rémi Denis-Courmont [Sat, 15 Oct 2011 15:56:48 +0000 (18:56 +0300)]
Rationalize ALSA device choices
Felix Paul Kühne [Sat, 15 Oct 2011 15:16:55 +0000 (17:16 +0200)]
macosx: correctly hide the cursor when using Lion's native fullscreen mode. Fixes #5327