]> git.sesse.net Git - vlc/log
vlc
12 years agowaveout: force and use UNICODE
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:14:24 +0000 (19:14 +0200)]
waveout: force and use UNICODE

12 years agowaveout: remove write-only variable
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:03:03 +0000 (19:03 +0200)]
waveout: remove write-only variable

12 years agodtv: rewrite of bdagraph to be tuner-based
John Freed [Sun, 18 Mar 2012 15:23:18 +0000 (16:23 +0100)]
dtv: rewrite of bdagraph to be tuner-based

Close #5785 and #6394
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoWin32: simplify and fix a warning
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:55:13 +0000 (18:55 +0200)]
Win32: simplify and fix a warning

12 years agoWin32: add FromANSI / ToANSI and use them
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:46:22 +0000 (18:46 +0200)]
Win32: add FromANSI / ToANSI and use them

12 years agoWin32: add ToCodePage() and FromCodePage()
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:38:21 +0000 (18:38 +0200)]
Win32: add ToCodePage() and FromCodePage()

12 years agoDShow: Remove filters but don't Release() them
John Freed [Sun, 18 Mar 2012 21:29:28 +0000 (22:29 +0100)]
DShow: Remove filters but don't Release() them

Fixes undocumented/poorly documented Windows behavior. RemoveFilter function does a silent Release().

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agotext: make_path returns (null) for Win32 if hostname starts with blank
John Freed [Sun, 18 Mar 2012 21:29:27 +0000 (22:29 +0100)]
text: make_path returns (null) for Win32 if hostname starts with blank

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: preferences: remove the 150px width enforcing
Francois Cartegnie [Thu, 22 Mar 2012 14:39:16 +0000 (15:39 +0100)]
Qt: preferences: remove the 150px width enforcing

12 years agoQt: preferences: use QSplitter for advanced layout base
Francois Cartegnie [Fri, 16 Mar 2012 19:35:44 +0000 (20:35 +0100)]
Qt: preferences: use QSplitter for advanced layout base

12 years agoQt: preferences: use StackedWidget for advanced layout
Francois Cartegnie [Fri, 16 Mar 2012 19:29:48 +0000 (20:29 +0100)]
Qt: preferences: use StackedWidget for advanced layout

12 years agoQt: preferences: use StackedWidget for simple layout
Francois Cartegnie [Fri, 16 Mar 2012 19:17:23 +0000 (20:17 +0100)]
Qt: preferences: use StackedWidget for simple layout

12 years agoQt: preferences: use StackedWidget for main layout
Francois Cartegnie [Fri, 16 Mar 2012 18:45:10 +0000 (19:45 +0100)]
Qt: preferences: use StackedWidget for main layout

12 years agoconfigure.ac: properly detect vasprintf
Natanael Copa [Thu, 22 Mar 2012 09:00:08 +0000 (09:00 +0000)]
configure.ac: properly detect vasprintf

According POSIX the va_list is defined in stdarg.h
http://pubs.opengroup.org/onlinepubs/009695399/basedefs/stdarg.h.html

On some systems (like uClibc) the detection of vasprintf will fail
unless stdarg.h is included and build will later fail due to a vasprintf
redeclaration.

Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agoluahttp: bump API and document /art changes
Rafaël Carré [Thu, 22 Mar 2012 13:56:45 +0000 (09:56 -0400)]
luahttp: bump API and document /art changes

12 years agoRALF was introduced in FFmpeg in a later version
Jean-Baptiste Kempf [Thu, 22 Mar 2012 11:07:02 +0000 (12:07 +0100)]
RALF was introduced in FFmpeg in a later version

12 years agoDo not treat RMF files named .ram as playlists
Jean-Baptiste Kempf [Thu, 22 Mar 2012 11:06:10 +0000 (12:06 +0100)]
Do not treat RMF files named .ram as playlists

Close #6451

12 years agohttplua: export art by playlist item id
Rafaël Carré [Thu, 22 Mar 2012 00:41:40 +0000 (20:41 -0400)]
httplua: export art by playlist item id

Usage: http://localhost:8080/art?item=1234

12 years agolua: export playlist item's input item
Rafaël Carré [Thu, 22 Mar 2012 00:40:48 +0000 (20:40 -0400)]
lua: export playlist item's input item

12 years agocontrib/live555: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 22:24:22 +0000 (23:24 +0100)]
contrib/live555: added support for iOS

