]>
git.sesse.net Git - vlc/log
Rémi Duraffort [Tue, 20 Oct 2009 10:05:46 +0000 (12:05 +0200)]
POTFILES: add sftp
Ilkka Ollakka [Tue, 20 Oct 2009 10:05:15 +0000 (13:05 +0300)]
x264.c: don't leak on getString
Ilkka Ollakka [Tue, 20 Oct 2009 09:47:02 +0000 (12:47 +0300)]
x264.c: handle X264_BUILD 78 bpyramid change
Marian Ďurkovič [Tue, 20 Oct 2009 08:11:24 +0000 (10:11 +0200)]
libmpeg2: Fix aspect ratio calculation according to MPEG standard.
The library delivers us pixel width/height relative to display size
so we must compute it accordingly, otherwise we have conflicting data
in i_sar_num/i_sar_den and i_aspect.
Rémi Denis-Courmont [Mon, 19 Oct 2009 20:13:44 +0000 (23:13 +0300)]
Maemo: use left button by default for gestures (not tested)
There is only one button on a touch screen.
Rémi Denis-Courmont [Mon, 19 Oct 2009 20:12:13 +0000 (23:12 +0300)]
Maemo: enable fullscreen by default (good res, but still small screen)
Rémi Denis-Courmont [Wed, 16 Sep 2009 20:56:06 +0000 (23:56 +0300)]
contrib: libmpeg2 simplistic NEON acceleration for motion compensation
Those are highly incomplete, especially as they aren't unrolled.
But it already decreases libmpeg2 CPU usage by 20%.
Rémi Denis-Courmont [Thu, 17 Sep 2009 16:16:48 +0000 (19:16 +0300)]
libmpeg2: enable non-upstream NEON optimizations if available
Rémi Denis-Courmont [Mon, 19 Oct 2009 19:34:57 +0000 (22:34 +0300)]
Maemo: globalhotkeys wouldn't make much sense
Rémi Denis-Courmont [Mon, 19 Oct 2009 19:33:40 +0000 (22:33 +0300)]
Maemo: the D-Bus inhibit plugin is not supported
Rémi Denis-Courmont [Mon, 19 Oct 2009 19:31:21 +0000 (22:31 +0300)]
Revert to 50 Mb FIFO limit on ARM
400 Mb buffer would kill almost any such (existing) system.
Rémi Denis-Courmont [Mon, 19 Oct 2009 19:13:55 +0000 (22:13 +0300)]
Assume liba52 is built as fixed-point if needed
(This kinda sucks, but liba52 does not export is build mode through
any public header)
Rémi Denis-Courmont [Mon, 19 Oct 2009 19:06:17 +0000 (22:06 +0300)]
linear resampler: use fixed-point as appropriate
Rémi Denis-Courmont [Mon, 19 Oct 2009 19:04:51 +0000 (22:04 +0300)]
Disable audio time stretch if there is no FPU
It's not implemented for fixed-point. And it's so slow that it would
probably not make sense anyway.
Rémi Denis-Courmont [Mon, 19 Oct 2009 19:15:30 +0000 (22:15 +0300)]
HAVE_FPU: make constant
Currently, we do not have any architecture where this would not be
a build-time constant. Constancy helps fixing a few issues in the audio
path.
Rémi Denis-Courmont [Tue, 1 Sep 2009 19:18:22 +0000 (22:18 +0300)]
Maemo: Freetype: use Nokia sans-serif bold font
The default VLC font does not exist here.
Rémi Denis-Courmont [Thu, 3 Sep 2009 18:42:03 +0000 (21:42 +0300)]
Maemo: assume UTF-8 codeset
Rémi Denis-Courmont [Mon, 19 Oct 2009 18:33:01 +0000 (21:33 +0300)]
Add HAVE_MAEMO for N900 tweaks
Rémi Denis-Courmont [Mon, 19 Oct 2009 18:09:04 +0000 (21:09 +0300)]
Maemo: rename plugin to Hildon
Hildon is not Maemo-specific (Ubuntu Mobile...).
And Maemo soon won't be Hildon-GTK anymore.
Laurent Aimar [Mon, 19 Oct 2009 18:11:25 +0000 (20:11 +0200)]
Fixed resize quality issue with direct3d vout (especially win7).
It seems that depending on your driver, the resize done by
IDirect3DDevice9::Present can be of very low quality. The resize is now
done by IDirect3DDevice9::StretchRect.
Laurent Aimar [Mon, 12 Oct 2009 20:32:21 +0000 (22:32 +0200)]
More logical closing sequence (d3d)
Rémi Denis-Courmont [Mon, 19 Oct 2009 17:37:30 +0000 (20:37 +0300)]
XCB-XV: avoid slow packed YUV on OMAP adaptors
Rémi Denis-Courmont [Mon, 19 Oct 2009 17:27:38 +0000 (20:27 +0300)]
XCB-XV: fix memleak when port grabbing fails
Rémi Denis-Courmont [Mon, 19 Oct 2009 17:22:30 +0000 (20:22 +0300)]
XCB-XV: do not clobber video chroma is port grabbing fails
Rémi Denis-Courmont [Mon, 19 Oct 2009 17:21:39 +0000 (20:21 +0300)]
XCB-XV: remove misleading comment
All ports from an adaptor must have the same format anyway.
Rémi Denis-Courmont [Mon, 19 Oct 2009 17:20:46 +0000 (20:20 +0300)]
XCB-XV: remove wrong comment
We *do* check the image size when parsing the format.
Rémi Duraffort [Mon, 19 Oct 2009 15:34:49 +0000 (17:34 +0200)]
Update NEWS.
Rémi Duraffort [Mon, 19 Oct 2009 15:30:08 +0000 (17:30 +0200)]
sftp: forgottent file.
Rémi Duraffort [Mon, 19 Oct 2009 14:41:58 +0000 (16:41 +0200)]
New sftp access module.
Marian Ďurkovič [Mon, 19 Oct 2009 07:10:41 +0000 (09:10 +0200)]
dvdnav: Remove trailing backslash on Win32
Rémi Denis-Courmont [Sun, 18 Oct 2009 20:27:19 +0000 (23:27 +0300)]
Fix goofed inconsistent license text from myself.
Rémi Denis-Courmont [Sun, 18 Oct 2009 19:25:43 +0000 (22:25 +0300)]
screensaver: convert to inhibit plugin
Simplify and avoid running a thread and an interval timer
when there is no video output.
Rémi Denis-Courmont [Sun, 18 Oct 2009 19:13:19 +0000 (22:13 +0300)]
screensaver: remove D-Bus code
xdg-screensaver takes care of that...
...without the 30 seconds interval timer.
Rafaël Carré [Sun, 18 Oct 2009 18:12:25 +0000 (20:12 +0200)]
last.fm no longer requires submissions to be local files
Closes #3006
Marian Ďurkovič [Sun, 18 Oct 2009 17:43:07 +0000 (19:43 +0200)]
Allow SSM to be used within QT4 Open Network panel
Rafaël Carré [Sun, 18 Oct 2009 15:11:45 +0000 (17:11 +0200)]
avcodec encoder: sets last-metadata-block for FLAC streams
Closes #805
Rémi Denis-Courmont [Sun, 18 Oct 2009 14:45:41 +0000 (17:45 +0300)]
Tie 770 SW scaler to OMAP FB, not to Hildon UI
Note that this won't work on OMAP1 (ARMv<6). However a trivial change
could enable that (the JIT supports ARMv5 too).
Rémi Denis-Courmont [Sun, 18 Oct 2009 14:42:44 +0000 (17:42 +0300)]
OMAP framebuffer: I420 != Y420
Regression from
724461bdf250e856eb32f6c0b7c51b065e482982
Rémi Denis-Courmont [Sun, 18 Oct 2009 13:35:16 +0000 (16:35 +0300)]
ARMv6 JIT scaler requires libm
Rémi Denis-Courmont [Sun, 18 Oct 2009 13:22:05 +0000 (16:22 +0300)]
Typo
Rémi Denis-Courmont [Sun, 18 Oct 2009 12:24:16 +0000 (15:24 +0300)]
Remove old libosso support
Anyway, Maemo does not support XvMC, and our GLX plugin won't work
either. Also, calling D-Bus from the video output thread was causing
visible latencies in with the former Xlib/Xv plugin.
Rémi Denis-Courmont [Sun, 18 Oct 2009 12:49:11 +0000 (15:49 +0300)]
OSSO: reimplement Maemo screen unblanking as an inhibit plugin
Rémi Denis-Courmont [Sun, 18 Oct 2009 13:02:35 +0000 (16:02 +0300)]
Grammar
Rémi Denis-Courmont [Sun, 18 Oct 2009 12:52:52 +0000 (15:52 +0300)]
POTFILES: hal -> udev
Rémi Denis-Courmont [Sun, 18 Oct 2009 12:23:55 +0000 (15:23 +0300)]
V4L2: shrink PTS delay
Felix Paul Kühne [Sun, 18 Oct 2009 12:21:18 +0000 (14:21 +0200)]
minor typo
Sébastien Escudier [Thu, 8 Oct 2009 08:05:07 +0000 (10:05 +0200)]
VLM : Fix a race condition when input event is triggered and vlm_MediaInstanceDelete is called at the same time.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Alexis Ballier [Sun, 27 Sep 2009 10:31:38 +0000 (12:31 +0200)]
v4l: attempt to fix strict aliasing warnings.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jean-Baptiste Kempf [Sat, 17 Oct 2009 22:24:07 +0000 (00:24 +0200)]
Subtitles: small fixes and cosmetics
and for counter scopes
Jean-Baptiste Kempf [Sat, 17 Oct 2009 21:50:28 +0000 (23:50 +0200)]
Change a configuration name
Jean-Baptiste Kempf [Sat, 17 Oct 2009 21:48:45 +0000 (23:48 +0200)]
Subtitles detection: decode before testing the files.
This calls decode_URI, as does the meta.c file. I hope this is correct, feel free to revert if not.
closes #3076
Jean-Baptiste Kempf [Sat, 17 Oct 2009 21:02:41 +0000 (23:02 +0200)]
Qt: simpleprefs, fix caching combobox
Fix #3085
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:53:10 +0000 (23:53 +0300)]
HTTPd: stat -> utf8_stat
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:52:59 +0000 (23:52 +0300)]
VCD: stat -> utf8_stat
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:36:10 +0000 (23:36 +0300)]
OMAP framebuffer: path from config, ASCII path, use utf8_open
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:35:49 +0000 (23:35 +0300)]
MGA: ASCII path, use utf8_open for close-on-exec
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:35:27 +0000 (23:35 +0300)]
Framebuffer: path from VLC config, need utf8_open
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:34:50 +0000 (23:34 +0300)]
Dynamic overlay: paths from VLC variables, need utf8_open
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:34:03 +0000 (23:34 +0300)]
Dummy decoder: ASCII path, use utf8_open() for close-on-exec
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:33:18 +0000 (23:33 +0300)]
Framebuffer OSD: path from VLC config, need utf8_open
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:32:54 +0000 (23:32 +0300)]
VCD: path from VLC MRL, need utf8_open
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:31:48 +0000 (23:31 +0300)]
V4L2: path from VLC, need utf8_open
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:31:34 +0000 (23:31 +0300)]
V4L: path from VLC, need utf8_open()
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:31:03 +0000 (23:31 +0300)]
PVR: path from VLC config, need utf8_open()
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:30:26 +0000 (23:30 +0300)]
OSS: path from VLC core (or ASCII), need utf8_open()
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:29:25 +0000 (23:29 +0300)]
DVB: ASCII paths, utf8_open() provides close-on-exec
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:28:29 +0000 (23:28 +0300)]
dc1394: path coming from MRL, need utf8_open()
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:40:33 +0000 (23:40 +0300)]
rand: ASCII path, use utf8_open for close-on-exec
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:20:59 +0000 (23:20 +0300)]
OSS: use utf8_open() for O_CLOEXEC
Rémi Denis-Courmont [Sat, 17 Oct 2009 20:20:09 +0000 (23:20 +0300)]
DVB: use utf8_open() so we get O_CLOEXEC right
Rémi Denis-Courmont [Sat, 17 Oct 2009 18:41:01 +0000 (21:41 +0300)]
xdg-screensaver plugin
Rémi Denis-Courmont [Sat, 17 Oct 2009 18:12:44 +0000 (21:12 +0300)]
Use inhibit plugin
TODO:
- only inhibit screen saver when input is *not* paused.
Rémi Denis-Courmont [Sat, 17 Oct 2009 18:01:57 +0000 (21:01 +0300)]
vlc_inhibit_t: plugin type for screen saver inhibition
Rémi Denis-Courmont [Sat, 17 Oct 2009 17:40:55 +0000 (20:40 +0300)]
vout_window_t: privatize module pointer
Rémi Denis-Courmont [Sat, 17 Oct 2009 17:34:08 +0000 (20:34 +0300)]
Provide a type name for window objects
Ilkka Ollakka [Sat, 17 Oct 2009 17:29:39 +0000 (20:29 +0300)]
katsomo.lua: add code to handle both treeId and progId in url
Pierre d'Herbemont [Sat, 17 Oct 2009 16:58:39 +0000 (18:58 +0200)]
shout: Change the scope of the iteration variable.
Pointed by jb.
Pierre d'Herbemont [Sat, 17 Oct 2009 16:41:11 +0000 (18:41 +0200)]
shout: Enable deinterlace=On for freebox channels.
We could probably have deinterlace=Auto, as it seems to work reliably enough on freebox channels.
Rémi Denis-Courmont [Sat, 17 Oct 2009 15:24:28 +0000 (18:24 +0300)]
HAL is removed
Rémi Denis-Courmont [Sat, 17 Oct 2009 15:18:55 +0000 (18:18 +0300)]
Remove HAL support
HAL is officially deprecated. The new udev discs module provide the same
functionality in VLC. Moreover, the plugin was waking up the CPU at
regular intervals. Last, InitDeviceValues seemed to cause problems with
wrong disc paths being saved to vlcrc for some people
Rémi Denis-Courmont [Sat, 17 Oct 2009 14:59:09 +0000 (17:59 +0300)]
udev: preempt cancellation
Rémi Denis-Courmont [Sat, 17 Oct 2009 14:57:08 +0000 (17:57 +0300)]
udev: handle "change" action properly, fix disc ejection/insertion
Rémi Denis-Courmont [Sat, 17 Oct 2009 14:51:28 +0000 (17:51 +0300)]
udev: item type depends on the subsystem, not always "card"
Rémi Denis-Courmont [Sat, 17 Oct 2009 14:49:56 +0000 (17:49 +0300)]
udev: refactor (binary search tree)
Rafaël Carré [Sat, 17 Oct 2009 13:24:46 +0000 (15:24 +0200)]
audioscrobbler: reset pause start counter when changing state
refs #3089
Rémi Denis-Courmont [Sat, 17 Oct 2009 12:45:14 +0000 (15:45 +0300)]
udev: check for correct libudev version
Rémi Denis-Courmont [Sat, 17 Oct 2009 11:50:17 +0000 (14:50 +0300)]
Fully privatize vlc_sd_internal_t
Rémi Denis-Courmont [Sat, 17 Oct 2009 09:07:15 +0000 (12:07 +0300)]
Qt4 sout: convert option to UTF-8 once, not twice (fixes: #3077)
Rémi Denis-Courmont [Sat, 17 Oct 2009 08:30:34 +0000 (11:30 +0300)]
Remove unused LIBPOSTPROC_POSTPROC_H
Rémi Denis-Courmont [Fri, 16 Oct 2009 19:09:06 +0000 (22:09 +0300)]
udev: partial support for optical discs
It should work with CDDA, DVD and Blu-rays, but I only tested DVD.
FIXME: This does not detect media change (eject/insert) properly yet.
Rémi Denis-Courmont [Fri, 16 Oct 2009 18:32:56 +0000 (21:32 +0300)]
udev: refactor
Rémi Duraffort [Fri, 16 Oct 2009 17:25:19 +0000 (19:25 +0200)]
xtag: simplify (remove a dummy test and makes some static code analyser happy).
Rémi Duraffort [Fri, 16 Oct 2009 16:50:45 +0000 (18:50 +0200)]
Fix doxygene documentation.
Pierre Ynard [Fri, 16 Oct 2009 17:21:51 +0000 (19:21 +0200)]
v4l2: rework size detection
This fixes my TV card, and should be backported after testing
Pierre Ynard [Fri, 16 Oct 2009 17:19:53 +0000 (19:19 +0200)]
v4l2: fix typo in debug logs
Rémi Duraffort [Fri, 16 Oct 2009 16:27:58 +0000 (18:27 +0200)]
access_mmsh: fix memleak.
Rémi Duraffort [Fri, 16 Oct 2009 16:22:56 +0000 (18:22 +0200)]
mmsh: factorize.
Rémi Denis-Courmont [Fri, 16 Oct 2009 15:34:33 +0000 (18:34 +0300)]
udev: remove item when the device is removed
Rémi Denis-Courmont [Fri, 16 Oct 2009 15:32:44 +0000 (18:32 +0300)]
udev: memory leak
Rémi Duraffort [Fri, 16 Oct 2009 14:57:26 +0000 (16:57 +0200)]
video_filter_puzzle: change default value and limit ([2, 16] is really enough
and 4 is good as a default value)