]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Sun, 19 Feb 2006 11:15:01 +0000 (11:15 +0000)]
LoadImage is a macro on Win32 API - you can't use as a function name as is
Rémi Denis-Courmont [Sun, 19 Feb 2006 09:52:55 +0000 (09:52 +0000)]
Clean up backported from [12323]
Rémi Denis-Courmont [Sun, 19 Feb 2006 09:16:05 +0000 (09:16 +0000)]
ooups
Rémi Denis-Courmont [Sun, 19 Feb 2006 09:03:58 +0000 (09:03 +0000)]
- Seemingly fix linking of plugins with shared libvlc on Win32
- Hopefully the same on Darwin
!!! BIG FAT WARNING !!!
On architectures where you need to resolve all symbols when
linking a shared library, libvlc must be built before the plugins, so
that they can resolve symbols from the libvlc API. Also, the "builtins"
must be built before libvlc (regardless of the architecture or use of
shared libvlc). However, our build system currently builds all modules,
whether builtins or plugins, then libvlc and then vlc.
Obviously, we could swap the build orders, so that libvlc gets built
before modules/ but that will only work if there is no buitins modules.
I'm not too keen on the idea of recursing twice within the modules/
subdirectories (once for builtins, and once for plugins). Until the
issue is settled, here is how to build and test the shared libvlc on
Win32:
1/ run configure with --enable-shared-libvlc
2/ build all built-in modules (or disable them all) one by one,
3/ make libvlc.dll
4/ make
Antoine Cellerier [Sat, 18 Feb 2006 23:10:54 +0000 (23:10 +0000)]
update video filter news (again :) )
Antoine Cellerier [Sat, 18 Feb 2006 23:08:23 +0000 (23:08 +0000)]
rss.c: change module shortname
Antoine Cellerier [Sat, 18 Feb 2006 23:06:12 +0000 (23:06 +0000)]
rss.c: add 'support' for Atom feeds.
Antoine Cellerier [Sat, 18 Feb 2006 22:20:59 +0000 (22:20 +0000)]
rss.c: add suport for feed images (default enabled).
tested with
./vlc --sub-filter rss --rss-urls "http://www.lefigaro.fr/rss/figaro_une.xml|http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml" --rss-length 40 --rss-size 15 --rss-images --rss-speed 1000 <video>
Antoine Cellerier [Sat, 18 Feb 2006 22:08:11 +0000 (22:08 +0000)]
Comment lines now fit on a 80 char wide screen
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:49:46 +0000 (20:49 +0000)]
Remove ugly usage of vlc_symbols.h when building libvlc as a shared library
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:34:32 +0000 (20:34 +0000)]
All: missing #include "charset.h"
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:32:03 +0000 (20:32 +0000)]
Fix warnings
Jean-Paul Saman [Sat, 18 Feb 2006 20:28:47 +0000 (20:28 +0000)]
Remove whitespace
Jean-Paul Saman [Sat, 18 Feb 2006 20:26:23 +0000 (20:26 +0000)]
Use #include <vlc_vlm.h> instead of local include directive
Jean-Paul Saman [Sat, 18 Feb 2006 20:24:27 +0000 (20:24 +0000)]
Add with-ffmpeg-{vorbis,theora,ogg} in case ffmpeg is compiled with vorbis, theora and/or ogg support
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:07:55 +0000 (20:07 +0000)]
Remove unused variable
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:05:50 +0000 (20:05 +0000)]
Remove unused variable
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:04:36 +0000 (20:04 +0000)]
Fix warning
Sam Hocevar [Sat, 18 Feb 2006 19:18:35 +0000 (19:18 +0000)]
* modules/demux/mp4/drms.c: mostly cosmetic changes.
Felix Paul Kühne [Sat, 18 Feb 2006 19:04:19 +0000 (19:04 +0000)]
* forgot that one in [14365]
Antoine Cellerier [Sat, 18 Feb 2006 19:03:44 +0000 (19:03 +0000)]
do everything with the stream functions (no more fopen)
Felix Paul Kühne [Sat, 18 Feb 2006 18:53:24 +0000 (18:53 +0000)]
* added a note about the update-checker to the news and updated the copyright dates in *.h and *.m
Felix Paul Kühne [Sat, 18 Feb 2006 18:40:04 +0000 (18:40 +0000)]
* new CheckForUpdate panel (closes #310)
- the actual download is currently done by your default browser since the needed notification window isn't available on OSX yet
- download through VLC is implemented, but commented for the moment
- needs some checking once a complete Status.xml is available
Antoine Cellerier [Sat, 18 Feb 2006 17:57:47 +0000 (17:57 +0000)]
image.c: ImageReadUrl now tries to open the image using the stream functions if fopen failed. (Which means that it can now read images on the web)
Antoine Cellerier [Sat, 18 Feb 2006 17:01:58 +0000 (17:01 +0000)]
use EnsureUTF8 on output string
Antoine Cellerier [Sat, 18 Feb 2006 15:45:35 +0000 (15:45 +0000)]
Remove white characters at begining and end of element values.
Rémi Denis-Courmont [Sat, 18 Feb 2006 08:46:48 +0000 (08:46 +0000)]
Don't try to be more clever than gettext in detecting libintl
(we don't seem to be). ${LIBINTL} is normally not defined when there is
no libintl anyway - should fix FreeBSD libintl linking issue
Rémi Denis-Courmont [Sat, 18 Feb 2006 08:37:26 +0000 (08:37 +0000)]
Fix typo noticed by zorglub
Christophe Mutricy [Fri, 17 Feb 2006 23:14:57 +0000 (23:14 +0000)]
Update the x264 patch.
Antoine Cellerier [Fri, 17 Feb 2006 22:49:12 +0000 (22:49 +0000)]
Add bluescreen video filter
Antoine Cellerier [Fri, 17 Feb 2006 22:44:05 +0000 (22:44 +0000)]
Show current item number for each of the instances
Antoine Cellerier [Fri, 17 Feb 2006 22:10:56 +0000 (22:10 +0000)]
* mosaic.c: Bluescreen/Greenscreen/Chromakey video background replacement
method. It's still quite simple ... loads of room for improvement.
Example available here: http://people.videolan.org/~dionoea/bluescreen.mpg
* mosaic.h: remove trailing space
Olivier Aubert [Fri, 17 Feb 2006 17:39:25 +0000 (17:39 +0000)]
mediacontrol_audio_video.c: remove debug message
Olivier Aubert [Fri, 17 Feb 2006 17:02:59 +0000 (17:02 +0000)]
vlcglue.c: same bug, specify malloc unit.
Olivier Aubert [Fri, 17 Feb 2006 17:02:34 +0000 (17:02 +0000)]
mediacontrol_util.c: better safe than sorry, specify the malloc unit.
Olivier Aubert [Fri, 17 Feb 2006 16:51:06 +0000 (16:51 +0000)]
src/control/mediacontrol_init.c: fix a malloc() error (spotted by Christophe Massiot)
Derk-Jan Hartman [Fri, 17 Feb 2006 16:15:50 +0000 (16:15 +0000)]
* Don't use alloca for audio buffers on OSX and BSD, because the stacksize on both isn't infinite.
This might explain the audio-core crashes we have seen in the past on Mac OS X
* Fix issues with platforms which don't have alloca() (defined)
Olivier Aubert [Fri, 17 Feb 2006 15:28:10 +0000 (15:28 +0000)]
mediacontrol_audio_video.c: use VLC_FOURCC to define the snapshot type
Antoine Cellerier [Fri, 17 Feb 2006 14:59:36 +0000 (14:59 +0000)]
update NEWS file
Antoine Cellerier [Fri, 17 Feb 2006 14:56:06 +0000 (14:56 +0000)]
Logo filter(s) now takes a list of images, delays and alpha as input and
loops through these. The syntax is <file>[,[<delay in ms>][,[<alpha>]]][;...]
Idea (and some parts of the code) by markfm
Note:
The vout-filter segfaults upon destruction but i don't understand why...
could someone have a look ?
Derk-Jan Hartman [Fri, 17 Feb 2006 14:33:32 +0000 (14:33 +0000)]
* This change should be better then the one in [14346]
Derk-Jan Hartman [Fri, 17 Feb 2006 14:20:02 +0000 (14:20 +0000)]
* stricter aout_BufferFree
Rémi Denis-Courmont [Fri, 17 Feb 2006 11:07:57 +0000 (11:07 +0000)]
Minor change so that 50 is actually the number of items to be updated at a time
(rather than 50 + 2)
Rémi Denis-Courmont [Fri, 17 Feb 2006 10:13:28 +0000 (10:13 +0000)]
Add /usr/local/... to CPPFLAGS and LDFLAGS automatically on FreeBSD (closes #422)
Clément Stenac [Fri, 17 Feb 2006 05:50:26 +0000 (05:50 +0000)]
Fix compilation when VLM is disabled
Clément Stenac [Fri, 17 Feb 2006 05:46:08 +0000 (05:46 +0000)]
Don't disable audio if V4L video dev does not have an audio dev too. Closes:#254
Thanks to Timothy Lee < timothy d0t lee @t siriushk d0t c0m > for the patch.
Clément Stenac [Fri, 17 Feb 2006 05:42:13 +0000 (05:42 +0000)]
Fix some bugs
Sam Hocevar [Thu, 16 Feb 2006 22:07:36 +0000 (22:07 +0000)]
* extras/contrib/README: keep track of what patches have been contributed
back to the upstream authors so far.
Sam Hocevar [Thu, 16 Feb 2006 22:01:39 +0000 (22:01 +0000)]
* extras/contrib/src/Patches/x264.patch: removed the exp2f/sqrtf part of
this patch, I committed it upstream instead.
Christophe Massiot [Thu, 16 Feb 2006 21:31:36 +0000 (21:31 +0000)]
?
Christophe Massiot [Thu, 16 Feb 2006 21:19:47 +0000 (21:19 +0000)]
!
Sigmund Augdal Helberg [Thu, 16 Feb 2006 21:11:11 +0000 (21:11 +0000)]
real.c: fix some crashes
Felix Paul Kühne [Thu, 16 Feb 2006 20:05:18 +0000 (20:05 +0000)]
* added a button to create an empty node at the top level of the playlist. Thanks to zorglub for a hint once again :) (closes #449)
Antoine Cellerier [Thu, 16 Feb 2006 19:31:29 +0000 (19:31 +0000)]
Move podcast meta info to "Podcast Info" category
Antoine Cellerier [Thu, 16 Feb 2006 17:31:31 +0000 (17:31 +0000)]
[patch] unifying meta-information access, the 2nd by Daniel Stränger
Clément Stenac [Thu, 16 Feb 2006 07:22:57 +0000 (07:22 +0000)]
Fix a doxygen comment
Clément Stenac [Wed, 15 Feb 2006 22:31:49 +0000 (22:31 +0000)]
More VLM API stuff
Clément Stenac [Wed, 15 Feb 2006 20:35:51 +0000 (20:35 +0000)]
Typo
Rémi Denis-Courmont [Wed, 15 Feb 2006 19:59:30 +0000 (19:59 +0000)]
Fix warning
Clément Stenac [Wed, 15 Feb 2006 19:48:07 +0000 (19:48 +0000)]
Fix a bunch of bugs in the MSN plugin (duplicated in the Growl plugin)
Jérome Decoodt [Wed, 15 Feb 2006 19:40:27 +0000 (19:40 +0000)]
Stupid me... don't do twice hton*
Olivier Aubert [Wed, 15 Feb 2006 15:06:20 +0000 (15:06 +0000)]
mediacontrol-python/setup.py: do not use PIC libraries on win32 and darwin-ppc
Olivier Aubert [Wed, 15 Feb 2006 14:15:10 +0000 (14:15 +0000)]
src/control/mediacontrol_init.c: check return values of VLC_Create and VLC_Init
Olivier Aubert [Wed, 15 Feb 2006 14:12:23 +0000 (14:12 +0000)]
mediacontrol-python/vlcglue.c: check the return value of VLC_Create
Olivier Aubert [Wed, 15 Feb 2006 14:11:16 +0000 (14:11 +0000)]
mediacontrol-python: portability fix (for Mac OS X/PPC), dirty but it works
Olivier Aubert [Wed, 15 Feb 2006 14:04:41 +0000 (14:04 +0000)]
misc/svg.c: use char* instead of byte_t* to avoid warnings
Jérome Decoodt [Wed, 15 Feb 2006 02:09:01 +0000 (02:09 +0000)]
-lws2_32 on win32...
Jérome Decoodt [Wed, 15 Feb 2006 01:32:26 +0000 (01:32 +0000)]
configure.ac: try to fix beos build
growl.c: add --growl-ttl option
Jérome Decoodt [Wed, 15 Feb 2006 00:39:10 +0000 (00:39 +0000)]
Add "send" (-lsocket) dependance to growl module to fix BeOS build
Jérome Decoodt [Wed, 15 Feb 2006 00:15:21 +0000 (00:15 +0000)]
Takes default TTL (instead of 42...)
Jérome Decoodt [Tue, 14 Feb 2006 23:59:50 +0000 (23:59 +0000)]
Add a growl (http://growl.info/) notification plugin (most of code from msn.c)
It is built by default since it sends notifications to network (perhaps
we should only build it on macos).
msn.c: should fix a refcount issue (*not tested*)
Clément Stenac [Tue, 14 Feb 2006 22:50:13 +0000 (22:50 +0000)]
Missing file
Clément Stenac [Tue, 14 Feb 2006 22:35:37 +0000 (22:35 +0000)]
Fix some bugs
Clément Stenac [Tue, 14 Feb 2006 21:41:23 +0000 (21:41 +0000)]
* Beginning of VLM API
* Some test work
* Export vlm_MediaSearch
Rémi Denis-Courmont [Tue, 14 Feb 2006 20:41:27 +0000 (20:41 +0000)]
(Win32) Support stat() for file names outside ANSI Code Page
Rémi Denis-Courmont [Tue, 14 Feb 2006 17:20:32 +0000 (17:20 +0000)]
Safer Win32 code page translation
Christophe Mutricy [Tue, 14 Feb 2006 15:38:21 +0000 (15:38 +0000)]
param_eq.c: eol style
Eric Petit [Tue, 14 Feb 2006 13:48:43 +0000 (13:48 +0000)]
FFmpeg forgets to create include/postproc/
Antoine Cellerier [Tue, 14 Feb 2006 12:32:50 +0000 (12:32 +0000)]
update vc71-glib-1.2.10-bin.zip and libIDL-0.6.3-win32-bin.zip locations
Thanks to Hobophobe on http://forum.videolan.org/viewtopic.php?t=17262
Rémi Denis-Courmont [Tue, 14 Feb 2006 09:57:58 +0000 (09:57 +0000)]
- Partial fix for reading characters with multibyte local encoding (refs #548)
- Fix memory leak
Rémi Denis-Courmont [Tue, 14 Feb 2006 09:56:42 +0000 (09:56 +0000)]
Use return value of EnsureUTF8() to specify whether the bytes sequence was
valid (UTF-8) or not (incomplete, incorrect non-ASCII, or overlong sequences)
Christophe Mutricy [Tue, 14 Feb 2006 09:39:36 +0000 (09:39 +0000)]
param-eq.c: Svn keyword
Clément Stenac [Tue, 14 Feb 2006 07:11:18 +0000 (07:11 +0000)]
Simplify
Jérome Decoodt [Tue, 14 Feb 2006 01:40:59 +0000 (01:40 +0000)]
Add --macosx-black switch to black non video screens (fix #301)
If someone has a better code to maintain a black screen, change
CGSetDisplayTransferByFormula which seems to be a big kludge.
Sigmund Augdal Helberg [Mon, 13 Feb 2006 22:44:24 +0000 (22:44 +0000)]
all: parametric equalizer by Antti Huovilainen (adapted for vlc by me)
Antoine Cellerier [Mon, 13 Feb 2006 22:09:56 +0000 (22:09 +0000)]
attempt to fix the winCE build
Rémi Denis-Courmont [Mon, 13 Feb 2006 21:03:32 +0000 (21:03 +0000)]
- Unicode fixes for ncurses on non-UTF8 consoles (closes #547)
- Handle backspace properly on an UTF-8 characters string (closes #548 as far as UTF-8 is concerned)
Rémi Denis-Courmont [Mon, 13 Feb 2006 20:11:48 +0000 (20:11 +0000)]
Undo erronously commited debug preprocessing directives
Christophe Mutricy [Mon, 13 Feb 2006 20:06:22 +0000 (20:06 +0000)]
unicode.c: Fix WinCE build (well for this file only)
Rémi Denis-Courmont [Mon, 13 Feb 2006 19:14:30 +0000 (19:14 +0000)]
Replace forbidden characters with underscores when attempting to dump a stream (closes #423)
Rémi Denis-Courmont [Mon, 13 Feb 2006 19:13:05 +0000 (19:13 +0000)]
Fix typo
Rémi Denis-Courmont [Mon, 13 Feb 2006 16:53:46 +0000 (16:53 +0000)]
- Use VidMode extension to determine the display dimensions more accurately when enabling full screen mode (fixes #534, should fix Debian #290392)
- Move view port and cursor to a sane position
- Check for VidMode extensions (libXxf86vm)
Christophe Mutricy [Mon, 13 Feb 2006 16:37:42 +0000 (16:37 +0000)]
unicode.c: Fix logic to set use_iconv
Christophe Mutricy [Mon, 13 Feb 2006 15:22:59 +0000 (15:22 +0000)]
ffmpeg-wince.patch: fix for the new ffmpeg makefile
Sam Hocevar [Mon, 13 Feb 2006 13:31:01 +0000 (13:31 +0000)]
* modules/demux/mp4/drms.c: cosmetic changes to some variable names.
Rémi Denis-Courmont [Mon, 13 Feb 2006 13:23:20 +0000 (13:23 +0000)]
Fix windows build
Rémi Denis-Courmont [Mon, 13 Feb 2006 13:16:08 +0000 (13:16 +0000)]
Fix (From|To)Locale (closes #546)
Sam Hocevar [Mon, 13 Feb 2006 11:49:38 +0000 (11:49 +0000)]
* modules/codec/libmpeg2.c: tell mpeg2dec the real stride of our picture,
because some Xv drivers do not necessarily pad video at 16 bytes.
Rémi Denis-Courmont [Mon, 13 Feb 2006 11:19:04 +0000 (11:19 +0000)]
Fix typo
Rémi Denis-Courmont [Mon, 13 Feb 2006 11:15:59 +0000 (11:15 +0000)]
- Clean up
- Unicode file names fixes