]> git.sesse.net Git - vlc/log
vlc
12 years agopicture_BlendSubpicture: remove assert on chroma incompatibility
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

12 years agotools: bump cmake and pkg-config to the latest releases
Jean-Baptiste Kempf [Sun, 4 Dec 2011 23:25:26 +0000 (00:25 +0100)]
tools: bump cmake and pkg-config to the latest releases

12 years agoFix various preferences typos
Jean-Baptiste Kempf [Sun, 4 Dec 2011 22:42:19 +0000 (23:42 +0100)]
Fix various preferences typos

12 years agoMono: fix channel order
Jean-Baptiste Kempf [Sun, 4 Dec 2011 15:15:34 +0000 (16:15 +0100)]
Mono: fix channel order

12 years agoSimplify help string
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.

12 years agoMacOS X: fix strings in UI
Jean-Baptiste Kempf [Sun, 4 Dec 2011 14:29:02 +0000 (15:29 +0100)]
MacOS X: fix strings in UI

12 years agoFix strings mistake for translation
Jean-Baptiste Kempf [Sun, 4 Dec 2011 14:16:59 +0000 (15:16 +0100)]
Fix strings mistake for translation

12 years agosubsdec: avoid unneeded strdup() and simplify
Rémi Denis-Courmont [Sun, 4 Dec 2011 11:58:51 +0000 (13:58 +0200)]
subsdec: avoid unneeded strdup() and simplify

12 years agocli: add a command to load the VLM
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

12 years agops_psm_fill: fix logic bug spotted by clang
Rafaël Carré [Sun, 4 Dec 2011 05:16:59 +0000 (00:16 -0500)]
ps_psm_fill: fix logic bug spotted by clang

12 years agoUse PRId64 to print int64_t
Rafaël Carré [Sun, 4 Dec 2011 05:06:58 +0000 (00:06 -0500)]
Use PRId64 to print int64_t

12 years agovout_new_buffer: fix signed / unsigned comparison
Rafaël Carré [Sun, 4 Dec 2011 05:06:36 +0000 (00:06 -0500)]
vout_new_buffer: fix signed / unsigned comparison

12 years agolua: fix reference to telnet.lua
Pierre Ynard [Sun, 4 Dec 2011 02:55:36 +0000 (03:55 +0100)]
lua: fix reference to telnet.lua

12 years agolua: remove dead code
Pierre Ynard [Sun, 4 Dec 2011 02:48:00 +0000 (03:48 +0100)]
lua: remove dead code

12 years agolua: split config stuff into separate function
Pierre Ynard [Sun, 4 Dec 2011 02:26:39 +0000 (03:26 +0100)]
lua: split config stuff into separate function

12 years agolua: fix lua{intf=<intf>} syntax
Pierre Ynard [Sun, 4 Dec 2011 02:07:08 +0000 (03:07 +0100)]
lua: fix lua{intf=<intf>} syntax

12 years agolua: don't document rc and telnet, they're gone
Pierre Ynard [Sat, 3 Dec 2011 21:36:55 +0000 (22:36 +0100)]
lua: don't document rc and telnet, they're gone

12 years agolua: document the use of -I luaintf instead of -I lua
Pierre Ynard [Sat, 3 Dec 2011 20:54:03 +0000 (21:54 +0100)]
lua: document the use of -I luaintf instead of -I lua

12 years agoQt: fix small quirk when adapting the equalizer values
Jean-Baptiste Kempf [Sat, 3 Dec 2011 15:28:00 +0000 (16:28 +0100)]
Qt: fix small quirk when adapting the equalizer values

12 years agoQt: remember volume on exit is the default
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

12 years agoinet_ntop always returns NULL on Windows.
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>
12 years agocontrib: --disable-all doesn't build anything
Rafaël Carré [Wed, 30 Nov 2011 18:59:26 +0000 (13:59 -0500)]
contrib: --disable-all doesn't build anything

12 years agoMacOS: default to 10.6.sdk
Jean-Baptiste Kempf [Fri, 2 Dec 2011 20:19:25 +0000 (21:19 +0100)]
MacOS: default to 10.6.sdk

