]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Thu, 18 Oct 2012 17:49:16 +0000 (20:49 +0300)]
sout: mostly fix and clean up pace control setting
Still transcode and ES are broken.
Rafaël Carré [Thu, 18 Oct 2012 17:34:20 +0000 (19:34 +0200)]
contrib: dvdnav: disable examples using configure option
Felix Paul Kühne [Thu, 18 Oct 2012 16:36:59 +0000 (18:36 +0200)]
macosx: fixed rare crash when trying to send debug messages
This can happen while the interface module isn't fully initialized yet or anymore
Felix Paul Kühne [Sun, 19 Aug 2012 17:22:15 +0000 (19:22 +0200)]
unzip: fix compilation warning
Rémi Denis-Courmont [Thu, 18 Oct 2012 16:00:36 +0000 (19:00 +0300)]
SHM: set true PTS instead of synthetic one (fixes #7579)
Rémi Denis-Courmont [Thu, 18 Oct 2012 15:56:02 +0000 (18:56 +0300)]
XCB screen: set true PTS instead of synthetic one
This should account for long term drift better, especially when
synchronizing with audio or video capture.
Grigori Goronzy [Thu, 18 Oct 2012 14:12:34 +0000 (16:12 +0200)]
contrib: harfbuzz: disable non-native backends
Disable Uniscribe, CoreText and hb-old backends. They're not required
anymore due to inclusion of UCDN.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Thu, 18 Oct 2012 10:58:25 +0000 (13:58 +0300)]
Win32: correctly implement flockfile() et al
This should fix gibberish interlaced log messages.
Rémi Denis-Courmont [Thu, 18 Oct 2012 15:34:48 +0000 (18:34 +0300)]
configure: check Linux syscalls only on Linux
They could work differently on other systems. Better safe than sorry.
Jean-Baptiste Kempf [Thu, 18 Oct 2012 15:00:42 +0000 (17:00 +0200)]
MacOS: use X.7 SDK by default
KO Myung-Hun [Wed, 17 Oct 2012 09:01:53 +0000 (18:01 +0900)]
mkv: fix the problem that mkv is not played on OS/2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Naohiro KORIYAMA [Thu, 18 Oct 2012 12:58:20 +0000 (21:58 +0900)]
contrib: HarfBuzz version 0.9.5
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 18 Oct 2012 10:54:23 +0000 (12:54 +0200)]
Contribs: update libass to 0.10.1
Jean-Baptiste Kempf [Thu, 18 Oct 2012 09:56:31 +0000 (11:56 +0200)]
Update the release Howto
Pierre Ynard [Thu, 18 Oct 2012 02:39:05 +0000 (04:39 +0200)]
rotate: don't branch inside spinlock
Felix Paul Kühne [Wed, 17 Oct 2012 15:49:45 +0000 (17:49 +0200)]
contrib/ffmpeg: fixed compilation for the iOS simulator
Felix Paul Kühne [Wed, 17 Oct 2012 15:54:10 +0000 (17:54 +0200)]
contrib/postproc: fixed compilation for the iOS simulator
Jean-Baptiste Kempf [Wed, 17 Oct 2012 15:34:11 +0000 (17:34 +0200)]
Contribs: forcing -O2 on libavcodec is useless on small size
It is actually bigger on ARM/Android...
Felix Paul Kühne [Wed, 12 Sep 2012 23:38:11 +0000 (01:38 +0200)]
contrib/mad: use -O3 instead -O4, since the latter results can end up to be undefined
Felix Paul Kühne [Wed, 8 Aug 2012 13:10:24 +0000 (15:10 +0200)]
extras/tools: updated the iOS build script
- Use the iOS 6 SDK by default while retaining 5.1 compatibility
- enable ogg, speex, theora, flac
- limit the number of installed modules to the actually useful ones for this port
- add support for OPUS
Jean-Baptiste Kempf [Wed, 17 Oct 2012 13:40:21 +0000 (15:40 +0200)]
AAC detection is not strong enough to force the aac demuxer
Rafaël Carré [Wed, 17 Oct 2012 11:12:50 +0000 (13:12 +0200)]
android: fix detached threads leak
Rémi Denis-Courmont [Tue, 16 Oct 2012 20:59:38 +0000 (23:59 +0300)]
And yet another translator that cannot read English (fixes #7605)
Rémi Denis-Courmont [Tue, 16 Oct 2012 19:41:52 +0000 (22:41 +0300)]
avcodec: probe acceleration module only once
The acceleration plugin now returns the expected pixel format instead
of checking it. That way, the avcodec module can check it directly.
This works as long as each acceleration plugin supports only one pixel
format (otherwise a table would be required).
Rémi Denis-Courmont [Mon, 15 Oct 2012 18:21:32 +0000 (21:21 +0300)]
Android: remove polling timer in mwait() and msleep()
Rémi Denis-Courmont [Tue, 16 Oct 2012 15:47:35 +0000 (18:47 +0300)]
shm: fix capture with non page-size frame size (maybe fixes #7579)
Rémi Denis-Courmont [Mon, 15 Oct 2012 18:16:04 +0000 (21:16 +0300)]
Android: remove contention in vlc_cond_wait()
Rémi Denis-Courmont [Mon, 15 Oct 2012 17:53:49 +0000 (20:53 +0300)]
Android: use monotonic clock
Felix Paul Kühne [Tue, 16 Oct 2012 14:59:22 +0000 (16:59 +0200)]
mkv: fixed playback of certain files on 32bit Apple platforms
Felix Paul Kühne [Tue, 16 Oct 2012 13:57:06 +0000 (15:57 +0200)]
macosx: fixed compilation for llvm-gcc-4.2
Pierre Ynard [Mon, 15 Oct 2012 19:57:45 +0000 (21:57 +0200)]
i18n: update skipped files
Pierre Ynard [Mon, 15 Oct 2012 19:43:58 +0000 (21:43 +0200)]
i18n: add new files
... and an old file with new translations
Rémi Denis-Courmont [Mon, 15 Oct 2012 15:02:06 +0000 (18:02 +0300)]
i420_yuy2: correct placement of target attributes
Edward Wang [Sun, 14 Oct 2012 22:58:18 +0000 (18:58 -0400)]
png: Check length before read
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Martin Storsjö [Sun, 14 Oct 2012 21:46:57 +0000 (00:46 +0300)]
mediacodec: Check for exceptions after MediaCodec.start()
Also log a warning if MediaCodec.configure() threw an exception.
This fixes issues when playing back H264 over RTSP on devices
supporting MediaCodec - this makes it fall back cleanly to other
decoders. (The actual issue with playing back these streams is
not investigated yet.)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 14 Oct 2012 21:12:53 +0000 (23:12 +0200)]
Contribs: update libpng to 1.5.13
KO Myung-Hun [Sun, 14 Oct 2012 11:21:16 +0000 (20:21 +0900)]
OS/2: enable access_sftp
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Sun, 14 Oct 2012 17:46:38 +0000 (19:46 +0200)]
vaapi: fix build
link with libavcodec
Rafaël Carré [Sun, 14 Oct 2012 17:41:42 +0000 (19:41 +0200)]
mp4 demux: fix crash
Don't call with NULL
Remove unused return value
Rafaël Carré [Sun, 14 Oct 2012 17:30:55 +0000 (19:30 +0200)]
avio access: fix build
KO Myung-Hun [Sun, 14 Oct 2012 11:20:09 +0000 (20:20 +0900)]
configure: posix test does not understand ==
Signed-off-by: Rafaël Carré <funman@videolan.org>
Pierre Ynard [Sun, 14 Oct 2012 16:51:11 +0000 (18:51 +0200)]
motion: build fix
Pierre Ynard [Sun, 14 Oct 2012 16:44:37 +0000 (18:44 +0200)]
motion: log which sensor is used
Rui Zhang [Sat, 13 Oct 2012 18:02:11 +0000 (02:02 +0800)]
http: trim trailing space in field content
Fix incorrect redirection given in "Location: http://host/path "
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sat, 13 Oct 2012 17:47:36 +0000 (20:47 +0300)]
Add KDE solid support for Blu-Ray discs
Rémi Denis-Courmont [Sat, 13 Oct 2012 17:44:44 +0000 (20:44 +0300)]
Fix KDE solid predicate
This partially reverts commit
99ebae0c04aa2ce0b3085fbba78f4245c713d9c2 .
(see http://techbase.kde.org/Development/Tutorials/Solid/Device_Actions)
Rémi Denis-Courmont [Sat, 13 Oct 2012 17:42:58 +0000 (20:42 +0300)]
dbus: avoid spamming D-Bus with bogus volume/mute changes
Rémi Denis-Courmont [Sat, 13 Oct 2012 17:25:16 +0000 (20:25 +0300)]
dbus: simplify input event handling and reduce lock scope
Rémi Denis-Courmont [Sat, 13 Oct 2012 17:22:56 +0000 (20:22 +0300)]
VLC_CPU_*: use hexadecimal
Hexadecimal bitmasks are easier to read.
Rémi Denis-Courmont [Sat, 13 Oct 2012 13:41:14 +0000 (16:41 +0300)]
i420_yuy2: clobber MM and XMM registers correctly
Rémi Denis-Courmont [Sat, 13 Oct 2012 13:21:24 +0000 (16:21 +0300)]
sepia: clobber XMM registers correctly
Rémi Denis-Courmont [Sat, 13 Oct 2012 11:51:48 +0000 (14:51 +0300)]
avcodec: avoid duplicate vlc_CPU() call
Rémi Denis-Courmont [Sat, 13 Oct 2012 11:39:32 +0000 (14:39 +0300)]
Android: compilation fixes
Rémi Denis-Courmont [Sat, 13 Oct 2012 11:05:18 +0000 (14:05 +0300)]
avcodec: clobber XMM registers correctly (fixes #5268)
Rémi Denis-Courmont [Sat, 13 Oct 2012 11:00:01 +0000 (14:00 +0300)]
avcodec: split generic YV12/NV12 copy out of SSE2 functions
This is required by the next commit. This also avoids making two copies
on non-x86 platforms, where USWC optimizations are irrelevant.
Rémi Denis-Courmont [Sat, 13 Oct 2012 10:57:01 +0000 (13:57 +0300)]
avcodec: fix SSE 4.1 check optimization
Rémi Denis-Courmont [Sat, 13 Oct 2012 08:55:51 +0000 (11:55 +0300)]
vlc_threads.h: gather per-platform support
KO Myung-Hun [Sat, 13 Oct 2012 01:39:27 +0000 (10:39 +0900)]
input: Allocate an enough buffer for UTF-8
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Pierre Ynard [Fri, 12 Oct 2012 20:42:55 +0000 (22:42 +0200)]
i18n: add hardware decoding files
Rémi Denis-Courmont [Fri, 12 Oct 2012 20:32:31 +0000 (23:32 +0300)]
Qt4: fix codec prefs layout
Rémi Denis-Courmont [Fri, 12 Oct 2012 20:19:24 +0000 (23:19 +0300)]
Qt4: update avcodec-hw prefs
Rémi Denis-Courmont [Fri, 12 Oct 2012 19:36:49 +0000 (22:36 +0300)]
dxva2: compilation fix
Rémi Denis-Courmont [Fri, 12 Oct 2012 19:29:41 +0000 (22:29 +0300)]
Android: avoid polling timer in vlc_join()
Rémi Denis-Courmont [Fri, 12 Oct 2012 19:22:58 +0000 (22:22 +0300)]
Android: do not screw up the signal mask on error
Rémi Denis-Courmont [Fri, 12 Oct 2012 19:19:40 +0000 (22:19 +0300)]
Android: remove vlc_thread_t.detached and simplify
Rémi Denis-Courmont [Fri, 12 Oct 2012 19:12:09 +0000 (22:12 +0300)]
Android: tag memory leak
Rémi Denis-Courmont [Fri, 12 Oct 2012 19:10:01 +0000 (22:10 +0300)]
Android: thread->killable does not need to be atomic
Rémi Denis-Courmont [Fri, 12 Oct 2012 17:59:50 +0000 (20:59 +0300)]
avcodec: move hardware decoding into dedicated plugins (fixes #7220)
Rémi Denis-Courmont [Fri, 12 Oct 2012 17:36:53 +0000 (20:36 +0300)]
avcodec: make vlc_va_t a VLC object
Rémi Denis-Courmont [Fri, 12 Oct 2012 17:28:28 +0000 (20:28 +0300)]
avcodec: use automake conditionals for hardware acceleration
Rémi Denis-Courmont [Fri, 12 Oct 2012 16:28:50 +0000 (19:28 +0300)]
Qt4: use config_GetPszChoices() for module items
Rémi Denis-Courmont [Fri, 12 Oct 2012 16:28:24 +0000 (19:28 +0300)]
config_GetPszChoices(): add support for module config items
Rémi Denis-Courmont [Fri, 12 Oct 2012 16:11:48 +0000 (19:11 +0300)]
Add xstrdup()
Rémi Denis-Courmont [Fri, 12 Oct 2012 15:46:12 +0000 (18:46 +0300)]
module_need(): rewrite using module_list_cap()
Rémi Denis-Courmont [Fri, 12 Oct 2012 15:39:38 +0000 (18:39 +0300)]
module_list_cap(): sorts modules for a certain capability
Rémi Denis-Courmont [Fri, 12 Oct 2012 15:04:58 +0000 (18:04 +0300)]
module_get_capability(): never return NULL
Rémi Denis-Courmont [Fri, 12 Oct 2012 15:01:05 +0000 (18:01 +0300)]
Remove old object aliasing code
Rémi Denis-Courmont [Fri, 12 Oct 2012 14:51:55 +0000 (17:51 +0300)]
DVB: remove dead HTTP code
Rémi Denis-Courmont [Fri, 12 Oct 2012 14:42:29 +0000 (17:42 +0300)]
DVB scan: re-enable the old plugin
I do not understand why it was disabled in the first place.
Rémi Denis-Courmont [Fri, 12 Oct 2012 14:40:59 +0000 (17:40 +0300)]
DVB scan: fix compilation errors
Jean-Baptiste Kempf [Fri, 12 Oct 2012 10:48:28 +0000 (12:48 +0200)]
DShow: change text
Jean-Baptiste Kempf [Fri, 12 Oct 2012 10:46:27 +0000 (12:46 +0200)]
Revert "dshow: add missing parameter in dialog invocation"
This reverts commit
c68332940c36bdbc24b5f1fc5a0633edce88bd52
And removes code from xxcv from core modules
KO Myung-Hun [Tue, 9 Oct 2012 10:24:41 +0000 (19:24 +0900)]
Qt: Show TimeTooltip window without activating it on OS/2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
KO Myung-Hun [Tue, 9 Oct 2012 13:41:33 +0000 (22:41 +0900)]
Qt: Bring a timetooltip on the top on OS/2
This fixes the problem that a timetooltip does not appear on fullscreen
from the second fullscreen state change.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Thu, 11 Oct 2012 21:04:53 +0000 (23:04 +0200)]
demux/mp4: fix some memory leaks
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Thu, 11 Oct 2012 21:04:52 +0000 (23:04 +0200)]
demux/mp4: rewrite MP4_BoxGetNextChunk()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Wed, 10 Oct 2012 16:54:59 +0000 (18:54 +0200)]
Smooth Streaming: fix a memory leak
initialization chunks were not freed on Close()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Wed, 10 Oct 2012 16:54:58 +0000 (18:54 +0200)]
Smooth Streaming: don't use block_t
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Wed, 10 Oct 2012 16:54:57 +0000 (18:54 +0200)]
Smooth Streaming: fix some memory leaks
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 12 Oct 2012 09:17:53 +0000 (11:17 +0200)]
Contribs: deactivate libavcodec vorbis encoder
Its quality is really bad, and we have the native one...
Jean-Baptiste Kempf [Fri, 12 Oct 2012 09:17:35 +0000 (11:17 +0200)]
Qt: fix similar Typo
Jean-Baptiste Kempf [Fri, 12 Oct 2012 09:10:08 +0000 (11:10 +0200)]
Dshow: fix typo
Rémi Denis-Courmont [Thu, 4 Oct 2012 15:19:22 +0000 (18:19 +0300)]
Qt4: use MTA apartment for COM (fixes #6880)
Rémi Denis-Courmont [Wed, 10 Oct 2012 16:29:15 +0000 (19:29 +0300)]
avcodec: unify interface for video acceleration
Rémi Denis-Courmont [Wed, 10 Oct 2012 15:02:47 +0000 (18:02 +0300)]
avcodec: reduce indentation, fix spelling
Rémi Denis-Courmont [Wed, 10 Oct 2012 15:41:34 +0000 (18:41 +0300)]
avcodec: remove dead code
Rémi Denis-Courmont [Wed, 10 Oct 2012 14:43:29 +0000 (17:43 +0300)]
avcodec: useless #include
Rémi Denis-Courmont [Wed, 10 Oct 2012 14:54:12 +0000 (17:54 +0300)]
avcodec: move xlib check to vaapi.c
vlc_xlib_init() already checks for --no-xlib internally.
Rémi Denis-Courmont [Wed, 10 Oct 2012 15:17:03 +0000 (18:17 +0300)]
avcodec: use av_get_pix_fmt_name(), fix potential out-of-band read
Our custom codec names table lacked boundary checks and was incomplete.
Rémi Denis-Courmont [Thu, 11 Oct 2012 16:41:53 +0000 (19:41 +0300)]
avcodec: fix spelling