]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Thu, 8 Mar 2012 19:15:27 +0000 (21:15 +0200)]
sdi: no channels magic numbers
Rémi Denis-Courmont [Thu, 8 Mar 2012 19:13:44 +0000 (21:13 +0200)]
hdsdi: no magic numbers for channels
Jean-Baptiste Kempf [Thu, 8 Mar 2012 17:02:03 +0000 (18:02 +0100)]
ASF: correct debug/warning messages
Empty function does not mean unknown guid
Jean-Baptiste Kempf [Thu, 8 Mar 2012 16:26:11 +0000 (17:26 +0100)]
ASF: parse correctly advanced_mutual_exclusion types
Sébastien Escudier [Thu, 8 Mar 2012 14:22:45 +0000 (15:22 +0100)]
improve mxpeg detection : there are some cases where the jpeg comment is not included
Hugo Beauzée-Luyssen [Thu, 8 Mar 2012 13:45:41 +0000 (14:45 +0100)]
bluray: Minor refactoring.
Hugo Beauzée-Luyssen [Thu, 8 Mar 2012 12:03:14 +0000 (13:03 +0100)]
bluray: Removing useless title management code.
As pointed by fenrir, this is already handled by the core.
Jean-Baptiste Kempf [Thu, 8 Mar 2012 12:08:08 +0000 (13:08 +0100)]
Support WMA Lossless with recent enough libavcodec
Hugo Beauzée-Luyssen [Mon, 5 Mar 2012 17:54:11 +0000 (18:54 +0100)]
qt4: Adding support for bluray menus
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Hugo Beauzée-Luyssen [Mon, 5 Mar 2012 17:54:10 +0000 (18:54 +0100)]
qt4: Open disc: cosmetics
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Jean-Baptiste Kempf [Thu, 8 Mar 2012 11:36:31 +0000 (12:36 +0100)]
Bluray: kill warnings
Jean-Baptiste Kempf [Thu, 8 Mar 2012 11:33:03 +0000 (12:33 +0100)]
Bluray: cosmetics
Hugo Beauzée-Luyssen [Thu, 8 Mar 2012 11:23:32 +0000 (12:23 +0100)]
bluray: properly suppport FIRST_TITLE & TOP_MENU titles
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 8 Mar 2012 11:16:33 +0000 (12:16 +0100)]
bluray: Store the meta informations in p_sys
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 8 Mar 2012 11:13:37 +0000 (12:13 +0100)]
bluray: protection against incorrect paths
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 8 Mar 2012 11:11:23 +0000 (12:11 +0100)]
bluray: Handle mouse events
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 8 Mar 2012 10:51:42 +0000 (11:51 +0100)]
bluray: Add support for overlay
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 8 Mar 2012 10:53:25 +0000 (11:53 +0100)]
Contribs: update LAME to 3.99.5 because of a .4 regression
Christoph Miebach [Thu, 8 Mar 2012 10:12:22 +0000 (11:12 +0100)]
More mailmap fixes and simplifications
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 8 Mar 2012 09:37:06 +0000 (10:37 +0100)]
Contribs: use mpc tarballs and not svn
The svn has not moved in months
Hugo Beauzée-Luyssen [Thu, 8 Mar 2012 00:41:27 +0000 (01:41 +0100)]
bluray: Hack to avoid crashing when changing title.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 8 Mar 2012 00:36:45 +0000 (01:36 +0100)]
bluray: Prepare menu handling
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Thu, 5 Jan 2012 22:03:59 +0000 (23:03 +0100)]
bluray: Fixing a warning
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Wed, 15 Feb 2012 21:14:05 +0000 (22:14 +0100)]
bluray: Adding some event handling basics.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Wed, 7 Mar 2012 22:38:07 +0000 (17:38 -0500)]
Win32 one-instance: fix mismatch in ABI on win64
86f2f7329b1b4 changed string length storage from int to size_t but did
not update the receiving code.
Close #6084
Rémi Denis-Courmont [Wed, 7 Mar 2012 18:25:11 +0000 (20:25 +0200)]
ALSA: refine buffer / period parameters
We really need at least two periods: with only one period we could hit
a buffer underrun after a buffer overrun (a REALLY dumb failure...).
Then we have a favorite buffer size. Then we pick the least number of
periods to reduce wakeups (but at least 2 anyway).
Rémi Denis-Courmont [Wed, 7 Mar 2012 18:07:01 +0000 (20:07 +0200)]
ALSA: fix selecting the audio format
If set_format() fails, the parameters are unrecoverable.
Use test_format() instead.
Rémi Denis-Courmont [Wed, 7 Mar 2012 17:29:42 +0000 (19:29 +0200)]
SRC: default to fastest SinC
It is good enough for normal people with only half the CPU usage of
medium quality SinC.
Rémi Denis-Courmont [Wed, 7 Mar 2012 17:07:57 +0000 (19:07 +0200)]
Fix mixer leak (and crash at exit) when audio output fails
Rémi Denis-Courmont [Wed, 7 Mar 2012 16:14:26 +0000 (18:14 +0200)]
Enable some FPU optimizations via standard pragma by default
If GCC -ffast-math is not supported, some floating point optimizations
are still possible through more standard means:
"FP_CONTRACT on" is a subset of -funsafe-math-optimizations.
"FENV_ACCESS off" corresponds to -frounding-math.
"CX_LIMITED_RANGE on" corresponds to -fcx-limited-range, but is not
included as VLC does not use complex numbers anywhere yet.
Rémi Denis-Courmont [Wed, 7 Mar 2012 15:51:38 +0000 (17:51 +0200)]
V4L2: relicense to LGPL
David Fuhrmann [Tue, 6 Mar 2012 20:30:18 +0000 (21:30 +0100)]
macosx: when we currently play a video in detached window, allow a 'show playlist', too
Christoph Miebach [Wed, 7 Mar 2012 00:18:00 +0000 (01:18 +0100)]
Improving .mailmap
Mapping some contributors to the same email, fixing jb adresses and trying to
pick the "right" name when 2 are used by the same person
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Wed, 7 Mar 2012 12:24:12 +0000 (13:24 +0100)]
macosx: disable the libsamplerate plugin by default to save 5 to 11 per cent of CPU load on an i5 when playing ordinary stereo audio (AAC, 128kb/s)
the performance impact is even more noticeble on older CPUs of course
Jon Stacey [Wed, 7 Mar 2012 07:25:26 +0000 (01:25 -0600)]
Audio: Core Audio: Initialize starting volume for analog devices.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Wed, 7 Mar 2012 09:21:05 +0000 (10:21 +0100)]
DVBsub: split encoder from decoder
Rafaël Carré [Wed, 7 Mar 2012 02:12:42 +0000 (21:12 -0500)]
android: update config
enable gcrypt
remove portaudio mention (it disappeared)
某因幡 [Sat, 3 Mar 2012 07:27:45 +0000 (23:27 -0800)]
android: build gnutls
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Wed, 7 Mar 2012 02:04:08 +0000 (21:04 -0500)]
contrib: gnutls: missing limits.h
Rafaël Carré [Tue, 6 Mar 2012 22:52:59 +0000 (17:52 -0500)]
HLS: fix IV parsing
Don't assume IV has 32 digits (leading zeroes are not mentioned in the
spec)
Rafaël Carré [Tue, 6 Mar 2012 21:56:42 +0000 (16:56 -0500)]
httplive: aes_key is not a string, neither it is NULL terminated
Also don't use a temporary buffer to read the key
Rémi Denis-Courmont [Tue, 6 Mar 2012 20:02:42 +0000 (22:02 +0200)]
audio output must be reset if the format or channels mask changes
The check would only reset the output if the sample rate or the
bandwidth changed. For example a switch from 16-bits stereo to
32-bits mono would be undetected. Fortunately, this probably never
happened in practice.
Rémi Denis-Courmont [Tue, 6 Mar 2012 19:19:44 +0000 (21:19 +0200)]
Remove unneeded #include <vlc_aout.h>
Rémi Denis-Courmont [Tue, 6 Mar 2012 19:18:30 +0000 (21:18 +0200)]
Move channels definition to <vlc_es.h>
They are mainly for audio_format_t which is also defined there. Many
files included <vlc_aout.h> only for these.
Felix Paul Kühne [Tue, 6 Mar 2012 18:54:13 +0000 (19:54 +0100)]
macosx: fixed execution on OS X 10.5 (close #6282)
Rémi Denis-Courmont [Tue, 6 Mar 2012 19:04:11 +0000 (21:04 +0200)]
aout_DecNew: Use AOUT_CHAN_MAX
Rémi Denis-Courmont [Fri, 2 Mar 2012 14:59:10 +0000 (16:59 +0200)]
modplug: no need to link to stdc++ and m
This avoids extraneous libraries when libmodplug is a dynamic library.
Rémi Denis-Courmont [Tue, 6 Mar 2012 16:49:00 +0000 (18:49 +0200)]
contrib: modplug: merge Libs.private into Libs for static linking
Rémi Denis-Courmont [Tue, 6 Mar 2012 16:48:29 +0000 (18:48 +0200)]
contrib: helper to merge Libs and Libs.private in pkg-config files
pkg-config is unable to autodetect whether a package is linked
statically or not. This helper just moves Libs.private into Libs
manually in case only a static library is built. Most if not all of
contribs are built that way.
Rémi Denis-Courmont [Tue, 6 Mar 2012 16:10:30 +0000 (18:10 +0200)]
ALSA: do not turn off softvol
Some people actually use it.
Felix Paul Kühne [Tue, 6 Mar 2012 12:42:31 +0000 (13:42 +0100)]
macosx: added additional artwork for the single fullscreen button in the detached video output window
derived from previous artwork for other single buttons
Christopher Mueller [Tue, 6 Mar 2012 07:30:05 +0000 (08:30 +0100)]
dash: read skips bytes when p_read is NULL
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Francois Cartegnie [Mon, 5 Mar 2012 21:24:22 +0000 (22:24 +0100)]
Qt: SoundSlider: create gradients according to sound max value
Felix Paul Kühne [Mon, 5 Mar 2012 19:55:35 +0000 (20:55 +0100)]
macosx: redraw the playlist view on selection change (close #6316)
Felix Paul Kühne [Mon, 5 Mar 2012 19:52:07 +0000 (20:52 +0100)]
macosx: fixed compilation warning
Felix Paul Kühne [Mon, 5 Mar 2012 19:43:35 +0000 (20:43 +0100)]
macosx: fixed aspect ratio and crop commands by removing a no longer needed hack (close #5921, close #6080)
Felix Paul Kühne [Mon, 5 Mar 2012 19:30:20 +0000 (20:30 +0100)]
macosx: minor ui fixes to the detached video output window
Felix Paul Kühne [Mon, 5 Mar 2012 19:26:06 +0000 (20:26 +0100)]
macosx: fixed crash on quit while the video plays in the detached window
Felix Paul Kühne [Mon, 5 Mar 2012 19:20:11 +0000 (20:20 +0100)]
macosx: added window title to the detached video output window when using the black ui mode
code needs factorization with the main window
Felix Paul Kühne [Mon, 5 Mar 2012 19:11:16 +0000 (20:11 +0100)]
macosx: remove debug
Rafaël Carré [Mon, 5 Mar 2012 16:15:27 +0000 (11:15 -0500)]
httplive: fix stream detection
Using str*() on a bytestream is a bad idea.
Jon Stacey [Mon, 5 Mar 2012 06:54:35 +0000 (00:54 -0600)]
coreaudio_lag_fix.patch
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Hugo Beauzée-Luyssen [Mon, 5 Mar 2012 15:44:46 +0000 (16:44 +0100)]
qt4: Removing debug
Christopher Mueller [Fri, 2 Mar 2012 08:57:00 +0000 (09:57 +0100)]
dash: fix parsing bug
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Rafaël Carré [Mon, 5 Mar 2012 11:07:29 +0000 (06:07 -0500)]
ts_debug: check format parameters
Sébastien Escudier [Mon, 5 Mar 2012 08:47:33 +0000 (09:47 +0100)]
SAP : handle legacy v0 where the hash is not set (I forgot this case in
c495d676f1 )
Rafaël Carré [Thu, 16 Feb 2012 09:05:29 +0000 (04:05 -0500)]
TS Demux: PCRHandle(): simplify
Rafaël Carré [Thu, 16 Feb 2012 09:02:01 +0000 (04:02 -0500)]
TS Demux: dr_52.h and dr_59.h are always present
Rafaël Carré [Thu, 16 Feb 2012 08:58:55 +0000 (03:58 -0500)]
TS demux: PMT callback: simplify
Rafaël Carré [Thu, 16 Feb 2012 08:32:29 +0000 (03:32 -0500)]
TS demux: PATCallback: simplify
Rafaël Carré [Thu, 16 Feb 2012 08:18:52 +0000 (03:18 -0500)]
TS demux: PIDInit(): simplify
Rafaël Carré [Thu, 16 Feb 2012 08:16:13 +0000 (03:16 -0500)]
TS Demux: PIDFillFormat(): void, reduce dereference
Rafaël Carré [Thu, 16 Feb 2012 08:12:16 +0000 (03:12 -0500)]
TS Demux: IODNew(): simplify
Rafaël Carré [Thu, 16 Feb 2012 07:14:06 +0000 (02:14 -0500)]
TS demux: iod_descriptor_t: remove write-only members
Rafaël Carré [Thu, 16 Feb 2012 04:10:41 +0000 (23:10 -0500)]
TS demux: IODFree / IODNew: simplify
Rafaël Carré [Thu, 16 Feb 2012 03:57:54 +0000 (22:57 -0500)]
TS demux: es_mpeg4_descriptor_t: remove write-only members
Rafaël Carré [Thu, 16 Feb 2012 03:50:10 +0000 (22:50 -0500)]
TS demux: decoder_config_descriptor_t: remove write-only members
Rafaël Carré [Tue, 14 Feb 2012 22:50:39 +0000 (17:50 -0500)]
TS demux: use c99 for, cosmetics
Rafaël Carré [Tue, 14 Feb 2012 22:44:10 +0000 (17:44 -0500)]
sl_config_descriptor_t: unused, remove
Rafaël Carré [Tue, 14 Feb 2012 22:17:08 +0000 (17:17 -0500)]
TS demux: use a static function for debugging
Rafaël Carré [Tue, 14 Feb 2012 22:12:35 +0000 (17:12 -0500)]
TS Demux: assume dvbpsi/tot.h is present
Rafaël Carré [Tue, 14 Feb 2012 22:03:06 +0000 (17:03 -0500)]
TS demux: fix print format strings
Rafaël Carré [Tue, 14 Feb 2012 21:59:03 +0000 (16:59 -0500)]
TS demux: decoder_specific_info -> i_extra/p_extra
Rafaël Carré [Mon, 5 Mar 2012 07:56:35 +0000 (02:56 -0500)]
DecoderFixTs: deindent, cosmetics
Rafaël Carré [Mon, 5 Mar 2012 07:16:50 +0000 (02:16 -0500)]
input_EsOutNew: use calloc
Rafaël Carré [Mon, 5 Mar 2012 07:16:26 +0000 (02:16 -0500)]
es_out.c: use c99 for
Rafaël Carré [Mon, 5 Mar 2012 06:46:53 +0000 (01:46 -0500)]
EsOutControlLocked: align case on same level than switch
Felix Paul Kühne [Mon, 5 Mar 2012 02:10:50 +0000 (03:10 +0100)]
macosx: implemented playback controls for the detached video window (bwd/play/fwd, position, time, fullscreen)
2 things todo:
- get custom artwork for the fullscreen button
- implement window title when using the black ui mode
Chris Smowton [Sun, 4 Mar 2012 21:17:33 +0000 (22:17 +0100)]
hls: Fixing bad length computing.
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Chris Smowton [Sun, 4 Mar 2012 21:15:06 +0000 (22:15 +0100)]
hls: Fixing backward seek
Fixes #6261
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Hugo Beauzée-Luyssen [Sun, 4 Mar 2012 20:50:45 +0000 (21:50 +0100)]
Fixing HLS on win32.
Rémi Duraffort [Sun, 4 Mar 2012 18:29:43 +0000 (19:29 +0100)]
libvlc: inform that the option was deprecated since 2.0.0
Rémi Duraffort [Sun, 4 Mar 2012 18:26:22 +0000 (19:26 +0100)]
cosmetics (unused variable).
Rémi Duraffort [Sun, 4 Mar 2012 18:25:32 +0000 (19:25 +0100)]
http: fix memory leak in the error path
Rémi Duraffort [Sun, 5 Feb 2012 22:27:19 +0000 (23:27 +0100)]
video_filters: use spin locks whenever possible
Felix Paul Kühne [Sun, 4 Mar 2012 18:05:41 +0000 (19:05 +0100)]
macosx: handle Lion's fullscreen shortcut in addition to our own keys (close #6313)
Felix Paul Kühne [Sun, 4 Mar 2012 17:32:34 +0000 (18:32 +0100)]
macosx: fixed re-sizing issue with the drop zone
David Fuhrmann [Sun, 4 Mar 2012 15:24:56 +0000 (16:24 +0100)]
macosx: fix crash when audio effects panel was opened
close #6252
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Sun, 4 Mar 2012 16:51:06 +0000 (17:51 +0100)]
macosx: fixed resizing issue, which was in part fixed by the previous commit by accident (close #6203)
Francois Cartegnie [Sun, 4 Mar 2012 14:45:53 +0000 (15:45 +0100)]
Qt: SeekSlider: optimize, precomputing gradients