12 years agoWin32 Crashreport: use FTP passive mode
Jean-Baptiste Kempf [Fri, 2 Dec 2011 19:45:22 +0000 (20:45 +0100)]
Win32 Crashreport: use FTP passive mode

12 years agomacosx: don't do AppKit stuff if you're unsure that it's on the main thread..
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..

12 years agoextra/tools: make sure autoconf comes with pkg-config macros
Rafaël Carré [Fri, 2 Dec 2011 00:38:15 +0000 (19:38 -0500)]
extra/tools: make sure autoconf comes with pkg-config macros

12 years agoAdd libvlc_video_get_spu_delay and libvlc_video_set_spu_delay
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>
12 years agoQt4: Playlists: Fixing drop.
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>
12 years agodash: Representation: Return a usable bandwith value.
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>
12 years agodash: Representation: Cosmetics.
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>
12 years agodash: MPD manager factory: fixing a potential memory leak
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>
12 years agoContrib: fix glew rules on non-win32
Jean-Baptiste Kempf [Thu, 1 Dec 2011 20:04:49 +0000 (21:04 +0100)]
Contrib: fix glew rules on non-win32

12 years agocontrib: xcode3: select ARCHS to be built
Rafaël Carré [Thu, 1 Dec 2011 19:12:40 +0000 (14:12 -0500)]
contrib: xcode3: select ARCHS to be built

12 years agocontrib: growl: use gcc-4.2 when clang is not available
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

12 years agocontrib: sparkle: patch project config to force arch with xcode 3
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

12 years agocontrib: use $(shell to check xcode version
Rafaël Carré [Thu, 1 Dec 2011 18:10:47 +0000 (13:10 -0500)]
contrib: use $(shell to check xcode version

12 years agofix ncurses text alignement in french translation
Rafaël Carré [Thu, 1 Dec 2011 06:02:05 +0000 (01:02 -0500)]
fix ncurses text alignement in french translation

12 years agoAuhal: fix signed comparison issue
Jean-Baptiste Kempf [Thu, 1 Dec 2011 11:37:02 +0000 (12:37 +0100)]
Auhal: fix signed comparison issue

12 years agoQTsound: fixes format string and integer times
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

12 years agoQTsound: only available on QTKit 7.6.3 and over
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

12 years agoLua: Fix extreme.com playlist parser. They use http now.
Konstantin Pavlov [Thu, 1 Dec 2011 10:41:14 +0000 (14:41 +0400)]
Lua: Fix extreme.com playlist parser. They use http now.

12 years agodemux/mp4: add parsing of mfra atom
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>
12 years agocontrib: bghudappkit: fetch over git://
Rafaël Carré [Thu, 1 Dec 2011 05:06:17 +0000 (00:06 -0500)]
contrib: bghudappkit: fetch over git://

12 years agotypo
Rafaël Carré [Thu, 1 Dec 2011 04:31:03 +0000 (23:31 -0500)]
typo

12 years agocontrib: bluray: use bluray rather than libbluray
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

12 years agoremove trailing space breaking dependencies
Rafaël Carré [Thu, 1 Dec 2011 00:43:11 +0000 (19:43 -0500)]
remove trailing space breaking dependencies

12 years agoremove duplicate dep
Rafaël Carré [Thu, 1 Dec 2011 00:38:44 +0000 (19:38 -0500)]
remove duplicate dep

12 years agoContribs: dlopen crystalhd on win32
Jean-Baptiste Kempf [Thu, 1 Dec 2011 00:30:39 +0000 (01:30 +0100)]
Contribs: dlopen crystalhd on win32

And fix unzip behaviour

12 years agoconfigure: require latest libbluray
Jean-Baptiste Kempf [Wed, 30 Nov 2011 23:40:45 +0000 (00:40 +0100)]
configure: require latest libbluray

And drop libxml dependency

12 years agoConfigure: simplify MacOS flags
Jean-Baptiste Kempf [Wed, 30 Nov 2011 23:40:06 +0000 (00:40 +0100)]
Configure: simplify MacOS flags

No functionnal change

12 years agoContribs: update libbluray to 0.2.1
Jean-Baptiste Kempf [Wed, 30 Nov 2011 23:34:46 +0000 (00:34 +0100)]
Contribs: update libbluray to 0.2.1

12 years agoMacOS: do not try to have KDE-solid
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>
12 years agoMacOS: always specify a minimum-sdk
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>
12 years agoMacOS: workaround bug in SDK10.5
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>
12 years agoFix libvlc_video_get_(height|width) inversion
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>
12 years agoWe don't patch pkg-config (anymore), don't run autoconf
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

12 years agoContribs: add headers for CrystalHD for win32
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>
12 years agoRevert "extra/tools: make sure autoconf can access pkg-config macros"
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.

12 years agocontrib: growl: build with clang
Rafaël Carré [Wed, 30 Nov 2011 06:31:02 +0000 (01:31 -0500)]
contrib: growl: build with clang

12 years agoContribs: fix fluid compilation on Win32
Jean-Baptiste Kempf [Wed, 30 Nov 2011 02:43:35 +0000 (03:43 +0100)]
Contribs: fix fluid compilation on Win32

Should close #5571

12 years agoContrib: better documentation for bootstrap
Jean-Baptiste Kempf [Wed, 30 Nov 2011 00:38:55 +0000 (01:38 +0100)]
Contrib: better documentation for bootstrap

12 years agoextra/tools: make sure autoconf can access pkg-config macros
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>
12 years agoMove stats.c to input/
Rémi Denis-Courmont [Tue, 29 Nov 2011 20:08:07 +0000 (22:08 +0200)]
Move stats.c to input/

12 years agoConvert rate stats to integer and remove useless float support
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.

12 years agoHard-code stats update interval
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.

12 years agoMove stats counter declaration to core
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!

12 years agoRemove write-only HTTPd statistics
Rémi Denis-Courmont [Tue, 29 Nov 2011 18:09:52 +0000 (20:09 +0200)]
Remove write-only HTTPd statistics

12 years agoRemove redundant object parameter to stats functions
Rémi Denis-Courmont [Tue, 29 Nov 2011 18:00:02 +0000 (20:00 +0200)]
Remove redundant object parameter to stats functions

12 years agoRepack libvlc internal data
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:46:24 +0000 (19:46 +0200)]
Repack libvlc internal data

12 years agoRemove unused timer instance data
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:46:06 +0000 (19:46 +0200)]
Remove unused timer instance data

