]> git.sesse.net Git - vlc/log
vlc
10 years agoXCB/X11: keep SysV segment pointer only
Rémi Denis-Courmont [Sun, 14 Jul 2013 15:33:17 +0000 (18:33 +0300)]
XCB/X11: keep SysV segment pointer only

...rather than the whole picture resource structure.

10 years agoXCB: develop picture free function
Rémi Denis-Courmont [Sun, 14 Jul 2013 15:36:54 +0000 (18:36 +0300)]
XCB: develop picture free function

10 years agoomx: fix memory leak on error
Rémi Denis-Courmont [Sun, 14 Jul 2013 15:06:36 +0000 (18:06 +0300)]
omx: fix memory leak on error

10 years agoomx: remove no-op
Rémi Denis-Courmont [Sun, 14 Jul 2013 15:04:09 +0000 (18:04 +0300)]
omx: remove no-op

These values are already zeroed a few lines above.

10 years agodemux: don't link against IOKit and CoreFoundation since this isn't needed
Felix Paul Kühne [Sun, 14 Jul 2013 14:05:27 +0000 (16:05 +0200)]
demux: don't link against IOKit and CoreFoundation since this isn't needed

10 years agoaccess: don't link against Cocoa since this isn't needed
Felix Paul Kühne [Sun, 14 Jul 2013 14:05:07 +0000 (16:05 +0200)]
access: don't link against Cocoa since this isn't needed

10 years agotest: add coverage for audio output and device functions
Rémi Denis-Courmont [Sun, 14 Jul 2013 12:07:39 +0000 (15:07 +0300)]
test: add coverage for audio output and device functions

