]>
git.sesse.net Git - vlc/log
Rafaël Carré [Thu, 18 Feb 2010 07:27:34 +0000 (08:27 +0100)]
Don't look for live555 in /usr when using contribs
Rafaël Carré [Thu, 18 Feb 2010 07:17:15 +0000 (08:17 +0100)]
fix live555 compile on armlinux
Jakob Leben [Thu, 18 Feb 2010 01:53:27 +0000 (02:53 +0100)]
Qt: cache "no-art" pixmap as well
Jakob Leben [Thu, 18 Feb 2010 00:13:26 +0000 (01:13 +0100)]
Qt: remedy faulty locationBar layout
Laurent Aimar [Wed, 17 Feb 2010 22:51:05 +0000 (23:51 +0100)]
Fixed theora/speex support in avformat demuxer.
Theora/speex extra data are converted to a format suitable to VLC.
Laurent Aimar [Wed, 17 Feb 2010 22:12:20 +0000 (23:12 +0100)]
Added vorbis in avcodec<->vlc codec map table.
Laurent Aimar [Wed, 17 Feb 2010 00:30:45 +0000 (01:30 +0100)]
Modified the way xiph codecs headers are transported in VLC.
It makes VLC compatible with FFmpeg vorbis/theora decoder.
It fixes support of big headers (like comments with an art encoded
as a base64 string...).
It simplifies a bit.
Rémi Denis-Courmont [Wed, 17 Feb 2010 22:04:39 +0000 (00:04 +0200)]
LibVLC: hopefully fix media player callback dead lock (fixes #3307)
Rémi Denis-Courmont [Wed, 17 Feb 2010 21:23:50 +0000 (23:23 +0200)]
Mostly revert "libvlc: add mouse events as libvlc_MediaPlayerEvents"
This mostly reverts commit
114b922fa7bbe06f4acfcc3d7af9c47ef534b1a2 .
This introduces deadlocks in the LibVLC media player event handling.
Conflicts:
bindings/python
src/control/media_player.c
Rémi Denis-Courmont [Wed, 17 Feb 2010 21:09:19 +0000 (23:09 +0200)]
release_input_thread: NULL check after dereference
Rémi Denis-Courmont [Wed, 17 Feb 2010 20:37:36 +0000 (22:37 +0200)]
stream_ReadLine: handle MacOS-style end-of-line (fixes #2156)
Rémi Denis-Courmont [Wed, 17 Feb 2010 20:25:06 +0000 (22:25 +0200)]
stream_ReadLine: bytes per char is either 1 or 2
Rémi Denis-Courmont [Wed, 17 Feb 2010 20:02:56 +0000 (22:02 +0200)]
Remove libsysfs code
udev has dropped libsysfs in favor of libudev. Normally, you'd want to
port the code, but this only concerns old devices with FireWire.
Rémi Denis-Courmont [Wed, 17 Feb 2010 18:52:13 +0000 (20:52 +0200)]
PLS: remove warning that fires even on empty lines
Rémi Denis-Courmont [Wed, 17 Feb 2010 18:44:27 +0000 (20:44 +0200)]
PLS: simplify
Rémi Denis-Courmont [Wed, 17 Feb 2010 18:43:49 +0000 (20:43 +0200)]
PLS: use atoll() to parse length
Fumio Nakayama [Tue, 16 Feb 2010 19:56:23 +0000 (19:56 +0000)]
l10n: Japanese translation for .desktop
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Wed, 17 Feb 2010 16:58:56 +0000 (18:58 +0200)]
Missing initializer
Rémi Denis-Courmont [Wed, 17 Feb 2010 16:48:13 +0000 (18:48 +0200)]
Put a warning for developers
Rémi Denis-Courmont [Wed, 17 Feb 2010 16:38:33 +0000 (18:38 +0200)]
RTP out: fix race condition in SDP generation from RTSP DESCRIBE
Erwan Tulou [Wed, 17 Feb 2010 16:03:39 +0000 (17:03 +0100)]
skins2: correct playlist issue when sorting is used
better keep track of the playlist_item_t reference than its iterator
(may change if the playlist is sorted)
Jakob Leben [Wed, 17 Feb 2010 06:04:15 +0000 (07:04 +0100)]
Qt: separate status bar label for "Buffering" + show time while seeking (close #2760)
Hugo Beauzee-Luyssen [Tue, 16 Feb 2010 14:15:05 +0000 (15:15 +0100)]
Don't try to use p_extensions_manager if it failed to be created
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jakob Leben [Tue, 16 Feb 2010 23:58:49 +0000 (00:58 +0100)]
Qt: refactor and (again) emit currentChanged when processing new items
Jakob Leben [Tue, 16 Feb 2010 23:24:36 +0000 (00:24 +0100)]
playlist: fix first subitem added as last and refactor
Felix Paul Kühne [Tue, 16 Feb 2010 22:42:44 +0000 (23:42 +0100)]
contrib: fixed iconv hack when run for the first time
Felix Paul Kühne [Tue, 16 Feb 2010 21:57:40 +0000 (22:57 +0100)]
contribs: updated contrib package for Mac OS X including the recent x264, libdvdcss and ffmpeg changes
Rémi Duraffort [Tue, 16 Feb 2010 21:37:26 +0000 (22:37 +0100)]
projectm: fix typo.
Rémi Denis-Courmont [Tue, 16 Feb 2010 20:29:13 +0000 (22:29 +0200)]
configure: one error message for missing Lua is enough
Jean-Philippe André [Tue, 16 Feb 2010 18:37:01 +0000 (19:37 +0100)]
SD mediadirs: set module priority to 0
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Tue, 16 Feb 2010 19:58:04 +0000 (21:58 +0200)]
Remove old testsuite
The first three modules are empty.
The last one is so out of date that it has become totally useless.
Rémi Denis-Courmont [Tue, 16 Feb 2010 19:50:13 +0000 (21:50 +0200)]
ignore vlc-cache-gen
Felix Paul Kühne [Tue, 16 Feb 2010 18:10:21 +0000 (19:10 +0100)]
contribs: removed outdated x264 patch
Felix Paul Kühne [Tue, 16 Feb 2010 17:52:31 +0000 (18:52 +0100)]
contribs: use libdvdcss 1.2.10 instead of HEAD to prevent issues on Win32 and Darwin
Ilkka Ollakka [Sun, 14 Feb 2010 21:12:38 +0000 (23:12 +0200)]
qt4: try to read playlist headers state in same group we write them
Pierre d'Herbemont [Tue, 16 Feb 2010 11:46:57 +0000 (12:46 +0100)]
macosx/framework: Factorize precompilation.
Erwan Tulou [Tue, 16 Feb 2010 14:16:32 +0000 (15:16 +0100)]
libvlc: intf-show and intf-popmenu must be created before interfaces are launched (via use of --extraintf)
This fixes 'vlc -I rc --extraintf skins' that fails to add a callback to these
variables because they are not yet created
(pointed out by assert failed in debug mode when calling var_DelCallback)
Hugo Beauzee-Luyssen [Tue, 16 Feb 2010 01:09:21 +0000 (02:09 +0100)]
Don't assert for NULL instance in killInstance
Singleton pattern is about not carring about this.
Fixing failing assert when quitting VLC after the view menu has been
clicked
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Fabio Ritrovato [Tue, 16 Feb 2010 13:12:30 +0000 (14:12 +0100)]
Copyright fix
Fabio Ritrovato [Tue, 16 Feb 2010 13:07:16 +0000 (14:07 +0100)]
Lua SD: Free Music Charts script
Erwan Tulou [Tue, 16 Feb 2010 12:07:10 +0000 (13:07 +0100)]
demux(avi): fix crash occuring when trying to open some avi files
fmt.p_extra should only reference malloc'ed memory, since it is cleaned
with free() in es_format_Clean.
This patch reuses the same logic for p_vids as that of p_auds.
Fabio Ritrovato [Tue, 16 Feb 2010 12:20:11 +0000 (13:20 +0100)]
Lua intf: missing lua_close()
Rémi Duraffort [Tue, 16 Feb 2010 11:22:25 +0000 (12:22 +0100)]
lua_sd: fix memleak and factorize.
Pierre d'Herbemont [Tue, 16 Feb 2010 01:34:16 +0000 (02:34 +0100)]
macosx/framework: Fix precompilation.
Jakob Leben [Tue, 16 Feb 2010 01:28:46 +0000 (02:28 +0100)]
Qt: locationBar hides parent locations that don't fit in
Instead it shows a "..." button which opens a menu with those locations.
Current location is thus always displayed as wide as possible.
Pierre d'Herbemont [Tue, 16 Feb 2010 00:51:17 +0000 (01:51 +0100)]
Revert "freebox: Bring back freebox SD in C."
This reverts commit
c8a67b80e5af4c5bad8d1d3409570c024e7bc8c9 .
Conflicts:
modules/services_discovery/freebox.c
freebox luasd is doing a wonderful job now.
Pierre d'Herbemont [Tue, 16 Feb 2010 00:49:18 +0000 (01:49 +0100)]
macosx/framework: Build a fat framework (x86_64 and i386) in Release mode.
The current contrib bin for i386 seems to be a bit broken here and most modules are x86_64 only.
Pierre d'Herbemont [Tue, 16 Feb 2010 00:48:39 +0000 (01:48 +0100)]
contrib: Make sure we properly do the ugly hack for iconv on OS X.
Pierre d'Herbemont [Mon, 15 Feb 2010 22:19:41 +0000 (23:19 +0100)]
macosx/framework: Support building multiple vlc tree for multiple archs.
Fabio Ritrovato [Mon, 15 Feb 2010 23:21:00 +0000 (00:21 +0100)]
Lua SD: freebox - there was no problem after all
Fabio Ritrovato [Mon, 15 Feb 2010 22:58:45 +0000 (23:58 +0100)]
Lua SD: freebox now should work correctly
Jean-Baptiste Kempf [Mon, 15 Feb 2010 22:50:27 +0000 (23:50 +0100)]
Png: compatibility with libpng 1.4
Patch probably from arekm -- pld-linux . org
Laurent Aimar [Mon, 15 Feb 2010 21:59:17 +0000 (22:59 +0100)]
Do not try to compile mozilla plugin for win32.
It doesn't work...
Pierre d'Herbemont [Mon, 15 Feb 2010 21:21:23 +0000 (22:21 +0100)]
macosx/framework: Fix build in Release mode.
Thanks to DiDjCodt.
Rémi Denis-Courmont [Mon, 15 Feb 2010 20:56:36 +0000 (22:56 +0200)]
udev: fix obvious faults in previous commit, refactor
Rémi Denis-Courmont [Mon, 15 Feb 2010 20:35:28 +0000 (22:35 +0200)]
Update distcheck configure flags
Fabio Ritrovato [Mon, 15 Feb 2010 20:31:58 +0000 (21:31 +0100)]
Freebox needs a category
Rémi Denis-Courmont [Mon, 15 Feb 2010 20:30:52 +0000 (22:30 +0200)]
Typo (fix make dist)
Rémi Denis-Courmont [Mon, 15 Feb 2010 20:30:17 +0000 (22:30 +0200)]
Really remove m4v
Rémi Denis-Courmont [Mon, 15 Feb 2010 20:26:30 +0000 (22:26 +0200)]
OpenMAX IL: don't distribute non existent file
Jakob Leben [Mon, 15 Feb 2010 20:22:31 +0000 (21:22 +0100)]
udev: improve disc type recognition for -R -RW and alikes
Rémi Denis-Courmont [Mon, 15 Feb 2010 20:13:47 +0000 (22:13 +0200)]
Win32: vlc_mutex_lock is *not* a cancellation point
Rémi Denis-Courmont [Mon, 15 Feb 2010 20:09:27 +0000 (22:09 +0200)]
WinCE: don't build signals
Rémi Denis-Courmont [Mon, 15 Feb 2010 19:44:06 +0000 (21:44 +0200)]
WinCE: don't build RC
Rémi Denis-Courmont [Mon, 15 Feb 2010 19:41:56 +0000 (21:41 +0200)]
Trivial WinCE fix
Rémi Denis-Courmont [Mon, 15 Feb 2010 19:35:24 +0000 (21:35 +0200)]
Trivial OSX compile fix
Rémi Denis-Courmont [Mon, 15 Feb 2010 19:28:29 +0000 (21:28 +0200)]
Do not (try to) build flac if it is not enabled
Jakob Leben [Mon, 15 Feb 2010 18:09:33 +0000 (19:09 +0100)]
SD: remove category node when it becomes empty
Pierre d'Herbemont [Mon, 15 Feb 2010 16:47:40 +0000 (17:47 +0100)]
freebox: Bring back freebox SD in C.
lua version doesn't support adding subitems and passing the option over to subitems.
One day the lua libs will be ready to offer feature parity for luafreebox and
this one will be able to go away. But not yet.
Pierre d'Herbemont [Mon, 15 Feb 2010 15:55:11 +0000 (16:55 +0100)]
lua: Add freebox and frenchtv back in the builtin SD.
You can now load them with --services-discovery=freebox,frenchtv.
However non registered lua sd will still require --lua-sd=<name>.
Pierre d'Herbemont [Mon, 15 Feb 2010 15:54:52 +0000 (16:54 +0100)]
macosx/framework: shoutcast is gone.
Pierre d'Herbemont [Mon, 15 Feb 2010 13:55:05 +0000 (14:55 +0100)]
configure: Use the full path to luac to support our contrib system.
This fixes the build on Mac OS X. This is probably not the best way
for non-contrib dependant build, but I don't have any better idea.
Feel free to make it works differently.
ogg.k.ogg.k [Fri, 12 Feb 2010 16:39:13 +0000 (16:39 +0000)]
fix the un-premultiplying post processing step, which would yield values above 255 for full white - and thus shade some text.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Jean-Baptiste Kempf [Mon, 15 Feb 2010 07:12:12 +0000 (08:12 +0100)]
Contribs: better match for Win64
So that debian packaging can take it.
Jakob Leben [Mon, 15 Feb 2010 04:12:15 +0000 (05:12 +0100)]
Qt: respect font sizes
Pierre d'Herbemont [Mon, 15 Feb 2010 00:23:00 +0000 (01:23 +0100)]
modules: Make sure we save all the modules.
Previously we were just saving the loaded modules which resulted in zero modules being saved to disk.
Jean-Baptiste Kempf [Sun, 14 Feb 2010 23:58:46 +0000 (00:58 +0100)]
Win32 Simpliy windows configure script
Antoine Cellerier [Sun, 14 Feb 2010 23:39:52 +0000 (00:39 +0100)]
Add function to add a children map to an xml table. (children_map[tagname] is an array of all the child tags with give name)
Antoine Cellerier [Sun, 14 Feb 2010 23:31:29 +0000 (00:31 +0100)]
This should fix <tag/> cases.
Jean-Baptiste Kempf [Sun, 14 Feb 2010 23:27:21 +0000 (00:27 +0100)]
Qt: fix compilation to non-X11 systems
Antoine Cellerier [Sun, 14 Feb 2010 22:30:31 +0000 (23:30 +0100)]
Fix simplexml (still has issues with <bla/> tags)
Jean-Baptiste Kempf [Sun, 14 Feb 2010 22:28:37 +0000 (23:28 +0100)]
Qt: fix Win32 compilation
Mingw, Mingw-w64 and MSVC support towlower
Jean-Baptiste Kempf [Sun, 14 Feb 2010 20:37:11 +0000 (21:37 +0100)]
Remove shout.c
Rémi Denis-Courmont [Sun, 14 Feb 2010 22:13:26 +0000 (00:13 +0200)]
Don't try to outsmart the compiler for the include path
This breaks cross-compilation with any prefix other than /usr
Rémi Denis-Courmont [Sun, 14 Feb 2010 22:01:16 +0000 (00:01 +0200)]
No full point at end of configuration item short text
Fabio Ritrovato [Sun, 14 Feb 2010 21:55:56 +0000 (22:55 +0100)]
Lua SD: add modules path
Fabio Ritrovato [Sun, 14 Feb 2010 21:24:32 +0000 (22:24 +0100)]
Lua SD: open more libs
Jean-Baptiste Kempf [Sun, 14 Feb 2010 20:32:22 +0000 (21:32 +0100)]
Contrib: fix FFmpeg win32 compilation...
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:30:01 +0000 (22:30 +0200)]
Revert "Fix lua compilation"
This reverts commit
2356c0dd7eff0d041d76854dc1c7bd935f9ce818 .
Fabio Ritrovato [Sun, 14 Feb 2010 20:26:55 +0000 (21:26 +0100)]
Fix lua compilation
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:26:02 +0000 (22:26 +0200)]
Silent rule for genmf
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:25:05 +0000 (22:25 +0200)]
Remove legacy nice target
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:23:53 +0000 (22:23 +0200)]
Remove some silence hacks
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:22:45 +0000 (22:22 +0200)]
Generate aliases silently
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:12:48 +0000 (22:12 +0200)]
Set AM_DEFAULT_VERBOSITY with historic automake versions
Fabio Ritrovato [Sun, 14 Feb 2010 20:09:16 +0000 (21:09 +0100)]
Replace Freebox and French TV SD from shout.c with lua scripts
They should work fine, but I can't test them from here...
Jean-Baptiste Kempf [Sun, 14 Feb 2010 19:11:50 +0000 (20:11 +0100)]
Shoutcast SD, goodbye
The .c file is not yet removed to help transition to lua scripts.
Rémi Denis-Courmont [Sun, 14 Feb 2010 19:17:09 +0000 (21:17 +0200)]
LUA: check libdir before datadir
Rémi Denis-Courmont [Sun, 14 Feb 2010 19:13:13 +0000 (21:13 +0200)]
Check for luac
Rémi Denis-Courmont [Sun, 14 Feb 2010 19:09:08 +0000 (21:09 +0200)]
LUA: precompile with luac