12 years agocontrib/libtheora: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:30:02 +0000 (14:30 +0100)]
contrib/libtheora: added support for iOS

12 years agocontrib/libvpx: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:29:48 +0000 (14:29 +0100)]
contrib/libvpx: added support for iOS

12 years agocontrib/postproc: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:19:35 +0000 (14:19 +0100)]
contrib/postproc: added support for iOS

12 years agocontrib/lua: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 13:00:54 +0000 (14:00 +0100)]
contrib/lua: added support for iOS

12 years agocontrib/flac: added support for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 12:10:32 +0000 (13:10 +0100)]
contrib/flac: added support for iOS

12 years agocontrib/libogg: added support for iOS by disabling make check
Felix Paul Kühne [Wed, 21 Mar 2012 12:08:02 +0000 (13:08 +0100)]
contrib/libogg: added support for iOS by disabling make check

12 years agoextras/tools: improve gas installation
Felix Paul Kühne [Wed, 21 Mar 2012 11:40:38 +0000 (12:40 +0100)]
extras/tools: improve gas installation

12 years agocontrib/ffmpeg: cleaned up compilation for iOS
Felix Paul Kühne [Wed, 21 Mar 2012 11:40:07 +0000 (12:40 +0100)]
contrib/ffmpeg: cleaned up compilation for iOS

12 years agoopengl: use vertex/texture array instead of glBegin/glEnd
Ilkka Ollakka [Wed, 21 Mar 2012 15:07:52 +0000 (17:07 +0200)]
opengl: use vertex/texture array instead of glBegin/glEnd

