]>
git.sesse.net Git - vlc/log
Geoffroy Couprie [Sat, 14 Nov 2009 10:08:46 +0000 (11:08 +0100)]
Initial work for DXVA2 support.
Jean-Baptiste Kempf [Wed, 25 Nov 2009 21:26:32 +0000 (22:26 +0100)]
Contribs: cosmetics
Jean-Baptiste Kempf [Wed, 25 Nov 2009 13:36:05 +0000 (14:36 +0100)]
Contribs: Sqlite3
Jean-Baptiste Kempf [Tue, 24 Nov 2009 22:06:03 +0000 (23:06 +0100)]
More NEWS
Rémi Denis-Courmont [Wed, 25 Nov 2009 20:49:39 +0000 (22:49 +0200)]
Qt4: add dccp as a known protocol
Rémi Denis-Courmont [Wed, 25 Nov 2009 20:37:29 +0000 (22:37 +0200)]
Qt4: make sure the running VLC has a module implementing the protocol
This avoids "*-caching variable does not exist" errors
Rémi Denis-Courmont [Wed, 25 Nov 2009 20:35:23 +0000 (22:35 +0200)]
Qt4: remove proto combo from open net tab
Now, we get the URL directly. This is much simpler and much less
confusing. Also a few missing network protocols.
Rémi Denis-Courmont [Wed, 25 Nov 2009 20:06:49 +0000 (22:06 +0200)]
Qt: remove port from open network tab
Rémi Denis-Courmont [Wed, 25 Nov 2009 19:00:34 +0000 (21:00 +0200)]
XCB-XVideo: warn if picture resolution is not supported
Jakob Leben [Wed, 25 Nov 2009 14:25:18 +0000 (15:25 +0100)]
Qt4: position slider: send seek events at regular intervals
Improves seeking experience by sending less seek requests and actually allowing output to update between them.
Rafaël Carré [Wed, 25 Nov 2009 09:20:50 +0000 (10:20 +0100)]
transcode: cosmetics
indent comments screwed by copy-pasting
Jakob Leben [Wed, 25 Nov 2009 07:44:58 +0000 (08:44 +0100)]
jack: replace deprecated jack_client_new with jack_client_open
Jakob Leben [Wed, 25 Nov 2009 07:41:13 +0000 (08:41 +0100)]
jack: missing lock
Jean-Baptiste Kempf [Tue, 24 Nov 2009 21:42:39 +0000 (22:42 +0100)]
DTS: fix mono and dual-mono samples playback
Jean-Baptiste Kempf [Sat, 14 Nov 2009 16:39:56 +0000 (17:39 +0100)]
Contrib: Tiff and gnutls minor updates
Jean-Baptiste Kempf [Tue, 10 Nov 2009 10:00:01 +0000 (11:00 +0100)]
dc1394: update to v2 API
This patch needs more testing, I think.
Jean-Baptiste Kempf [Wed, 4 Nov 2009 00:15:53 +0000 (01:15 +0100)]
Qt: recents factorization.
Jean-Baptiste Kempf [Tue, 3 Nov 2009 19:09:57 +0000 (20:09 +0100)]
Don't display any OSD when --no-osd is asked.
Rémi Denis-Courmont [Tue, 24 Nov 2009 21:54:36 +0000 (23:54 +0200)]
Remove unused define
Rémi Denis-Courmont [Tue, 24 Nov 2009 21:53:34 +0000 (23:53 +0200)]
Make INPUT_FSTAT_NB_READS a power of two to ease division
Some instruction sets can't divide (e.g. ARM), but pretty much all of
them can shift bits.
Rémi Duraffort [Tue, 24 Nov 2009 21:10:34 +0000 (22:10 +0100)]
Source files must not be executable.
Rémi Denis-Courmont [Tue, 24 Nov 2009 21:06:27 +0000 (23:06 +0200)]
MAC -> UTF-8
Rémi Denis-Courmont [Tue, 24 Nov 2009 21:04:34 +0000 (23:04 +0200)]
Latin-1 -> UTF-8
Rémi Duraffort [Tue, 24 Nov 2009 21:05:11 +0000 (22:05 +0100)]
tdestroy: fix encoding.
Rémi Duraffort [Tue, 24 Nov 2009 20:57:00 +0000 (21:57 +0100)]
compat: implement tdestroy (GNU extension not available on OpenBSD).
Matthias Dahl [Mon, 16 Nov 2009 16:29:36 +0000 (17:29 +0100)]
fix dts spdif output regression
dts spdif output was broken by the switch over to the new filter
API.
* dtstofloat32 should only take control if there is _no_ spdif
output requested otherwise the decoded stream ends up on the
spdif device
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Matthias Dahl [Mon, 16 Nov 2009 16:21:16 +0000 (17:21 +0100)]
fix A/52 spdif output regression
A/52 spdif output was broken by the switch over to the new filter API.
* a52tofloat32 should only take control if there is _no_ spdif
output requested otherwise the decoded stream ends up on the spdif
device
* a52tospdif has to set a pts/dts value otherwise the frames get
(wrongfully) discarded as too late because a wrong pts/dts value
got evaluated by aout_OutputNextBuffer()
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Tue, 24 Nov 2009 20:13:51 +0000 (22:13 +0200)]
Syntax error
Laurent Aimar [Mon, 23 Nov 2009 20:27:19 +0000 (21:27 +0100)]
Updated avcodec with SSE3/SSSE3/SSE4.1/SSE4.2.
It just allows disabling their use.
Laurent Aimar [Mon, 23 Nov 2009 20:24:07 +0000 (21:24 +0100)]
Added SSSE3/SSE4.1/SSE4.2 support to libvlc.
Laurent Aimar [Mon, 23 Nov 2009 19:40:03 +0000 (20:40 +0100)]
Fixed check_capability compilation (TSQ).
Laurent Aimar [Mon, 23 Nov 2009 19:07:46 +0000 (20:07 +0100)]
Splitted SSE4 into SSE4.1, SSE4.2 and SSE4A.
Laurent Aimar [Mon, 23 Nov 2009 19:00:04 +0000 (20:00 +0100)]
Used the proper define in SSE2 detection code.
Laurent Aimar [Mon, 23 Nov 2009 18:55:43 +0000 (19:55 +0100)]
Made CAN_COMPILE_SSE3/SSSE3/SSE4 meaning consistant with SSE/SSE2.
They now all mean that inline assembly (asm volatile (:::) for a specific
instruction set can be used.
Laurent Aimar [Mon, 23 Nov 2009 18:52:25 +0000 (19:52 +0100)]
Factorized x86 features detection code.
Rémi Denis-Courmont [Tue, 24 Nov 2009 17:13:32 +0000 (19:13 +0200)]
module_EndBank: useless NULL assignments
Rémi Duraffort [Tue, 24 Nov 2009 16:50:15 +0000 (17:50 +0100)]
Fix compile file to use gmake instead of make for OpenBSD.
(This is a really tiny fix but I'm used to use compile script).
Rémi Duraffort [Tue, 24 Nov 2009 16:13:54 +0000 (17:13 +0100)]
skins2: fallback to x11 os factory for os not win or osx.
Olivier Aubert [Tue, 24 Nov 2009 15:18:45 +0000 (16:18 +0100)]
Revert "svg: quick fix for out-of-tree compilation"
This reverts commit
ea4b606943126c332a5953c900f1cc451ba680b1 .
Rafaël Carré [Tue, 24 Nov 2009 15:15:28 +0000 (16:15 +0100)]
transcode: add/remove needed/unneeded headers
Rafaël Carré [Tue, 24 Nov 2009 15:07:25 +0000 (16:07 +0100)]
Split stream_out_transcode in specific files
Rafaël Carré [Tue, 24 Nov 2009 12:56:16 +0000 (13:56 +0100)]
config_ChainCreate() : use SKIPSPACE macro
Olivier Aubert [Tue, 24 Nov 2009 09:46:27 +0000 (10:46 +0100)]
svg: quick fix for out-of-tree compilation
config.h should be bundled with dev. packages (this concerns at least
libvlccore-dev on Debian). Or regenerated by a script.
Rafaël Carré [Tue, 24 Nov 2009 12:43:42 +0000 (13:43 +0100)]
transcode: "audio filter2 doesn't exist anymore
"psz_af2" -> "psz_af"
Olivier Aubert [Mon, 23 Nov 2009 19:53:26 +0000 (20:53 +0100)]
python-ctypes: add support for media stats
Rémi Duraffort [Mon, 23 Nov 2009 19:07:13 +0000 (20:07 +0100)]
Fix compilation and linking on OpenBSD.
Rémi Duraffort [Mon, 23 Nov 2009 16:08:29 +0000 (17:08 +0100)]
skins2: fix linking in OpenBSD (the X11 os factory must be use for linux and OpenBSD at least).
Rémi Duraffort [Mon, 23 Nov 2009 14:52:48 +0000 (15:52 +0100)]
libvlc: fix comment.
Rémi Denis-Courmont [Mon, 23 Nov 2009 17:06:31 +0000 (19:06 +0200)]
Fix RateCallback
Rémi Denis-Courmont [Mon, 23 Nov 2009 16:44:52 +0000 (18:44 +0200)]
Convert "rate" variable to float everywhere
This follows the historical LibVLC semantic (and new --rate one), so
bigger is faster. In the process, simplify a few code paths, especially
those in LibVLC, but make many other code paths more complicated due to
integer<->float conversion. Most of those paths could probably be
simplified.
* Fix RC "fastforward" command behaviour (it was slowing down instead)
* Fix str_format_mera 'R' format string with negative rates and
rates such that (rate % 1000 < 100).
Olivier Aubert [Mon, 23 Nov 2009 10:15:24 +0000 (11:15 +0100)]
python-ctypes: implement shortcut media.add_options (in addition to the existing instance.media_new( mrl, options...))
Olivier Aubert [Mon, 16 Nov 2009 16:57:01 +0000 (17:57 +0100)]
python-ctypes: override Instance.media_new to allow to directly pass item options
Rémi Denis-Courmont [Sun, 22 Nov 2009 09:57:06 +0000 (11:57 +0200)]
hq-resampling option has no effect without FPU, remove it for now
Rémi Denis-Courmont [Sat, 21 Nov 2009 20:35:40 +0000 (22:35 +0200)]
Allow setting the playback rate from configuration
Pierre Ynard [Sat, 21 Nov 2009 15:58:46 +0000 (16:58 +0100)]
Fix audiobargraph plugin linkage
Add -lws2/-lws2_32
Clement Chesnin [Sat, 21 Nov 2009 10:45:58 +0000 (12:45 +0200)]
Add audiobargraph (video part)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Clement Chesnin [Sat, 21 Nov 2009 10:45:12 +0000 (12:45 +0200)]
Add audiobargraph plugin (audio part)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Clement Chesnin [Sat, 21 Nov 2009 10:44:37 +0000 (12:44 +0200)]
Add strtok_r() replacement
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Pierre Ynard [Fri, 20 Nov 2009 19:21:21 +0000 (20:21 +0100)]
contrib: fix libmpeg2 patch
Disable the ARM pld instruction only on architecture versions that
don't support it.
Thanks to Kirill A. Shutemov!
Pierre Ynard [Fri, 20 Nov 2009 18:01:10 +0000 (19:01 +0100)]
WinCE: fix window size in wing{d,ap}i video output
Rémi Duraffort [Fri, 20 Nov 2009 14:43:43 +0000 (15:43 +0100)]
rate-(slower|faster) again.
Rémi Duraffort [Fri, 20 Nov 2009 14:34:22 +0000 (15:34 +0100)]
rate-(slower|faster) are void variable so we only want to trigger the callbacks.
Rémi Duraffort [Fri, 20 Nov 2009 13:55:27 +0000 (14:55 +0100)]
v4l2: compute strchr only one time.
Rémi Duraffort [Fri, 20 Nov 2009 13:16:37 +0000 (14:16 +0100)]
include: add some LIBVLC_USED flag.
Rémi Duraffort [Fri, 20 Nov 2009 11:28:26 +0000 (12:28 +0100)]
libvlc_media_player: factorize.
Rémi Duraffort [Fri, 20 Nov 2009 11:17:13 +0000 (12:17 +0100)]
libvlc: add a function get the statistics about the current media (also add a structure to expose this values).
All statistics are not exported, only the most used are exported.
Rémi Duraffort [Fri, 20 Nov 2009 10:39:50 +0000 (11:39 +0100)]
lua: also add some statistics.
Rémi Duraffort [Fri, 20 Nov 2009 10:28:18 +0000 (11:28 +0100)]
rc: add some more statistics.
Rémi Duraffort [Fri, 20 Nov 2009 09:10:14 +0000 (10:10 +0100)]
visual: factorize.
Rémi Duraffort [Fri, 20 Nov 2009 09:04:03 +0000 (10:04 +0100)]
visual: save again some allocation/deallocation cycles.
Rémi Denis-Courmont [Thu, 19 Nov 2009 19:54:11 +0000 (21:54 +0200)]
Improve error message
Rémi Denis-Courmont [Thu, 19 Nov 2009 17:29:40 +0000 (19:29 +0200)]
decomp: add support for xz compressed streams (LZMA)
Rémi Duraffort [Thu, 19 Nov 2009 12:57:09 +0000 (13:57 +0100)]
visual: fix a crash (double free or use after free) if an error occure.
Rémi Duraffort [Thu, 19 Nov 2009 12:52:56 +0000 (13:52 +0100)]
visual: small cleanup.
Hugo Beauzee-Luyssen [Thu, 19 Nov 2009 10:09:31 +0000 (11:09 +0100)]
Correcting type and value of the audio sample
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Duraffort [Thu, 19 Nov 2009 09:30:03 +0000 (10:30 +0100)]
visual: fix use of uninitialized value (introduced in
68dd76f1cd8ec68e2caeeabe325593ffb93b750c )
Rémi Duraffort [Thu, 19 Nov 2009 09:25:49 +0000 (10:25 +0100)]
visual: factorize.
Rémi Duraffort [Thu, 19 Nov 2009 09:04:42 +0000 (10:04 +0100)]
visual: save a huge number of allocation/deallocation.
Rémi Duraffort [Thu, 19 Nov 2009 08:42:42 +0000 (09:42 +0100)]
visual: factorize.
Rémi Duraffort [Wed, 18 Nov 2009 16:26:20 +0000 (17:26 +0100)]
rtmp_access: remove dead code.
Rémi Duraffort [Wed, 18 Nov 2009 11:44:29 +0000 (12:44 +0100)]
rtmp: factorize a bit.
Rémi Duraffort [Wed, 18 Nov 2009 11:41:36 +0000 (12:41 +0100)]
Revert "RTMP: factorization"
This commit add a deref-after-free bug.
This reverts commit
25cbae45cda4530fc9968edf067fd0f59ee9d8fe .
Rémi Denis-Courmont [Tue, 17 Nov 2009 19:32:30 +0000 (21:32 +0200)]
RTMP: use new thread API, remove bogus uses of b_die and FifoWake
Rémi Denis-Courmont [Tue, 17 Nov 2009 19:28:44 +0000 (21:28 +0200)]
RTMP: tag some of the obvious bugs
Rémi Denis-Courmont [Tue, 17 Nov 2009 19:15:41 +0000 (21:15 +0200)]
RTMP: small cleanup
Rémi Denis-Courmont [Tue, 17 Nov 2009 19:15:21 +0000 (21:15 +0200)]
RTMP: fix a sign warning
Rémi Denis-Courmont [Tue, 17 Nov 2009 19:10:54 +0000 (21:10 +0200)]
RTMP: factorization
Rémi Denis-Courmont [Tue, 17 Nov 2009 16:44:44 +0000 (18:44 +0200)]
RTMP: fix memory leak and use after free on error paths
Buganini [Tue, 17 Nov 2009 15:11:20 +0000 (23:11 +0800)]
v4l2: use v4l2_open for use of libv4l2
Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
Kuan-Chung Chiu [Tue, 17 Nov 2009 10:39:02 +0000 (18:39 +0800)]
v4l: support libv4l
Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
Rémi Duraffort [Tue, 17 Nov 2009 11:37:31 +0000 (12:37 +0100)]
skins2: fix a redefinition of a macro.
Rémi Duraffort [Tue, 17 Nov 2009 10:33:40 +0000 (11:33 +0100)]
access_http: fix cross-compilation for win32.
JP Dinger [Mon, 16 Nov 2009 21:53:34 +0000 (22:53 +0100)]
Kill a few warnings about unchecked asprintf() return values. I'm
assuming TAB_APPEND will know what to do with a NULL string ptr
as opposed to an undefined one.
Rémi Duraffort [Mon, 16 Nov 2009 21:12:52 +0000 (22:12 +0100)]
lua_libs: release the playlist object.
ogg.k.ogg.k [Sat, 14 Nov 2009 14:13:51 +0000 (14:13 +0000)]
restore libtiger support in kate plugin
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Mon, 16 Nov 2009 18:54:37 +0000 (19:54 +0100)]
lua_libs: lock the mutex when reading the stats of an item.
Adrien Maglo [Fri, 28 Aug 2009 13:03:09 +0000 (15:03 +0200)]
If http-use-IE-proxy is enable, use Internet Explorer entered HTTP proxy server configuration for all URL. Don't take into account bypasses settings and auto configuration scripts.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Sat, 14 Nov 2009 10:58:10 +0000 (11:58 +0100)]
mux_mpeg_ts: no need to lock inside the destructor.
Rémi Duraffort [Sat, 14 Nov 2009 10:53:31 +0000 (11:53 +0100)]
Use var_Get* when applicable.
Rémi Denis-Courmont [Mon, 16 Nov 2009 18:10:53 +0000 (20:10 +0200)]
Document block_FifoGet and block_FifoShow