12 years agoextra/tools: use gcc-4.2 on Darwin
Rafaël Carré [Tue, 29 Nov 2011 17:20:55 +0000 (12:20 -0500)]
extra/tools: use gcc-4.2 on Darwin

12 years agoRemove unused counter_t members
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:22:18 +0000 (19:22 +0200)]
Remove unused counter_t members

12 years agoRemove dead stats_DumpInputStats() function
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:12:43 +0000 (19:12 +0200)]
Remove dead stats_DumpInputStats() function

12 years agoRemove unused min, max and last stats
Rémi Denis-Courmont [Tue, 29 Nov 2011 17:09:50 +0000 (19:09 +0200)]
Remove unused min, max and last stats

12 years agoRemove write-only timer statistics
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);

12 years agoDistribute (but do not build) modules/access/dvb
Rafaël Carré [Tue, 29 Nov 2011 08:19:17 +0000 (03:19 -0500)]
Distribute (but do not build) modules/access/dvb

12 years agoMacOS: explicitely force --macosx values
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>
12 years agodemux/mp4: add parsing of some atoms
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>
12 years agoAccess makefile: don't add twice the folders
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

12 years agomodules/access: only add to DIST_SUBDIRS the subdirs with Makefile.am in them
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

12 years agomodules/access: add missing directories to DIST_SUBDIRS
Rafaël Carré [Tue, 29 Nov 2011 07:17:49 +0000 (02:17 -0500)]
modules/access: add missing directories to DIST_SUBDIRS

12 years agofix OSX architecture detection for i386
Rafaël Carré [Tue, 29 Nov 2011 06:11:22 +0000 (01:11 -0500)]
fix OSX architecture detection for i386