12 years agovoc: fix skipping of unknown headers (fixes #6437)
Rémi Denis-Courmont [Wed, 21 Mar 2012 17:08:53 +0000 (19:08 +0200)]
voc: fix skipping of unknown headers (fixes #6437)

12 years agomacosx: remove volume osd slider code
David Fuhrmann [Wed, 21 Mar 2012 17:04:21 +0000 (18:04 +0100)]
macosx: remove volume osd slider code

The slider is not displayed, anyway. But sometimes it flickers through
for a short moment which does not look good.

12 years agoswitcher: convert to lavc 54 API
Rafaël Carré [Wed, 21 Mar 2012 16:54:25 +0000 (12:54 -0400)]
switcher: convert to lavc 54 API

based on patch by Richard Grenville <pyxlcy@gmail.com>

12 years agoswitcher doesn't depend on postproc
Rafaël Carré [Wed, 21 Mar 2012 16:52:35 +0000 (12:52 -0400)]
switcher doesn't depend on postproc

12 years agomacosx vout: shift the window above the lower screen bound when necessary
David Fuhrmann [Wed, 21 Mar 2012 16:51:34 +0000 (17:51 +0100)]
macosx vout: shift the window above the lower screen bound when necessary

12 years agomacosx vout: remove unneeded center when resizing the window
David Fuhrmann [Wed, 21 Mar 2012 16:16:39 +0000 (17:16 +0100)]
macosx vout: remove unneeded center when resizing the window

Note that the origin values can also be negative when we have our window
on a secondary screen.

12 years agomacos vout: implement VOUT_DISPLAY_CHANGE_DISPLAY_FILLED as it seems to be intended
David Fuhrmann [Wed, 21 Mar 2012 16:12:36 +0000 (17:12 +0100)]
macos vout: implement VOUT_DISPLAY_CHANGE_DISPLAY_FILLED as it seems to be intended

12 years agomacosx: do not abuse "autoscale" to implement a fit to screen feature
David Fuhrmann [Wed, 21 Mar 2012 16:11:53 +0000 (17:11 +0100)]
macosx: do not abuse "autoscale" to implement a fit to screen feature

12 years agomacosx: fix another rare crash on exit
David Fuhrmann [Wed, 21 Mar 2012 14:33:17 +0000 (15:33 +0100)]
macosx: fix another rare crash on exit

12 years agoUse $VLC_DATA_PATH on Linux too
Rémi Denis-Courmont [Wed, 21 Mar 2012 16:39:39 +0000 (18:39 +0200)]
Use $VLC_DATA_PATH on Linux too

12 years agocontrib/dvbpsi: don't compile the examples on any platform
Felix Paul Kühne [Wed, 21 Mar 2012 15:04:49 +0000 (16:04 +0100)]
contrib/dvbpsi: don't compile the examples on any platform

12 years agoios/build.sh: disable goom
Felix Paul Kühne [Wed, 21 Mar 2012 15:02:56 +0000 (16:02 +0100)]
ios/build.sh: disable goom

12 years agohttplive: slightly more robust parsing of attributes
Eric Petit [Wed, 21 Mar 2012 09:48:57 +0000 (10:48 +0100)]
httplive: slightly more robust parsing of attributes

This fixes playback on an AES-128 encrypted stream I ran into: the key
URL happened to have "iv" somewhere in it, which led VLC to try - and
fail - to parse an IV.

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agoios/build.sh: updated gas location in VLC's tree
Felix Paul Kühne [Wed, 21 Mar 2012 11:04:46 +0000 (12:04 +0100)]
ios/build.sh: updated gas location in VLC's tree

12 years agoios/build.sh: fetch .gas in extras/tools automatically
Felix Paul Kühne [Wed, 21 Mar 2012 11:03:40 +0000 (12:03 +0100)]
ios/build.sh: fetch .gas in extras/tools automatically

12 years agoios/build.sh: remove outdated configure flags
Felix Paul Kühne [Wed, 21 Mar 2012 10:57:48 +0000 (11:57 +0100)]
ios/build.sh: remove outdated configure flags

12 years agocontrib/ffmpeg: added support for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 18:53:40 +0000 (19:53 +0100)]
contrib/ffmpeg: added support for iOS

12 years agopackage/ios: removed the gas-preprocessor makro, which doesn't have anything to do...
Felix Paul Kühne [Tue, 20 Mar 2012 18:52:03 +0000 (19:52 +0100)]
package/ios: removed the gas-preprocessor makro, which doesn't have anything to do here

12 years agoextras/tools: added the gas-preprocessor makro needed for ASM support on iOS
Felix Paul Kühne [Tue, 20 Mar 2012 18:50:53 +0000 (19:50 +0100)]
extras/tools: added the gas-preprocessor makro needed for ASM support on iOS

12 years agoNEWS: added some mac stuff
Felix Paul Kühne [Wed, 21 Mar 2012 10:09:01 +0000 (11:09 +0100)]
NEWS: added some mac stuff

12 years agoOpenGL: use more accurate YUV->RGB matrixes
Jean-Baptiste Kempf [Tue, 20 Mar 2012 23:54:00 +0000 (00:54 +0100)]
OpenGL: use more accurate YUV->RGB matrixes

Coeffs have been recomputed.

Close #6132

12 years agov4l2: duplicate InitVideo() for access and access_demux
Rémi Denis-Courmont [Tue, 20 Mar 2012 21:45:15 +0000 (23:45 +0200)]
v4l2: duplicate InitVideo() for access and access_demux

There is not that much common code left for the access case, except for
debug messages. The resulting code is a lot easier to read IMHO.
Also I have no way to test the access plugin, so lets split it where it
will not get more broken.

12 years agov4l2: eliminate dead user pointer code
Rémi Denis-Courmont [Tue, 20 Mar 2012 21:03:26 +0000 (23:03 +0200)]
v4l2: eliminate dead user pointer code

12 years agov4l2: factor our crop resetting
Rémi Denis-Courmont [Tue, 20 Mar 2012 21:01:04 +0000 (23:01 +0200)]
v4l2: factor our crop resetting

12 years agoMove configuration defines to <vlc_plugin.h>
Rémi Denis-Courmont [Tue, 20 Mar 2012 17:22:24 +0000 (19:22 +0200)]
Move configuration defines to <vlc_plugin.h>

They are mostly used by plugin descriptors.

12 years agoMark --data-path obsolete
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:52:50 +0000 (20:52 +0200)]
Mark --data-path obsolete

12 years agoInline config_GetDataDir()
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:48:34 +0000 (20:48 +0200)]
Inline config_GetDataDir()

dirs.c is too simple to grant a file of its own, I think.

12 years agoUse environment variable for data directory
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:41:56 +0000 (20:41 +0200)]
Use environment variable for data directory

...as for plugins directory. Most of the content is anyway per-process,
either because gettext and interfaces are per-process. The only caller
of the function that is not an interface or gettext is the DVB scanner.
This is even probably a bug.

12 years agoLinux: determine data path at run-time from library path
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:31:32 +0000 (20:31 +0200)]
Linux: determine data path at run-time from library path

12 years agoRevert "contrib: don't stip the arch from {HOST}"
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:09:17 +0000 (20:09 +0200)]
Revert "contrib: don't stip the arch from {HOST}"