10 years agoskins2: fix wrong qualifier (cid #1049814)
Rémi Duraffort [Sat, 13 Jul 2013 21:28:40 +0000 (23:28 +0200)]
skins2: fix wrong qualifier (cid #1049814)

10 years agoFix potential NULL pointer deref (cid #1049834)
Rémi Duraffort [Sat, 13 Jul 2013 21:20:41 +0000 (23:20 +0200)]
Fix potential NULL pointer deref (cid #1049834)

10 years agoskins2: remove self assignment (cid #1049841)
Rémi Duraffort [Sat, 13 Jul 2013 21:16:18 +0000 (23:16 +0200)]
skins2: remove self assignment (cid #1049841)

10 years agoFix potential memleak (cid #1049846)
Rémi Duraffort [Sat, 13 Jul 2013 21:09:55 +0000 (23:09 +0200)]
Fix potential memleak (cid #1049846)

10 years agoFix file descriptor leak (cid #1049847)
Rémi Duraffort [Sat, 13 Jul 2013 21:07:09 +0000 (23:07 +0200)]
Fix file descriptor leak (cid #1049847)

10 years agoskins2: fix wrong break (cid #1049865)
Rémi Duraffort [Sat, 13 Jul 2013 21:01:30 +0000 (23:01 +0200)]
skins2: fix wrong break (cid #1049865)

10 years agoaccess_jack: cleaning
Rémi Duraffort [Sat, 13 Jul 2013 17:30:01 +0000 (19:30 +0200)]
access_jack: cleaning

10 years agopicture: remove invalidated assertion
Rémi Denis-Courmont [Sat, 13 Jul 2013 20:34:53 +0000 (23:34 +0300)]
picture: remove invalidated assertion

gc.p_sys can now be NULL, if the picture has no planes.

10 years agoXCB/X11: pre-allocate and reuse shared memory segment XID
Rémi Denis-Courmont [Sat, 13 Jul 2013 20:09:13 +0000 (23:09 +0300)]
XCB/X11: pre-allocate and reuse shared memory segment XID

The X server supplies a large but nevertheless finite range of XID for
the X client to use. So lets reuse our handles.

10 years agoXCB: pass shared memory segment XID as parameter of picture allocation
Rémi Denis-Courmont [Sat, 13 Jul 2013 20:01:50 +0000 (23:01 +0300)]
XCB: pass shared memory segment XID as parameter of picture allocation

10 years agomacosx: fix 10.6 runtime support
Felix Paul Kühne [Sat, 13 Jul 2013 19:15:48 +0000 (21:15 +0200)]
macosx: fix 10.6 runtime support

10 years agoqtcapture: fix 10.6 runtime support
Felix Paul Kühne [Sat, 13 Jul 2013 19:15:38 +0000 (21:15 +0200)]
qtcapture: fix 10.6 runtime support

10 years agoQt4: simplify Makefile
Rémi Denis-Courmont [Sat, 13 Jul 2013 10:40:16 +0000 (13:40 +0300)]
Qt4: simplify Makefile

10 years agoconfigured: inverted LIBS and LDFLAGS
Rémi Denis-Courmont [Sat, 13 Jul 2013 09:52:00 +0000 (12:52 +0300)]
configured: inverted LIBS and LDFLAGS

10 years agomodules: removed unused Makefile variables
Rémi Denis-Courmont [Sat, 13 Jul 2013 09:51:31 +0000 (12:51 +0300)]
modules: removed unused Makefile variables

10 years agonotify: use Makefile.am directly
Rémi Denis-Courmont [Sat, 13 Jul 2013 09:49:46 +0000 (12:49 +0300)]
notify: use Makefile.am directly

10 years agoFix missing unlock (cid #1047146)
Rémi Duraffort [Sat, 13 Jul 2013 08:37:30 +0000 (10:37 +0200)]
Fix missing unlock (cid #1047146)

10 years agobluray: fix missing unlock (cid #1047147)
Rémi Duraffort [Sat, 13 Jul 2013 08:21:16 +0000 (10:21 +0200)]
bluray: fix missing unlock (cid #1047147)

10 years agomkv: fix missing unlock (cid #1047148)
Rémi Duraffort [Sat, 13 Jul 2013 08:18:36 +0000 (10:18 +0200)]
mkv: fix missing unlock (cid #1047148)

10 years agoFix missing unlock (cid #1047149)
Rémi Duraffort [Sat, 13 Jul 2013 08:16:24 +0000 (10:16 +0200)]
Fix missing unlock (cid #1047149)

10 years agoFix potential missing unlock (cid #1047153)
Rémi Duraffort [Sat, 13 Jul 2013 08:13:18 +0000 (10:13 +0200)]
Fix potential missing unlock (cid #1047153)

10 years agoFix missing unlock (cid #1047154)
Rémi Duraffort [Sat, 13 Jul 2013 08:11:05 +0000 (10:11 +0200)]
Fix missing unlock (cid #1047154)

10 years agorc: fix previous commit (wrong C&P)
Rémi Duraffort [Sat, 13 Jul 2013 08:05:14 +0000 (10:05 +0200)]
rc: fix previous commit (wrong C&P)

10 years agoFix missing unlock (cid #1047159)
Rémi Duraffort [Sat, 13 Jul 2013 07:58:43 +0000 (09:58 +0200)]
Fix missing unlock (cid #1047159)

10 years agolibvlc_audio_output_device_list_get: fix spelling (fixes #8955)
Rémi Denis-Courmont [Sat, 13 Jul 2013 08:00:56 +0000 (11:00 +0300)]
libvlc_audio_output_device_list_get: fix spelling (fixes #8955)

10 years agoPlaylist: fx missing unlocks (cid #1047159 and #1047160)
Rémi Duraffort [Sat, 13 Jul 2013 07:56:38 +0000 (09:56 +0200)]
Playlist: fx missing unlocks (cid #1047159 and #1047160)

10 years agoFix assignment instead of compare
Rémi Duraffort [Sat, 13 Jul 2013 07:44:29 +0000 (09:44 +0200)]
Fix assignment instead of compare

10 years agoFix printf formats
Rémi Duraffort [Sat, 13 Jul 2013 07:42:24 +0000 (09:42 +0200)]
Fix printf formats

10 years agoFix allocation size mismatch (cid #1047373)
Rémi Duraffort [Sat, 13 Jul 2013 06:52:03 +0000 (08:52 +0200)]
Fix allocation size mismatch (cid #1047373)

10 years agoAllocation size mismatch (cid #1047372)
Rémi Duraffort [Sat, 13 Jul 2013 06:45:19 +0000 (08:45 +0200)]
Allocation size mismatch (cid #1047372)

10 years agoFix potential use-after-free (cid #1047503)
Rémi Duraffort [Sat, 13 Jul 2013 06:40:46 +0000 (08:40 +0200)]
Fix potential use-after-free (cid #1047503)

psz_realhost is an alias to psz_socks when using socks.

10 years agoFix use-after-free (cid #1047498 and #1047499)
Rémi Duraffort [Sat, 13 Jul 2013 06:37:54 +0000 (08:37 +0200)]
Fix use-after-free (cid #1047498 and #1047499)

10 years agoFix potential memleak (cid #1047282)
Rémi Duraffort [Sat, 13 Jul 2013 06:33:57 +0000 (08:33 +0200)]
Fix potential memleak (cid #1047282)

10 years agoFix potential double free (#cid 403064)
Rémi Duraffort [Sat, 13 Jul 2013 06:24:26 +0000 (08:24 +0200)]
Fix potential double free (#cid 403064)

10 years agoFix potential double free (cid #1047501 and #1047502))
Rémi Duraffort [Sat, 13 Jul 2013 06:17:56 +0000 (08:17 +0200)]
Fix potential double free (cid #1047501 and #1047502))

10 years agoFix potential double free (cid #1047496 and #1047497)
Rémi Duraffort [Sat, 13 Jul 2013 06:13:35 +0000 (08:13 +0200)]
Fix potential double free (cid #1047496 and #1047497)

10 years agoContribs: build crystalhd SDK on Win32
Jean-Baptiste Kempf [Fri, 12 Jul 2013 15:28:24 +0000 (17:28 +0200)]
Contribs: build crystalhd SDK on Win32

10 years agocontrib: vncserver: update config.*
Rafaël Carré [Fri, 12 Jul 2013 11:21:21 +0000 (13:21 +0200)]
contrib: vncserver: update config.*

10 years agocontrib: vncserver: fix compilation outside of windows
Rafaël Carré [Thu, 11 Jul 2013 20:30:44 +0000 (22:30 +0200)]
contrib: vncserver: fix compilation outside of windows

10 years agopodcasts SD: fix variable handling and minor cleanup (close #8947)
Felix Paul Kühne [Thu, 11 Jul 2013 20:12:02 +0000 (22:12 +0200)]
podcasts SD: fix variable handling and minor cleanup (close #8947)

10 years agomacosx: fix runtime exception when deleting a podcast (close #8948)
Felix Paul Kühne [Thu, 11 Jul 2013 19:36:42 +0000 (21:36 +0200)]
macosx: fix runtime exception when deleting a podcast (close #8948)

10 years agopackage/macosx: dump outdated meta data and bump OS requirement as enforced by the OS
Felix Paul Kühne [Thu, 11 Jul 2013 18:40:15 +0000 (20:40 +0200)]
package/macosx: dump outdated meta data and bump OS requirement as enforced by the OS

10 years agocontribs: disable nls in gnutls
Felix Paul Kühne [Thu, 11 Jul 2013 18:21:27 +0000 (20:21 +0200)]
contribs: disable nls in gnutls

10 years agomacosx: fix some strdup memleaks
David Fuhrmann [Thu, 11 Jul 2013 18:17:04 +0000 (20:17 +0200)]
macosx: fix some strdup memleaks

10 years agomacosx: advanced prefs: save the default value if Default is selected, not NULL
David Fuhrmann [Thu, 11 Jul 2013 18:13:24 +0000 (20:13 +0200)]
macosx: advanced prefs: save the default value if Default is selected, not NULL

fixes #8942. Default value for avcodec-hw is none, but NULL was saved, so
hardware decoding got enabled unintentionally.

10 years agomacosx: fix simple prefs http-password if user just hits enter
David Fuhrmann [Thu, 11 Jul 2013 18:07:18 +0000 (20:07 +0200)]
macosx: fix simple prefs http-password if user just hits enter

10 years agoDual license fdkaac module under BSD 2-clause
Sergio Ammirata [Thu, 11 Jul 2013 15:48:42 +0000 (17:48 +0200)]
Dual license fdkaac module under BSD 2-clause

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoQt: recents: hide the file:// scheme from the MRL
Ludovic Fauvet [Thu, 11 Jul 2013 14:55:57 +0000 (16:55 +0200)]
Qt: recents: hide the file:// scheme from the MRL

10 years agoQt: recents: don't create an accelerator for MRL containing '&'
Ludovic Fauvet [Thu, 11 Jul 2013 14:53:53 +0000 (16:53 +0200)]
Qt: recents: don't create an accelerator for MRL containing '&'

10 years agoRevert with correct fix "Qt: split the track number/total for now"
Francois Cartegnie [Thu, 11 Jul 2013 14:38:12 +0000 (16:38 +0200)]
Revert with correct fix "Qt: split the track number/total for now"

This reverts commit 81a1b751bbd64e35f9f0d323d2acb87b9063f934.
This reverts commit b74a7b1a177f9d610b021fdefe1963c0f1752151.

10 years agoContribs: vncserver depends on gcrypt, jpeg and png
Jean-Baptiste Kempf [Thu, 11 Jul 2013 13:30:53 +0000 (15:30 +0200)]
Contribs: vncserver depends on gcrypt, jpeg and png

Thanks funman and thresh for the heads-up

We don't use jpeg-turbo though...

10 years agoContribs: add mfx dispatcher (Media SDK) for Win32
Jean-Baptiste Kempf [Thu, 11 Jul 2013 13:23:02 +0000 (15:23 +0200)]
Contribs: add mfx dispatcher (Media SDK) for Win32

10 years agoContribs: fix compilation of vncclient with libjpeg on some MingW env
Jean-Baptiste Kempf [Thu, 11 Jul 2013 12:55:38 +0000 (14:55 +0200)]
Contribs: fix compilation of vncclient with libjpeg on some MingW env

If you don't include basetsd.h, you don't get the right defines
for jmorecfg.h

10 years agoQt: simple_prefs: fix crash when reading psz_aout
Ludovic Fauvet [Thu, 11 Jul 2013 12:38:45 +0000 (14:38 +0200)]
Qt: simple_prefs: fix crash when reading psz_aout

10 years agoContrib: vncserver, just compile the client part to speed up compilation
Jean-Baptiste Kempf [Thu, 11 Jul 2013 12:42:30 +0000 (14:42 +0200)]
Contrib: vncserver, just compile the client part to speed up compilation

10 years agoContribs: add VNCServer, GPLv2+
Jean-Baptiste Kempf [Thu, 11 Jul 2013 12:35:01 +0000 (14:35 +0200)]
Contribs: add VNCServer, GPLv2+

We just use the libvncclient part though :)

10 years agoOMX: Add Tegra3 OMX IL to the list of probed cores.
Sergey Bolshakov [Wed, 26 Dec 2012 11:22:00 +0000 (15:22 +0400)]
OMX: Add Tegra3 OMX IL to the list of probed cores.

Signed-off-by: Konstantin Pavlov <thresh@videolan.org>
10 years agoNSIS: use 64bits registry for uninstaller too
Rafaël Carré [Thu, 11 Jul 2013 06:04:38 +0000 (08:04 +0200)]
NSIS: use 64bits registry for uninstaller too

Fixes #7409

10 years agoUpdate NEWS
Denis Charmet [Wed, 10 Jul 2013 22:57:12 +0000 (00:57 +0200)]
Update NEWS

10 years agoCheck element size before reading it
Denis Charmet [Wed, 10 Jul 2013 21:09:59 +0000 (23:09 +0200)]
Check element size before reading it

This should avoid integer overflows inside the libebml causing heap buffer overflow. Since new called by the lib is limited to SIZE_MAX bytes.

10 years agoALSA: only set channels that are actually mapped (fixes #8934)
Rémi Denis-Courmont [Wed, 10 Jul 2013 20:24:47 +0000 (23:24 +0300)]
ALSA: only set channels that are actually mapped (fixes #8934)

The code failed to clear unmapped channels present in the input.

10 years agoavcodec: allow codec NONE in the table (refs #8887)
Rémi Denis-Courmont [Wed, 10 Jul 2013 16:52:36 +0000 (19:52 +0300)]
avcodec: allow codec NONE in the table (refs #8887)

10 years agoavformat: add codec ID in debug info
Rémi Denis-Courmont [Wed, 10 Jul 2013 16:37:09 +0000 (19:37 +0300)]
avformat: add codec ID in debug info

10 years agoQt: unused parameter
Ludovic Fauvet [Wed, 10 Jul 2013 16:13:02 +0000 (18:13 +0200)]
Qt: unused parameter

10 years agoQt: fix .ui names conflicts and warnings
Ludovic Fauvet [Wed, 10 Jul 2013 16:06:42 +0000 (18:06 +0200)]
Qt: fix .ui names conflicts and warnings

10 years agoQt: useless #includes
Ludovic Fauvet [Wed, 10 Jul 2013 15:10:23 +0000 (17:10 +0200)]
Qt: useless #includes

10 years agoQt: remove dead code
Ludovic Fauvet [Wed, 10 Jul 2013 15:07:57 +0000 (17:07 +0200)]
Qt: remove dead code

10 years agoQt: save the activation state of audio filters
Ludovic Fauvet [Wed, 10 Jul 2013 14:01:55 +0000 (16:01 +0200)]
Qt: save the activation state of audio filters

10 years agoQt: move the video filter parser in its own function
Ludovic Fauvet [Wed, 10 Jul 2013 14:00:25 +0000 (16:00 +0200)]
Qt: move the video filter parser in its own function

10 years agoQt: do not extend the dialog minimum width for long lines
Ludovic Fauvet [Wed, 10 Jul 2013 12:40:03 +0000 (14:40 +0200)]
Qt: do not extend the dialog minimum width for long lines

10 years agoQt: QVLCDial: move value in corner
Francois Cartegnie [Wed, 10 Jul 2013 07:28:21 +0000 (09:28 +0200)]
Qt: QVLCDial: move value in corner

10 years agoQt: add a shortcut to give the focus to the search entry in advanced prefs
Ludovic Fauvet [Mon, 8 Jul 2013 22:33:39 +0000 (00:33 +0200)]
Qt: add a shortcut to give the focus to the search entry in advanced prefs

10 years agoQt: get/set the default volume level for each audio output (fix #8503)
Ludovic Fauvet [Mon, 8 Jul 2013 22:17:28 +0000 (00:17 +0200)]
Qt: get/set the default volume level for each audio output (fix #8503)

Since 2.1 there is no way to set a global default volume. Instead it is now
required to set it independently for each audio output.

10 years agovdpau: eliminate dead code
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:21:26 +0000 (22:21 +0300)]
vdpau: eliminate dead code

10 years agovdpau: fix picture corruption on pause
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:20:24 +0000 (22:20 +0300)]
vdpau: fix picture corruption on pause

Regression from cae4f1c6a5e4062851fdda9c3e0b2ff5c639e079.

10 years agovdpau: simplify surface copy when deinterlacing
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:16:54 +0000 (22:16 +0300)]
vdpau: simplify surface copy when deinterlacing

10 years agodeinterlace: do not crash on broken pictures
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:04:01 +0000 (22:04 +0300)]
deinterlace: do not crash on broken pictures

10 years agovdpau: missing error case handling
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:03:35 +0000 (22:03 +0300)]
vdpau: missing error case handling

10 years agohwdummy: add some useful debug
Rémi Denis-Courmont [Tue, 9 Jul 2013 18:21:59 +0000 (21:21 +0300)]
hwdummy: add some useful debug

10 years agovdpau: correct MPEG4 profiles checks
Rémi Denis-Courmont [Tue, 9 Jul 2013 18:40:57 +0000 (21:40 +0300)]
vdpau: correct MPEG4 profiles checks

10 years agoQt: QDial: show value on control (fix #8906)
Francois Cartegnie [Tue, 9 Jul 2013 17:12:19 +0000 (19:12 +0200)]
Qt: QDial: show value on control (fix #8906)

10 years agovdpau: retain only VDPAU video context, not whole picture_t
Rémi Denis-Courmont [Mon, 8 Jul 2013 19:54:43 +0000 (22:54 +0300)]
vdpau: retain only VDPAU video context, not whole picture_t

The video output core does not deal with filters retaining pictures.
Also, this leaves more pictures for the decoder in the decoder pool.

10 years agovdpau: helper to detach a VDPAU context from a picture
Rémi Denis-Courmont [Mon, 8 Jul 2013 19:40:50 +0000 (22:40 +0300)]
vdpau: helper to detach a VDPAU context from a picture

This enables releasing the VLC picture while keeping the VDPAU surface
for internal usage.

10 years agovdpau: add some sanity checking assertion
Rémi Denis-Courmont [Mon, 8 Jul 2013 19:40:27 +0000 (22:40 +0300)]
vdpau: add some sanity checking assertion

10 years agoOpenGL: Addition of XYZ to RGB conversion in GLSL
Nicolas Bertrand [Tue, 9 Jul 2013 13:59:37 +0000 (15:59 +0200)]
OpenGL: Addition of XYZ to RGB conversion in GLSL

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoOpenGL: take planes in account in DrawWithShaders
Nicolas Bertrand [Tue, 9 Jul 2013 13:59:24 +0000 (15:59 +0200)]
OpenGL: take planes in account in DrawWithShaders

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoNEWS: fix encoding
Jean-Baptiste Kempf [Tue, 9 Jul 2013 12:09:31 +0000 (14:09 +0200)]
NEWS: fix encoding

10 years agoConfigure: activate realrtsp module
Jean-Baptiste Kempf [Tue, 9 Jul 2013 12:03:30 +0000 (14:03 +0200)]
Configure: activate realrtsp module

10 years agoBuild screen module as shared on Win32
Jean-Baptiste Kempf [Tue, 9 Jul 2013 11:55:14 +0000 (13:55 +0200)]
Build screen module as shared on Win32

Close #8925

10 years agoomxil: Handle parameter changes for OMX_IndexParamAudioPcm as output reconfiguration
Martin Storsjö [Tue, 9 Jul 2013 11:27:54 +0000 (14:27 +0300)]
omxil: Handle parameter changes for OMX_IndexParamAudioPcm as output reconfiguration

This fixes the output sample rate when decoding with
OMX.Nvidia.aac.decoder (such as on nexus 7), possibly also for other
audio codecs on the same class of devices, possibly also for audio
codecs on other OMX implementations.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoConfigure: enable smb on Windows
Jean-Baptiste Kempf [Tue, 9 Jul 2013 11:26:01 +0000 (13:26 +0200)]
Configure: enable smb on Windows

10 years agocontribs: Add a patch for libpng for building with automake 1.11
Martin Storsjö [Tue, 9 Jul 2013 11:22:15 +0000 (14:22 +0300)]
contribs: Add a patch for libpng for building with automake 1.11

automake 1.12 changed the default for tests, requiring projects
that need serial test execution to add an option for setting this.
This option isn't available on automake 1.11, so those projects
became incompatible with automake 1.11 once they got ready for 1.12.
This obviously isn't an issue in most cases where the prebuilt
configure is good enough.

Since we don't run the tests in contribs, just remove this option
for now, to allow building with both automake 1.11 and 1.12.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoios2_vout: minor cleanup
Felix Paul Kühne [Sun, 7 Jul 2013 19:01:25 +0000 (22:01 +0300)]
ios2_vout: minor cleanup