]>
git.sesse.net Git - vlc/log
Pierre Ynard [Mon, 5 Dec 2011 02:31:16 +0000 (03:31 +0100)]
NEWS about luaintf
There was a bit of confusion about the future of lua interface
scripts...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Denis Charmet [Tue, 6 Dec 2011 22:38:15 +0000 (23:38 +0100)]
Fix a crash in MKV when seeking to the last block of a cluster
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Tue, 6 Dec 2011 22:44:56 +0000 (17:44 -0500)]
Remove INTF_GAMMA_*
It was not used for 10 years (minus 3 days)
Rafaël Carré [Tue, 6 Dec 2011 22:11:52 +0000 (17:11 -0500)]
OSX: Sparkle is not optional
Should close #5609
Rémi Denis-Courmont [Tue, 6 Dec 2011 20:36:10 +0000 (22:36 +0200)]
ALSA: do not prepend zeroes for S/PDIF, sleep instead
KO Myung-Hun [Sat, 12 Mar 2011 07:13:17 +0000 (16:13 +0900)]
Define IPv6 stuffs required in order to compile on OS/2.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Francois Cartegnie [Tue, 6 Dec 2011 15:38:07 +0000 (16:38 +0100)]
vaapi: fix profiles detection.
The selected profile wasn't checked against card's ones.
(ex: resulting in sending MPEG2 to a VC1/h264 only card)
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
KO Myung-Hun [Tue, 6 Dec 2011 13:26:43 +0000 (22:26 +0900)]
Add missing getaddrinfo(), freeaddrinfo(), getnameinfo() and gai_strerror() for OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Francois Cartegnie [Mon, 5 Dec 2011 21:34:20 +0000 (22:34 +0100)]
Qt: menus: rename MenusManager to MenuBar.
as *Manager seems disliked.
Francois Cartegnie [Sat, 3 Dec 2011 21:21:39 +0000 (22:21 +0100)]
Qt: input_manager: merge loop&repeat events.
Definitively doing the same thing.
Francois Cartegnie [Sat, 26 Nov 2011 18:49:12 +0000 (19:49 +0100)]
Qt: menus: make next/prev to behave accordingly to playlist's content.
Move EnableStatic from local to MenuManager's private (only used there).
Use flags instead of string for action data.
Francois Cartegnie [Fri, 2 Dec 2011 13:58:17 +0000 (14:58 +0100)]
Qt: rename QVLCMenu to QVLCMenuManager.
Provides factory role & static methods but is not a menu itself (as the
previous name would let believe)
Francois Cartegnie [Sat, 26 Nov 2011 17:14:43 +0000 (18:14 +0100)]
Qt: Menus: make speed menu tearable.
Tuning playback speed is usually done through multiple actions (because
values are relative/increments). It is better to create a tear-off menu
from it. Especially true since status bar isn't enabled by default.
Sébastien Escudier [Thu, 1 Dec 2011 08:37:12 +0000 (09:37 +0100)]
live555 : enable/disable tracks on the fly
Sébastien Escudier [Thu, 1 Dec 2011 08:26:01 +0000 (09:26 +0100)]
live555 : when we switch to TCP, remember it
Sébastien Escudier [Wed, 30 Nov 2011 14:18:04 +0000 (15:18 +0100)]
live555 : use TAB_ macro to store the tracks
Jean-Baptiste Kempf [Mon, 5 Dec 2011 02:05:00 +0000 (03:05 +0100)]
Qt: fix bug happening when double-click in the embedded video
Rafaël Carré [Mon, 5 Dec 2011 01:22:13 +0000 (20:22 -0500)]
pkg-config 0.26 doesn't build without pkg-config installed
Rafaël Carré [Mon, 5 Dec 2011 01:02:42 +0000 (20:02 -0500)]
pkgconfig doesn't depend on autoconf
Jean-Baptiste Kempf [Mon, 5 Dec 2011 00:38:36 +0000 (01:38 +0100)]
picture_BlendSubpicture: remove assert on chroma incompatibility
Asserted when J42* blended on I42*, for example
Close #5516
Jean-Baptiste Kempf [Sun, 4 Dec 2011 23:25:26 +0000 (00:25 +0100)]
tools: bump cmake and pkg-config to the latest releases
Jean-Baptiste Kempf [Sun, 4 Dec 2011 22:42:19 +0000 (23:42 +0100)]
Fix various preferences typos
Jean-Baptiste Kempf [Sun, 4 Dec 2011 15:15:34 +0000 (16:15 +0100)]
Mono: fix channel order
Jean-Baptiste Kempf [Sun, 4 Dec 2011 14:52:47 +0000 (15:52 +0100)]
Simplify help string
We already have the integer list for that.
Jean-Baptiste Kempf [Sun, 4 Dec 2011 14:29:02 +0000 (15:29 +0100)]
MacOS X: fix strings in UI
Jean-Baptiste Kempf [Sun, 4 Dec 2011 14:16:59 +0000 (15:16 +0100)]
Fix strings mistake for translation
Rémi Denis-Courmont [Sun, 4 Dec 2011 11:58:51 +0000 (13:58 +0200)]
subsdec: avoid unneeded strdup() and simplify
Pierre Ynard [Sun, 4 Dec 2011 06:55:22 +0000 (07:55 +0100)]
cli: add a command to load the VLM
The VLM isn't loaded on start-up anymore, except when using the telnet
wrapper, for compatibility reasons.
Fixes #5420
Rafaël Carré [Sun, 4 Dec 2011 05:16:59 +0000 (00:16 -0500)]
ps_psm_fill: fix logic bug spotted by clang
Rafaël Carré [Sun, 4 Dec 2011 05:06:58 +0000 (00:06 -0500)]
Use PRId64 to print int64_t
Rafaël Carré [Sun, 4 Dec 2011 05:06:36 +0000 (00:06 -0500)]
vout_new_buffer: fix signed / unsigned comparison
Pierre Ynard [Sun, 4 Dec 2011 02:55:36 +0000 (03:55 +0100)]
lua: fix reference to telnet.lua
Pierre Ynard [Sun, 4 Dec 2011 02:48:00 +0000 (03:48 +0100)]
lua: remove dead code
Pierre Ynard [Sun, 4 Dec 2011 02:26:39 +0000 (03:26 +0100)]
lua: split config stuff into separate function
Pierre Ynard [Sun, 4 Dec 2011 02:07:08 +0000 (03:07 +0100)]
lua: fix lua{intf=<intf>} syntax
Pierre Ynard [Sat, 3 Dec 2011 21:36:55 +0000 (22:36 +0100)]
lua: don't document rc and telnet, they're gone
Pierre Ynard [Sat, 3 Dec 2011 20:54:03 +0000 (21:54 +0100)]
lua: document the use of -I luaintf instead of -I lua
Jean-Baptiste Kempf [Sat, 3 Dec 2011 15:28:00 +0000 (16:28 +0100)]
Qt: fix small quirk when adapting the equalizer values
Jean-Baptiste Kempf [Sat, 3 Dec 2011 11:31:57 +0000 (12:31 +0100)]
Qt: remember volume on exit is the default
I don't want to be murdered in my sleep
Naohiro KORIYAMA [Sat, 3 Dec 2011 02:45:36 +0000 (11:45 +0900)]
inet_ntop always returns NULL on Windows.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rafaël Carré [Wed, 30 Nov 2011 18:59:26 +0000 (13:59 -0500)]
contrib: --disable-all doesn't build anything
Jean-Baptiste Kempf [Fri, 2 Dec 2011 20:19:25 +0000 (21:19 +0100)]
MacOS: default to 10.6.sdk
Jean-Baptiste Kempf [Fri, 2 Dec 2011 19:45:22 +0000 (20:45 +0100)]
Win32 Crashreport: use FTP passive mode
Felix Paul Kühne [Fri, 2 Dec 2011 16:23:47 +0000 (17:23 +0100)]
macosx: don't do AppKit stuff if you're unsure that it's on the main thread..
Rafaël Carré [Fri, 2 Dec 2011 00:38:15 +0000 (19:38 -0500)]
extra/tools: make sure autoconf comes with pkg-config macros
John Hendrikx [Thu, 1 Dec 2011 13:08:33 +0000 (14:08 +0100)]
Add libvlc_video_get_spu_delay and libvlc_video_set_spu_delay
Allows control of the subtitle delay through libvlc.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Tue, 29 Nov 2011 22:32:41 +0000 (23:32 +0100)]
Qt4: Playlists: Fixing drop.
KDE sends a move event by default, unless ctrl is pressed
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Wed, 30 Nov 2011 17:25:58 +0000 (18:25 +0100)]
dash: Representation: Return a usable bandwith value.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Wed, 30 Nov 2011 16:53:55 +0000 (17:53 +0100)]
dash: Representation: Cosmetics.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzée-Luyssen [Mon, 28 Nov 2011 16:21:02 +0000 (17:21 +0100)]
dash: MPD manager factory: fixing a potential memory leak
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 1 Dec 2011 20:04:49 +0000 (21:04 +0100)]
Contrib: fix glew rules on non-win32
Rafaël Carré [Thu, 1 Dec 2011 19:12:40 +0000 (14:12 -0500)]
contrib: xcode3: select ARCHS to be built
Rafaël Carré [Thu, 1 Dec 2011 19:00:55 +0000 (14:00 -0500)]
contrib: growl: use gcc-4.2 when clang is not available
the gcc-4.2 version on veda is old enough to build growl
newer jones version makes xcode crap out that gcc isn't compatible
Rafaël Carré [Thu, 1 Dec 2011 18:46:25 +0000 (13:46 -0500)]
contrib: sparkle: patch project config to force arch with xcode 3
Rafaël Carré [Thu, 1 Dec 2011 18:10:47 +0000 (13:10 -0500)]
contrib: use $(shell to check xcode version
Rafaël Carré [Thu, 1 Dec 2011 06:02:05 +0000 (01:02 -0500)]
fix ncurses text alignement in french translation
Jean-Baptiste Kempf [Thu, 1 Dec 2011 11:37:02 +0000 (12:37 +0100)]
Auhal: fix signed comparison issue
Jean-Baptiste Kempf [Thu, 1 Dec 2011 11:16:46 +0000 (12:16 +0100)]
QTsound: fixes format string and integer times
Thou shalt use %ld for NSInteger and %lu for NSUInteger
Jean-Baptiste Kempf [Thu, 1 Dec 2011 11:03:41 +0000 (12:03 +0100)]
QTsound: only available on QTKit 7.6.3 and over
This doesn't solve the MacOS10.5.sdk issue yet, but is a necessary step
I wonder how Apple can ship such broken SDKs, anyway
Konstantin Pavlov [Thu, 1 Dec 2011 10:41:14 +0000 (14:41 +0400)]
Lua: Fix extreme.com playlist parser. They use http now.
Frédéric Yhuel [Wed, 30 Nov 2011 09:30:52 +0000 (10:30 +0100)]
demux/mp4: add parsing of mfra atom
mfra atom contains two leaf atoms, 'tfra' and 'mfro'. The first one
provides file offsets of the chunks in a isml file.
mfra atom support will not help Smooth Streaming support in VLC (at
least for the client part), but can be useful for other
purposes, e.g. to enable VLC to play a "raw" isml file.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Thu, 1 Dec 2011 05:06:17 +0000 (00:06 -0500)]
contrib: bghudappkit: fetch over git://
Rafaël Carré [Thu, 1 Dec 2011 04:31:03 +0000 (23:31 -0500)]
typo
Rafaël Carré [Thu, 1 Dec 2011 04:10:39 +0000 (23:10 -0500)]
contrib: bluray: use bluray rather than libbluray
it's confusing enough to cause typos (sum-bluray instead of sum-libbluray)
and break make fetch
Rafaël Carré [Thu, 1 Dec 2011 00:43:11 +0000 (19:43 -0500)]
remove trailing space breaking dependencies
Rafaël Carré [Thu, 1 Dec 2011 00:38:44 +0000 (19:38 -0500)]
remove duplicate dep
Jean-Baptiste Kempf [Thu, 1 Dec 2011 00:30:39 +0000 (01:30 +0100)]
Contribs: dlopen crystalhd on win32
And fix unzip behaviour
Jean-Baptiste Kempf [Wed, 30 Nov 2011 23:40:45 +0000 (00:40 +0100)]
configure: require latest libbluray
And drop libxml dependency
Jean-Baptiste Kempf [Wed, 30 Nov 2011 23:40:06 +0000 (00:40 +0100)]
Configure: simplify MacOS flags
No functionnal change
Jean-Baptiste Kempf [Wed, 30 Nov 2011 23:34:46 +0000 (00:34 +0100)]
Contribs: update libbluray to 0.2.1
Jean-Baptiste Kempf [Wed, 30 Nov 2011 17:39:16 +0000 (18:39 +0100)]
MacOS: do not try to have KDE-solid
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 30 Nov 2011 17:38:34 +0000 (18:38 +0100)]
MacOS: always specify a minimum-sdk
This fixes issues on X.6 and X.7 when compiled with SDK10.5
The configure would fail to see -crt10.6 library and die on poll()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 30 Nov 2011 17:37:06 +0000 (18:37 +0100)]
MacOS: workaround bug in SDK10.5
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Wed, 30 Nov 2011 17:58:26 +0000 (19:58 +0200)]
Fix libvlc_video_get_(height|width) inversion
Both functions remain broken regardless.
Reported-by: Yann Le Hir <yann.lehir@gmail.com>
Rafaël Carré [Wed, 30 Nov 2011 15:42:34 +0000 (10:42 -0500)]
We don't patch pkg-config (anymore), don't run autoconf
Jean-Baptiste Kempf [Wed, 30 Nov 2011 02:31:28 +0000 (03:31 +0100)]
Contribs: add headers for CrystalHD for win32
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Wed, 30 Nov 2011 06:44:35 +0000 (01:44 -0500)]
Revert "extra/tools: make sure autoconf can access pkg-config macros"
This reverts commit
b590a13f930a14040047ac2203ca64afb1c0c38d .
Rafaël Carré [Wed, 30 Nov 2011 06:31:02 +0000 (01:31 -0500)]
contrib: growl: build with clang
Jean-Baptiste Kempf [Wed, 30 Nov 2011 02:43:35 +0000 (03:43 +0100)]
Contribs: fix fluid compilation on Win32
Should close #5571
Jean-Baptiste Kempf [Wed, 30 Nov 2011 00:38:55 +0000 (01:38 +0100)]
Contrib: better documentation for bootstrap
Rafaël Carré [Tue, 29 Nov 2011 19:49:44 +0000 (14:49 -0500)]
extra/tools: make sure autoconf can access pkg-config macros
If we don't build pkg-config (because a previous installation exists
somewhere else), autoconf won't find PKG_* m4 macros and fail to
run on packages using them (if they don't ship the macros either)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Tue, 29 Nov 2011 20:08:07 +0000 (22:08 +0200)]
Move stats.c to input/
Rémi Denis-Courmont [Tue, 29 Nov 2011 19:20:29 +0000 (21:20 +0200)]
Convert rate stats to integer and remove useless float support
This saves a whole lot of float conversion and simplifies the code.
Rémi Denis-Courmont [Tue, 29 Nov 2011 18:44:20 +0000 (20:44 +0200)]
Hard-code stats update interval
Only 1 second interval has ever been used.
Rémi Denis-Courmont [Tue, 29 Nov 2011 18:40:18 +0000 (20:40 +0200)]
Move stats counter declaration to core
One last full rebuild for this!
Rémi Denis-Courmont [Tue, 29 Nov 2011 18:09:52 +0000 (20:09 +0200)]
Remove write-only HTTPd statistics
Rémi Denis-Courmont [Tue, 29 Nov 2011 18:00:02 +0000 (20:00 +0200)]
Remove redundant object parameter to stats functions
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:46:24 +0000 (19:46 +0200)]
Repack libvlc internal data
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:46:06 +0000 (19:46 +0200)]
Remove unused timer instance data
Rafaël Carré [Tue, 29 Nov 2011 17:20:55 +0000 (12:20 -0500)]
extra/tools: use gcc-4.2 on Darwin
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:22:18 +0000 (19:22 +0200)]
Remove unused counter_t members
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:12:43 +0000 (19:12 +0200)]
Remove dead stats_DumpInputStats() function
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:09:50 +0000 (19:09 +0200)]
Remove unused min, max and last stats
Rémi Denis-Courmont [Tue, 29 Nov 2011 16:59:18 +0000 (18:59 +0200)]
Remove write-only timer statistics
The implementation was slow/inefficient. This is really silly for
_performance_ counters. And contrary to the other statistics, nothing
actually reads them, except for debug logs.
If you really want debug-only performance timers, use this:
mtime_t start, end;
start = mdate();
compute_decimals_of_Pi(100);
end = mdate();
msg_Dbg(obj, "spent %"PRIu64" us computing", end - start);
Rafaël Carré [Tue, 29 Nov 2011 08:19:17 +0000 (03:19 -0500)]
Distribute (but do not build) modules/access/dvb
Jean-Baptiste Kempf [Tue, 29 Nov 2011 09:10:18 +0000 (10:10 +0100)]
MacOS: explicitely force --macosx values
So that the user notices it when it doesn't work
Ref #5569
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Tue, 29 Nov 2011 09:14:41 +0000 (10:14 +0100)]
demux/mp4: add parsing of some atoms
Atoms mvex, mehd, trex and sdtp are found at least in PIFF (isml) files.
This a first step towards Smooth Streaming support in VLC.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 29 Nov 2011 08:39:43 +0000 (09:39 +0100)]
Access makefile: don't add twice the folders
And reorder alphabetically, so such mistakes don't happen again
Rafaël Carré [Tue, 29 Nov 2011 07:37:47 +0000 (02:37 -0500)]
modules/access: only add to DIST_SUBDIRS the subdirs with Makefile.am in them
Rafaël Carré [Tue, 29 Nov 2011 07:17:49 +0000 (02:17 -0500)]
modules/access: add missing directories to DIST_SUBDIRS