This reverts commit fbfaa42af10a1dc78aa4e9cf2c21e26f19519ab1.

12 years agocontrib: enforce the build architecture for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 18:08:36 +0000 (19:08 +0100)]
contrib: enforce the build architecture for iOS

12 years agocontrib: added support for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 17:59:23 +0000 (18:59 +0100)]
contrib: added support for iOS

12 years agocontrib: fixed compilation of libgsm for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 17:53:44 +0000 (18:53 +0100)]
contrib: fixed compilation of libgsm for iOS

12 years agocontrib: don't stip the arch from {HOST}
Felix Paul Kühne [Tue, 20 Mar 2012 17:42:40 +0000 (18:42 +0100)]
contrib: don't stip the arch from {HOST}

12 years agocontrib: don't compile libdvbpsi's examples for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 17:39:45 +0000 (18:39 +0100)]
contrib: don't compile libdvbpsi's examples for iOS

12 years agoRemove stray declarations
Rémi Denis-Courmont [Tue, 20 Mar 2012 17:26:08 +0000 (19:26 +0200)]
Remove stray declarations

12 years agoFix shell syntax, sh is not C
Rafaël Carré [Tue, 20 Mar 2012 17:25:46 +0000 (13:25 -0400)]
Fix shell syntax, sh is not C

12 years agoMissing #include
Rémi Denis-Courmont [Tue, 20 Mar 2012 17:20:28 +0000 (19:20 +0200)]
Missing #include

12 years agovlc: fix regression with command line arguments
Rémi Denis-Courmont [Tue, 20 Mar 2012 15:56:43 +0000 (17:56 +0200)]
vlc: fix regression with command line arguments

12 years agoios/build.sh: added contrib options taken from the Android port
Felix Paul Kühne [Tue, 20 Mar 2012 15:55:03 +0000 (16:55 +0100)]
ios/build.sh: added contrib options taken from the Android port

12 years agoFix misleading Playback Speed string on menu.
Naohiro KORIYAMA [Sat, 14 Jan 2012 05:17:50 +0000 (14:17 +0900)]
Fix misleading Playback Speed string on menu.

When increasing speed to 1.50 (command + =), '1.50x' is shown on OSD, but '10x' is shown on menu (Playback -> 'Playback Speed').

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agocontrib: detect iOS correctly
Philippe Coent [Tue, 20 Mar 2012 15:29:18 +0000 (16:29 +0100)]
contrib: detect iOS correctly

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agoios build script: updated for iOS 5 and VLC's new contrib system
Philippe Coent [Tue, 20 Mar 2012 15:18:28 +0000 (16:18 +0100)]
ios build script: updated for iOS 5 and VLC's new contrib system

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agoMobileVLCKit: added support for current iOS revisions
Philippe Coent [Tue, 20 Mar 2012 15:12:37 +0000 (16:12 +0100)]
MobileVLCKit: added support for current iOS revisions

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agodash: removed EOFException
Christopher Mueller [Fri, 9 Mar 2012 16:59:18 +0000 (17:59 +0100)]
dash: removed EOFException

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added connection to chunk
Christopher Mueller [Fri, 9 Mar 2012 15:45:29 +0000 (16:45 +0100)]
dash: added connection to chunk

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added Persistent Connection
Christopher Mueller [Fri, 9 Mar 2012 15:21:50 +0000 (16:21 +0100)]
dash: added Persistent Connection

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added byte count methods to chunk
Christopher Mueller [Fri, 9 Mar 2012 15:21:08 +0000 (16:21 +0100)]
dash: added byte count methods to chunk

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: fixed warnings in basiccm and isoffmainmanager
Christopher Mueller [Fri, 9 Mar 2012 15:07:59 +0000 (16:07 +0100)]
dash: fixed warnings in basiccm and isoffmainmanager

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: refactored HTTPConnection
Christopher Mueller [Fri, 9 Mar 2012 14:57:00 +0000 (15:57 +0100)]
dash: refactored HTTPConnection

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added url parsing to chunk
Christopher Mueller [Fri, 9 Mar 2012 14:56:38 +0000 (15:56 +0100)]
dash: added url parsing to chunk

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agoQt: fix directsound simple prefs
Jean-Baptiste Kempf [Tue, 20 Mar 2012 11:18:16 +0000 (12:18 +0100)]
Qt: fix directsound simple prefs

Close #6424

12 years agoFix OSD when auto-scaling
Jean-Baptiste Kempf [Tue, 20 Mar 2012 11:10:19 +0000 (12:10 +0100)]
Fix OSD when auto-scaling

