]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Thu, 15 Mar 2012 14:41:51 +0000 (15:41 +0100)]
MMS: fix previous commit
/me stoopid
Sébastien Escudier [Wed, 14 Mar 2012 10:38:18 +0000 (11:38 +0100)]
fix ogm header creation : do not copy structure to file directly.
Rafaël Carré [Thu, 15 Mar 2012 13:39:38 +0000 (09:39 -0400)]
contrib: dvdread: resolve OSX mount points properly
getstatfs seems to work better than getfsent
Jean-Baptiste Kempf [Tue, 13 Mar 2012 10:18:12 +0000 (11:18 +0100)]
RealRTSP: Fix Heap Overflows
SA-1202
Jean-Baptiste Kempf [Tue, 13 Mar 2012 10:21:27 +0000 (11:21 +0100)]
MMS: fix Stack overflow
SA-1201
Sébastien Escudier [Thu, 15 Mar 2012 12:17:07 +0000 (13:17 +0100)]
sap : smooth the announce period average
closes #5462
David Fuhrmann [Thu, 15 Mar 2012 09:35:16 +0000 (10:35 +0100)]
macosx: only pause on minimize, if window with video is minimized
Sébastien Escudier [Thu, 15 Mar 2012 09:36:07 +0000 (10:36 +0100)]
typos
Sébastien Escudier [Thu, 15 Mar 2012 09:05:25 +0000 (10:05 +0100)]
check for crazy values in rtsp npt range
FUJISAWA Tooru [Wed, 14 Mar 2012 21:50:15 +0000 (22:50 +0100)]
macosx: added screen selection support to the Open panel
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Wed, 14 Mar 2012 21:45:23 +0000 (22:45 +0100)]
screen/mac: removed compilation warning
FUJISAWA Tooru [Tue, 28 Feb 2012 12:01:50 +0000 (21:01 +0900)]
access_screen: added support for OS X Lion
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Wed, 14 Mar 2012 21:32:51 +0000 (22:32 +0100)]
macosx: fixed minor glitch in the open panel
Michael Feurstein [Tue, 14 Feb 2012 16:16:51 +0000 (17:16 +0100)]
qtsound: added GUI integration for capturing audio devices on MAC OS X
audio devices can now be selected in the capture dialog
fixes a bug where video and audio devices don't update the MRL
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Michael Feurstein [Tue, 14 Feb 2012 16:16:51 +0000 (17:16 +0100)]
qtsound: bug fixes
fix for selecting the device with the correct UID
GUI and qtsound now both reference the correct UID
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
David Fuhrmann [Wed, 14 Mar 2012 19:49:00 +0000 (20:49 +0100)]
macosx: when main window is hidden, let playlist menu item only display the window
Furthermore, this commit fixes close button functionality in dark ui style when video is playing
Felix Paul Kühne [Wed, 14 Mar 2012 17:18:05 +0000 (18:18 +0100)]
logger: fixed default log location on OS X
KO Myung-Hun [Sun, 4 Mar 2012 11:51:34 +0000 (20:51 +0900)]
Add disc drives probing for services discovery on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Wed, 14 Mar 2012 14:38:46 +0000 (16:38 +0200)]
sout standard: obsolete "group"
Rémi Denis-Courmont [Wed, 14 Mar 2012 14:35:41 +0000 (16:35 +0200)]
RTP: add an option to control the category
Reported-by: Vincent Vinel <v.vinel@gmail.com>
Rémi Denis-Courmont [Wed, 14 Mar 2012 14:33:31 +0000 (16:33 +0200)]
SDP: send the standard "cat" attribute in addition to "x-plgroup"
Rémi Denis-Courmont [Wed, 14 Mar 2012 14:31:50 +0000 (16:31 +0200)]
SAP: deal with the standard "cat" attribute from grouping
Fallback to the legacy VLC-proprietary "x-plgroup" for backward
compatibility with old VLC UDP streams.
Sébastien Escudier [Tue, 13 Mar 2012 08:07:09 +0000 (09:07 +0100)]
npt's are double in live555 lib. We were loosing precision, and it avoids double->float->double conversions
Sébastien Escudier [Tue, 13 Mar 2012 08:02:56 +0000 (09:02 +0100)]
rename misleading variable name
Rafaël Carré [Wed, 14 Mar 2012 10:42:19 +0000 (06:42 -0400)]
Split options parsing from config_ChainCreate
Denis Charmet [Tue, 13 Mar 2012 21:29:02 +0000 (22:29 +0100)]
MKV: Don't ignore user preferences for track selection
Fix #6375
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
David Fuhrmann [Wed, 14 Mar 2012 09:16:32 +0000 (10:16 +0100)]
macosx: priorize native fullscreen over non-embedded window
This fixes some problematic behaviour, when the user changed some settings
but has still not made a restart.
Francois Cartegnie [Tue, 13 Mar 2012 23:08:40 +0000 (00:08 +0100)]
Qt: open disk: fix tab access order
Rémi Denis-Courmont [Tue, 13 Mar 2012 19:29:18 +0000 (21:29 +0200)]
Typos
Rémi Denis-Courmont [Tue, 13 Mar 2012 18:33:51 +0000 (20:33 +0200)]
FluidSynth: add chorus and reverb effects settings
Rémi Denis-Courmont [Tue, 13 Mar 2012 18:37:57 +0000 (20:37 +0200)]
FluidSynth: add polyphony setting
Rémi Denis-Courmont [Tue, 13 Mar 2012 18:28:59 +0000 (20:28 +0200)]
FluidSynth: support for custom sample rate
Rémi Denis-Courmont [Tue, 13 Mar 2012 18:13:49 +0000 (20:13 +0200)]
FluidSynth: add gain setting and better default value
The default gain of 0.2 was way too low compared to other audio codecs.
Francois Cartegnie [Tue, 13 Mar 2012 16:22:10 +0000 (17:22 +0100)]
Qt: TimeLabel: compute minimal size to avoid 'dancing' with surrounding widgets
Francois Cartegnie [Tue, 13 Mar 2012 15:27:13 +0000 (16:27 +0100)]
Qt: TimeLabel: use padding, not margin and spaces
Rémi Denis-Courmont [Tue, 13 Mar 2012 16:17:57 +0000 (18:17 +0200)]
Linux DVB: revive --dvb-device to support multihead adaptors
Rémi Denis-Courmont [Tue, 13 Mar 2012 16:14:57 +0000 (18:14 +0200)]
Linux DVB: do not run ioctl() on fd == -1
This should fail safe, but it is still ugly.
Hugo Beauzée-Luyssen [Tue, 13 Mar 2012 14:14:51 +0000 (15:14 +0100)]
qt4: Fix PLSelector when a discovery service fails to be created.
Ludovic Fauvet [Mon, 12 Mar 2012 16:11:30 +0000 (17:11 +0100)]
Qt: use a QStyle to draw the seek slider
This should be much cleaner than drawing ourselves inside the paintEvent
of the widget. Furthermore it is easier to fallback to the native slider
available in pre 2.0.
The use of a QStyle also fixes the clipping issue where the handle was
cropped while being at the start or the end of the slider.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
David Fuhrmann [Tue, 13 Mar 2012 13:09:29 +0000 (14:09 +0100)]
macosx: group methods in simple_prefs.m for better clarity
David Fuhrmann [Tue, 13 Mar 2012 12:24:01 +0000 (13:24 +0100)]
macosx: disable native fullscreen checkbox only once
David Fuhrmann [Tue, 13 Mar 2012 12:22:07 +0000 (13:22 +0100)]
macosx: implement double click for hotkey prefs
Clément Lecigne [Tue, 13 Mar 2012 12:06:59 +0000 (14:06 +0200)]
ty: fix out of bound read on corrupt files
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jean-Baptiste Kempf [Tue, 13 Mar 2012 11:28:48 +0000 (12:28 +0100)]
Contribs: update freetype to 2.4.9
CVE-2012-1126 up to CVE-2012-1144 and SA48320
Rémi Denis-Courmont [Tue, 13 Mar 2012 11:25:19 +0000 (13:25 +0200)]
DTS: rework post audio_filter conversion and fix buffer size
Although this was not reported, this suffered the same problem as A52.
Rémi Denis-Courmont [Tue, 13 Mar 2012 11:20:31 +0000 (13:20 +0200)]
a52: cleanup and fix buffer size
This closes a heap overflow on corrupt files.
Pointed-out-by: Clément Lecigne <clemun@gmail.com>
Rémi Denis-Courmont [Tue, 13 Mar 2012 09:08:19 +0000 (11:08 +0200)]
DTV: grammar fix
Jean-Baptiste Kempf [Tue, 13 Mar 2012 11:15:25 +0000 (12:15 +0100)]
Contrib: update tiff to 4.0.1
Rémi Denis-Courmont [Mon, 12 Mar 2012 20:46:33 +0000 (22:46 +0200)]
Linux DVB: remove dysfunctional "dvbt" scheme
It is redumdant with the preexisting dvb-t scheme and does not even
always select the correct delivery system. Also the failure mode is
much more confusing than a plain error input failure message, and
it is inconsistent with other delivery system names.
Jean-Baptiste Kempf [Mon, 12 Mar 2012 18:20:17 +0000 (19:20 +0100)]
Qt4: do not delete useful text
Kaarlo Raiha [Sun, 11 Mar 2012 13:26:27 +0000 (15:26 +0200)]
Qt: Tell users about the delete key
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Mon, 12 Mar 2012 16:29:12 +0000 (18:29 +0200)]
Linux DVB: drop support for API version 5.0
That corresponds to kernel versions 2.6.28-2.6.31 inclusive, none of
which are supported upstream anymore.
Hugo Beauzée-Luyssen [Mon, 12 Mar 2012 15:23:23 +0000 (16:23 +0100)]
hls: Cosmetics.
Hugo Beauzée-Luyssen [Mon, 12 Mar 2012 15:22:10 +0000 (16:22 +0100)]
hls: Fix parse_SegmentInformation error checking.
Jean-Paul Saman [Mon, 12 Mar 2012 13:55:09 +0000 (14:55 +0100)]
skins2: fix mute behaviour
The skins2 code checked for the audio volume to be zero. However the audio is muted with by caling
the function aout_SetMute() or aout_ToggleMute(). Use aout_IsMuted() to test for muted audio.
Jean-Paul Saman [Mon, 12 Mar 2012 13:54:06 +0000 (14:54 +0100)]
skins2: resize new layout first when switching between layouts.
When switching layouts the windows was resized to the default state at design time.
Now the layout being switched to is first resized to the size of the current layout.
Switching layouts now nolonger results in the layout being restored to its default size,
instead it keeps the size the user inteded it to have.
Jean-Paul Saman [Mon, 12 Mar 2012 13:53:20 +0000 (14:53 +0100)]
skins2: show the human readible name of the playlist item by default.
The skins2 GUI showed the URI by default, but this is not what most people expect.
Jean-Baptiste Kempf [Mon, 12 Mar 2012 14:34:22 +0000 (15:34 +0100)]
Update programming part of AUTHORS
Christoph Miebach [Mon, 12 Mar 2012 14:20:02 +0000 (15:20 +0100)]
Scripts to help keep up-to-date AUTHORS file
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 12 Mar 2012 12:34:59 +0000 (13:34 +0100)]
Qt: limit the size of the comboBox for network open.
It behaves badly on Win32
Frédéric Yhuel [Wed, 7 Mar 2012 16:19:43 +0000 (17:19 +0100)]
vlc_block_helper.h: fix weird indentation.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sukrit Sangwan [Sun, 11 Mar 2012 01:59:12 +0000 (17:59 -0800)]
stereo_widen : filter to enhance stereo
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 12 Mar 2012 09:17:36 +0000 (10:17 +0100)]
Register 669 extension
Jean-Baptiste Kempf [Sun, 11 Mar 2012 23:22:47 +0000 (00:22 +0100)]
Contribs: update libdvdcss to 1.2.12
Rémi Denis-Courmont [Sun, 11 Mar 2012 21:02:48 +0000 (23:02 +0200)]
decoder: stricter assertion
Rémi Denis-Courmont [Sun, 11 Mar 2012 20:58:10 +0000 (22:58 +0200)]
decoder: pause aout at creation in corner case (fix #6369)
If pausing the decoder races with setting up the audio output pipeline,
the decoder can end up already paused when the audio output is created.
The audio output insists on a strict start -> (pause -> resume ->)*
(pause ->)? stop series of state transition. So it must be paused
explicitly in this corner case.
I have not investigated whether this problem affects the video output
but this seems very likely too.
Rémi Denis-Courmont [Sun, 11 Mar 2012 20:14:38 +0000 (22:14 +0200)]
v4l2: load libv4l2 dynamically where available
This removes the build-time and install-time dependency.
Jean-Baptiste Kempf [Sun, 11 Mar 2012 17:00:27 +0000 (18:00 +0100)]
Qt: do not loose fullscreen controller after customization
Close #6116
David Fuhrmann [Sun, 11 Mar 2012 17:40:10 +0000 (18:40 +0100)]
macosx vout: also do crop if macosx-video-autoresize is false
Rémi Denis-Courmont [Sun, 11 Mar 2012 17:15:34 +0000 (19:15 +0200)]
Linux DVB: run-time fallback from 5.5 to 5.0 frontend probing
This enables running VLC to run on a kernel that does not support
version 5.5 of the Linux DVB API (i.e. Linux < 3.3), even if VLC was
compiled with more recent kernel headers.
Unfortunately, this is of limited use. In practice, the running kernel
version is more likely to be newer than the kernel headers, than to be
older. In that case, VLC will print an explicit error.
Rémi Denis-Courmont [Sun, 11 Mar 2012 16:55:37 +0000 (18:55 +0200)]
Linux DVB: show libvlc and kernel API versions in debug
Hugo Beauzée-Luyssen [Sun, 11 Mar 2012 16:10:51 +0000 (17:10 +0100)]
Revert "bluray: properly suppport FIRST_TITLE & TOP_MENU titles"
This reverts commit
6afa23b2dd9e3f526aa59c5d1ee727d2ce249e78 .
This was breaking length computing, thus breaking seeking.
Conflicts:
modules/access/bluray.c
Hugo Beauzée-Luyssen [Sun, 11 Mar 2012 15:57:33 +0000 (16:57 +0100)]
bluray: Fix seekpoint updating.
Rémi Denis-Courmont [Sun, 11 Mar 2012 16:05:21 +0000 (18:05 +0200)]
DTV: deal with "cable", "terrestrial" and "satellite" scheme right
This requires Linux DVBv5.5.
Rémi Denis-Courmont [Sun, 11 Mar 2012 15:55:34 +0000 (17:55 +0200)]
Linux DVB: support for multi-standard frontends with API v5.5
Rémi Denis-Courmont [Sun, 11 Mar 2012 15:46:44 +0000 (17:46 +0200)]
Linux DVB: distinguish Clear QAM from terrestrial ATSC
This will be needed for proper DVBv5.5 support.
Rémi Denis-Courmont [Sun, 11 Mar 2012 15:01:20 +0000 (17:01 +0200)]
Linux DVB: factorize and revector frontend probing
Rémi Denis-Courmont [Sun, 11 Mar 2012 14:29:37 +0000 (16:29 +0200)]
Linux DVB: small typo
Rémi Denis-Courmont [Sun, 11 Mar 2012 14:27:07 +0000 (16:27 +0200)]
Linux DVB: fix format string
Rémi Denis-Courmont [Sun, 11 Mar 2012 14:22:25 +0000 (16:22 +0200)]
Linux DVB: add an assertion
Felix Paul Kühne [Sun, 11 Mar 2012 15:08:19 +0000 (16:08 +0100)]
macosx: fixed 'Open File...' in the subtitles sub menu (close #6352)
Rafaël Carré [Sun, 11 Mar 2012 14:57:31 +0000 (15:57 +0100)]
bluray: Don't fail silently.
Hugo Beauzée-Luyssen [Sun, 11 Mar 2012 14:50:49 +0000 (15:50 +0100)]
bluray: Fetching meta info isn't mandatory.
This should fix bluray playback on windows.
Felix Paul Kühne [Sun, 11 Mar 2012 14:30:29 +0000 (15:30 +0100)]
macosx_vout: implemented crop support (close #6080)
note that this patch includes a hack to revert to the 'Default' state correctly
Rémi Denis-Courmont [Sun, 11 Mar 2012 12:29:54 +0000 (14:29 +0200)]
Move vlc.misc.*dir to vlc.config.*dir
Konstantin Pavlov [Sun, 11 Mar 2012 08:39:07 +0000 (12:39 +0400)]
contribs: build libbluray with libxml2.
Required for metadata support.
Rafaël Carré [Sat, 10 Mar 2012 22:26:19 +0000 (17:26 -0500)]
Remove bashism
David Fuhrmann [Sat, 10 Mar 2012 19:36:29 +0000 (20:36 +0100)]
macosx: disable native fullscreen checkbox in prefs if a change would have no effect
Felix Paul Kühne [Sat, 10 Mar 2012 17:18:42 +0000 (18:18 +0100)]
macosx: allow to hide the drop zone while the playlist is empty using an option-click on the playlist toggle button (refs #6213)
Hugo Beauzée-Luyssen [Sat, 10 Mar 2012 14:58:10 +0000 (15:58 +0100)]
bluray: Fix a memory leak introduced in previous commit.
Hugo Beauzée-Luyssen [Sat, 10 Mar 2012 14:54:43 +0000 (15:54 +0100)]
bluray: Check for read error when menu are enabled.
This fixes crash with BD-J menu, if libbluray isn't built with java
support.
Hugo Beauzée-Luyssen [Sat, 10 Mar 2012 14:52:23 +0000 (15:52 +0100)]
bluray: Check for bd_play failures.
Ilkka Ollakka [Sat, 10 Mar 2012 11:03:43 +0000 (13:03 +0200)]
configure.ac: don't fail in x26410b if library not found by default
Only fail if user explicitly enabled x26410b option and suitable libraries
are not found.
Rémi Denis-Courmont [Sat, 10 Mar 2012 10:46:57 +0000 (12:46 +0200)]
skins2: use localized hotkey strings
Rémi Denis-Courmont [Sat, 10 Mar 2012 10:46:35 +0000 (12:46 +0200)]
Qt4: show localized hotkey strings in preferences
Rémi Denis-Courmont [Sat, 10 Mar 2012 10:42:53 +0000 (12:42 +0200)]
Provisions for localized key code strings (refs #5974)
Ilkka Ollakka [Thu, 19 Jan 2012 10:52:05 +0000 (12:52 +0200)]
x264 10-bit version into contribs
Ilkka Ollakka [Sat, 14 Jan 2012 21:13:02 +0000 (23:13 +0200)]
x264.c: add x26410b-module for 10-bit encoding alongside normal 8-bit, supports only static linking
Felix Paul Kühne [Fri, 9 Mar 2012 17:41:16 +0000 (18:41 +0100)]
macosx: changed the playlist toggle button behavior (close #6213)
it behaves this way now:
- no video => toggle window minimization
- active video in main window => toggle playlist / video
- active detached video => toggle window minimization
- active video in main window, option click on button => toggle window minimization
Felix Paul Kühne [Fri, 9 Mar 2012 16:58:26 +0000 (17:58 +0100)]
macosx: fixed DVD playback using libdvdread (close #6027)