]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Thu, 22 Mar 2012 21:28:36 +0000 (23:28 +0200)]
v4l2: rework format selection into a single pass
Erwan Tulou [Thu, 22 Mar 2012 17:51:16 +0000 (18:51 +0100)]
skins2: key handling (cosmetics)
Erwan Tulou [Thu, 22 Mar 2012 17:27:09 +0000 (18:27 +0100)]
skins2(win): fix mouse wheel ineffective on Windows
This patch adds isScrollable() to a control, so that we can distinguish
controls that require mouse wheel (playtree, slider) from those that don't.
In the latter case, we can then forward events to vlc core.
this fixes #6457.
Rémi Denis-Courmont [Thu, 22 Mar 2012 18:15:10 +0000 (20:15 +0200)]
PulseAudio: adjust overall latency, not (only) the buffer size
Without this flag, PulseAudio will tweak the buffer parameters, but
will not account for hardware latencies. As a consequence, the live
caching parameter is not really followed - the latency is longer.
Longer latency becomes a big problem when trying to synch with another
live source (such as a V4L2 video capture device). Then audio is too
late and gets discarded or messed up at output.
Jean-Baptiste Kempf [Thu, 22 Mar 2012 17:55:29 +0000 (18:55 +0100)]
Contribs: update Vorbis to 1.3.3
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:15:39 +0000 (19:15 +0200)]
Typo
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:14:24 +0000 (19:14 +0200)]
waveout: force and use UNICODE
Rémi Denis-Courmont [Thu, 22 Mar 2012 17:03:03 +0000 (19:03 +0200)]
waveout: remove write-only variable
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>
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:55:13 +0000 (18:55 +0200)]
Win32: simplify and fix a warning
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:46:22 +0000 (18:46 +0200)]
Win32: add FromANSI / ToANSI and use them
Rémi Denis-Courmont [Thu, 22 Mar 2012 16:38:21 +0000 (18:38 +0200)]
Win32: add ToCodePage() and FromCodePage()
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>
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>
Francois Cartegnie [Thu, 22 Mar 2012 14:39:16 +0000 (15:39 +0100)]
Qt: preferences: remove the 150px width enforcing
Francois Cartegnie [Fri, 16 Mar 2012 19:35:44 +0000 (20:35 +0100)]
Qt: preferences: use QSplitter for advanced layout base
Francois Cartegnie [Fri, 16 Mar 2012 19:29:48 +0000 (20:29 +0100)]
Qt: preferences: use StackedWidget for advanced layout
Francois Cartegnie [Fri, 16 Mar 2012 19:17:23 +0000 (20:17 +0100)]
Qt: preferences: use StackedWidget for simple layout
Francois Cartegnie [Fri, 16 Mar 2012 18:45:10 +0000 (19:45 +0100)]
Qt: preferences: use StackedWidget for main layout
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>
Rafaël Carré [Thu, 22 Mar 2012 13:56:45 +0000 (09:56 -0400)]
luahttp: bump API and document /art changes
Jean-Baptiste Kempf [Thu, 22 Mar 2012 11:07:02 +0000 (12:07 +0100)]
RALF was introduced in FFmpeg in a later version
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
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
Rafaël Carré [Thu, 22 Mar 2012 00:40:48 +0000 (20:40 -0400)]
lua: export playlist item's input item
Felix Paul Kühne [Wed, 21 Mar 2012 22:24:22 +0000 (23:24 +0100)]
contrib/live555: 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
Felix Paul Kühne [Wed, 21 Mar 2012 13:29:48 +0000 (14:29 +0100)]
contrib/libvpx: 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
Felix Paul Kühne [Wed, 21 Mar 2012 13:00:54 +0000 (14:00 +0100)]
contrib/lua: 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
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
Felix Paul Kühne [Wed, 21 Mar 2012 11:40:38 +0000 (12:40 +0100)]
extras/tools: improve gas installation
Felix Paul Kühne [Wed, 21 Mar 2012 11:40:07 +0000 (12:40 +0100)]
contrib/ffmpeg: cleaned up compilation for iOS
Ilkka Ollakka [Wed, 21 Mar 2012 15:07:52 +0000 (17:07 +0200)]
opengl: use vertex/texture array instead of glBegin/glEnd
Rémi Denis-Courmont [Wed, 21 Mar 2012 17:08:53 +0000 (19:08 +0200)]
voc: fix skipping of unknown headers (fixes #6437)
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.
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>
Rafaël Carré [Wed, 21 Mar 2012 16:52:35 +0000 (12:52 -0400)]
switcher doesn't depend on postproc
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
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.
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
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
David Fuhrmann [Wed, 21 Mar 2012 14:33:17 +0000 (15:33 +0100)]
macosx: fix another rare crash on exit
Rémi Denis-Courmont [Wed, 21 Mar 2012 16:39:39 +0000 (18:39 +0200)]
Use $VLC_DATA_PATH on Linux too
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
Felix Paul Kühne [Wed, 21 Mar 2012 15:02:56 +0000 (16:02 +0100)]
ios/build.sh: disable goom
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>
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
Felix Paul Kühne [Wed, 21 Mar 2012 11:03:40 +0000 (12:03 +0100)]
ios/build.sh: fetch .gas in extras/tools automatically
Felix Paul Kühne [Wed, 21 Mar 2012 10:57:48 +0000 (11:57 +0100)]
ios/build.sh: remove outdated configure flags
Felix Paul Kühne [Tue, 20 Mar 2012 18:53:40 +0000 (19:53 +0100)]
contrib/ffmpeg: added support for iOS
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
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
Felix Paul Kühne [Wed, 21 Mar 2012 10:09:01 +0000 (11:09 +0100)]
NEWS: added some mac stuff
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
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.
Rémi Denis-Courmont [Tue, 20 Mar 2012 21:03:26 +0000 (23:03 +0200)]
v4l2: eliminate dead user pointer code
Rémi Denis-Courmont [Tue, 20 Mar 2012 21:01:04 +0000 (23:01 +0200)]
v4l2: factor our crop resetting
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.
Rémi Denis-Courmont [Tue, 20 Mar 2012 18:52:50 +0000 (20:52 +0200)]
Mark --data-path obsolete
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.
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.
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
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 .
Felix Paul Kühne [Tue, 20 Mar 2012 18:08:36 +0000 (19:08 +0100)]
contrib: enforce the build architecture for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 17:59:23 +0000 (18:59 +0100)]
contrib: added support for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 17:53:44 +0000 (18:53 +0100)]
contrib: fixed compilation of libgsm for iOS
Felix Paul Kühne [Tue, 20 Mar 2012 17:42:40 +0000 (18:42 +0100)]
contrib: don't stip the arch from {HOST}
Felix Paul Kühne [Tue, 20 Mar 2012 17:39:45 +0000 (18:39 +0100)]
contrib: don't compile libdvbpsi's examples for iOS
Rémi Denis-Courmont [Tue, 20 Mar 2012 17:26:08 +0000 (19:26 +0200)]
Remove stray declarations
Rafaël Carré [Tue, 20 Mar 2012 17:25:46 +0000 (13:25 -0400)]
Fix shell syntax, sh is not C
Rémi Denis-Courmont [Tue, 20 Mar 2012 17:20:28 +0000 (19:20 +0200)]
Missing #include
Rémi Denis-Courmont [Tue, 20 Mar 2012 15:56:43 +0000 (17:56 +0200)]
vlc: fix regression with command line arguments
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Jean-Baptiste Kempf [Tue, 20 Mar 2012 11:18:16 +0000 (12:18 +0100)]
Qt: fix directsound simple prefs
Close #6424
Jean-Baptiste Kempf [Tue, 20 Mar 2012 11:10:19 +0000 (12:10 +0100)]
Fix OSD when auto-scaling
Close #6423
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>
Jean-Baptiste Kempf [Mon, 19 Mar 2012 18:29:30 +0000 (19:29 +0100)]
Avcodec: add real audio lossless
Jean-Baptiste Kempf [Mon, 19 Mar 2012 18:28:22 +0000 (19:28 +0100)]
Add RealAudio Lossless FourCC
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.
Rémi Denis-Courmont [Mon, 19 Mar 2012 21:05:41 +0000 (23:05 +0200)]
Remove excessive const
Rémi Denis-Courmont [Mon, 19 Mar 2012 21:01:34 +0000 (23:01 +0200)]
Pure C++ joy
Rémi Denis-Courmont [Mon, 19 Mar 2012 20:45:44 +0000 (22:45 +0200)]
skins: missing const
Rémi Denis-Courmont [Mon, 19 Mar 2012 20:44:26 +0000 (22:44 +0200)]
Remove stray function declarations
Rémi Denis-Courmont [Mon, 19 Mar 2012 19:07:39 +0000 (21:07 +0200)]
fluidsynth: remove unused computation
Rémi Denis-Courmont [Mon, 19 Mar 2012 20:11:36 +0000 (22:11 +0200)]
Remove --disable-non-utf8
Rémi Denis-Courmont [Mon, 19 Mar 2012 18:54:12 +0000 (20:54 +0200)]
vlc: assume UTF-8 and drop dependency on libvlccore
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.