Close #6423

12 years agoMKV: Use the appropriate time value to avoid loops
Denis Charmet [Mon, 19 Mar 2012 21:39:15 +0000 (22:39 +0100)]
MKV: Use the appropriate time value to avoid loops

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoAvcodec: add real audio lossless
Jean-Baptiste Kempf [Mon, 19 Mar 2012 18:29:30 +0000 (19:29 +0100)]
Avcodec: add real audio lossless

12 years agoAdd RealAudio Lossless FourCC
Jean-Baptiste Kempf [Mon, 19 Mar 2012 18:28:22 +0000 (19:28 +0100)]
Add RealAudio Lossless FourCC

12 years agovlc_opendir: simplify and partly revert previous commit
Rémi Denis-Courmont [Mon, 19 Mar 2012 21:35:13 +0000 (23:35 +0200)]
vlc_opendir: simplify and partly revert previous commit

opendir() sets close-on-exec anyway.

12 years agoRemove excessive const
Rémi Denis-Courmont [Mon, 19 Mar 2012 21:05:41 +0000 (23:05 +0200)]
Remove excessive const

12 years agoPure C++ joy
Rémi Denis-Courmont [Mon, 19 Mar 2012 21:01:34 +0000 (23:01 +0200)]
Pure C++ joy

12 years agoskins: missing const
Rémi Denis-Courmont [Mon, 19 Mar 2012 20:45:44 +0000 (22:45 +0200)]
skins: missing const

12 years agoRemove stray function declarations
Rémi Denis-Courmont [Mon, 19 Mar 2012 20:44:26 +0000 (22:44 +0200)]
Remove stray function declarations

12 years agofluidsynth: remove unused computation
Rémi Denis-Courmont [Mon, 19 Mar 2012 19:07:39 +0000 (21:07 +0200)]
fluidsynth: remove unused computation

12 years agoRemove --disable-non-utf8
Rémi Denis-Courmont [Mon, 19 Mar 2012 20:11:36 +0000 (22:11 +0200)]
Remove --disable-non-utf8

12 years agovlc: assume UTF-8 and drop dependency on libvlccore
Rémi Denis-Courmont [Mon, 19 Mar 2012 18:54:12 +0000 (20:54 +0200)]
vlc: assume UTF-8 and drop dependency on libvlccore

12 years agoposix: drop support for non-UTF-8 operating systems
Rémi Denis-Courmont [Mon, 19 Mar 2012 18:46:09 +0000 (20:46 +0200)]
posix: drop support for non-UTF-8 operating systems

This patch also removes support for legacy encodings:
 - in taglib, in the non-Windows code paths,
 - in the Internationalized Domain Names resolved (only glibc) and
 - in the GNOME VFS module.

Support for translation from/to UTF-8 was disabled by default 20 months
ago, and scheduled for removal, 14 months ago.

12 years agoposix: open directories with close-on-exec flag
Rémi Denis-Courmont [Mon, 19 Mar 2012 18:38:31 +0000 (20:38 +0200)]
posix: open directories with close-on-exec flag

12 years agomacosx: make sure that the http interface (and other clients) can toggle the fullscre...
Felix Paul Kühne [Mon, 19 Mar 2012 19:47:58 +0000 (20:47 +0100)]
macosx: make sure that the http interface (and other clients) can toggle the fullscreen mode when using VLC's fullscreen implementation (close #6009)

12 years agoFix m3u8 playlist export on crap^Wnon-UTF-8 operating systems
Rémi Denis-Courmont [Mon, 19 Mar 2012 18:22:26 +0000 (20:22 +0200)]
Fix m3u8 playlist export on crap^Wnon-UTF-8 operating systems

12 years agomp4: fix NULL dereference (should fix LP#936488)
Rémi Denis-Courmont [Mon, 19 Mar 2012 16:45:20 +0000 (18:45 +0200)]
mp4: fix NULL dereference (should fix LP#936488)

12 years agodemux/mp4: remove a memset following a calloc
Frédéric Yhuel [Fri, 16 Mar 2012 14:23:30 +0000 (15:23 +0100)]
demux/mp4: remove a memset following a calloc

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agolibmp4: fix 'mfhd' parsing
F. Yhuel [Sun, 18 Mar 2012 17:22:12 +0000 (18:22 +0100)]
libmp4: fix 'mfhd' parsing

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>