12 years agoncurses: simplify check
Rafaël Carré [Tue, 29 Nov 2011 05:41:41 +0000 (00:41 -0500)]
ncurses: simplify check

Do not leak -lncursesw in LIBS

12 years agoskins2: disable if qt4 is not available
Rafaël Carré [Tue, 29 Nov 2011 04:40:25 +0000 (23:40 -0500)]
skins2: disable if qt4 is not available

only error out if asked with --enable-skins2

12 years agoMove skins2 test after qt4 so it can be disabled
Rafaël Carré [Tue, 29 Nov 2011 04:41:25 +0000 (23:41 -0500)]
Move skins2 test after qt4 so it can be disabled

12 years agoncurses: update french translation
Rafaël Carré [Tue, 29 Nov 2011 04:09:46 +0000 (23:09 -0500)]
ncurses: update french translation

12 years agoncurses: sync statistics strings with rc.c
Rafaël Carré [Tue, 29 Nov 2011 04:09:28 +0000 (23:09 -0500)]
ncurses: sync statistics strings with rc.c

12 years agoncurses: add ';' shortcut to search next item
Rafaël Carré [Tue, 29 Nov 2011 03:43:34 +0000 (22:43 -0500)]
ncurses: add ';' shortcut to search next item

12 years agoncurses: don't erase search box content
Rafaël Carré [Tue, 29 Nov 2011 03:23:40 +0000 (22:23 -0500)]
ncurses: don't erase search box content

split out open box function

12 years ago(v)asprintf: define HAVE_(V)ASPRINTF if found
Rafaël Carré [Tue, 29 Nov 2011 02:59:12 +0000 (21:59 -0500)]
(v)asprintf: define HAVE_(V)ASPRINTF if found

12 years agofix access_smb libraries
Rafaël Carré [Tue, 29 Nov 2011 02:55:35 +0000 (21:55 -0500)]
fix access_smb libraries

12 years ago(v)asprintf : don't use AC_REPLACE_FUNCS
Rafaël Carré [Tue, 29 Nov 2011 02:34:47 +0000 (21:34 -0500)]
(v)asprintf : don't use AC_REPLACE_FUNCS

Use our own check which also recognizes static inline functions

12 years agoFix thread library check
Rafaël Carré [Tue, 29 Nov 2011 00:12:10 +0000 (19:12 -0500)]
Fix thread library check

Don't use ac_cv_search cached value because it could contain
"no" or "none required" which aren't valid link flags

AC_CHECK_LIB(main, xxx) did not exactly search for main symbol, it
searched for the presence of the library.
Instead we look for a required symbol.

We don't use e.g. pthread_mutex_lock because some pthread symbols
are available in glibc, but not all.

Not finding pthread library is not an error, because at least OS/2 and
symbian don't need it. (We skip the check on Windows already)

12 years agosimplify thread library check
Rafaël Carré [Mon, 28 Nov 2011 22:55:41 +0000 (17:55 -0500)]
simplify thread library check

12 years agoFix doc for distcheck
Jean-Baptiste Kempf [Mon, 28 Nov 2011 22:33:49 +0000 (23:33 +0100)]
Fix doc for distcheck

12 years agoFix fvisibility=hidden check on windows
Rafaël Carré [Mon, 28 Nov 2011 22:12:26 +0000 (17:12 -0500)]
Fix fvisibility=hidden check on windows

12 years agoMore VIM syntax fixes
Rafaël Carré [Mon, 28 Nov 2011 21:11:11 +0000 (16:11 -0500)]
More VIM syntax fixes

12 years agoFix VIM syntax highlight
Rafaël Carré [Mon, 28 Nov 2011 21:05:44 +0000 (16:05 -0500)]
Fix VIM syntax highlight

12 years agodetect libintl static library correctly in configure
Naohiro KORIYAMA [Mon, 28 Nov 2011 16:34:00 +0000 (01:34 +0900)]
detect libintl static library correctly in configure

Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agocontrib: do not build regex
Rémi Denis-Courmont [Mon, 28 Nov 2011 19:16:36 +0000 (21:16 +0200)]
contrib: do not build regex