vlc.git
15 years agoUse include <file.h> for include files that can be found on the include path as provi...
Jean-Paul Saman [Wed, 22 Feb 2006 10:05:59 +0000 (10:05 +0000)]
Use include <file.h> for include files that can be found on the include path as provided to the compiler.

15 years agowxstuff
Clément Stenac [Tue, 21 Feb 2006 21:30:50 +0000 (21:30 +0000)]
wxstuff

15 years agoAdd a close button. Put "-" instead of nothing when there is no info
Clément Stenac [Tue, 21 Feb 2006 21:19:54 +0000 (21:19 +0000)]
Add a close button. Put "-" instead of nothing when there is no info

15 years agoFix theora in WX too (Closes:#531)
Clément Stenac [Tue, 21 Feb 2006 19:51:15 +0000 (19:51 +0000)]
Fix theora in WX too (Closes:#531)

15 years ago* fix the selection of both Theora and Vorbis on OSX (refs #503 and refs #531). They...
Felix Paul Kühne [Tue, 21 Feb 2006 19:44:47 +0000 (19:44 +0000)]
* fix the selection of both Theora and Vorbis on OSX (refs #503 and refs #531). They are being encapsulated in OGG now.

15 years agoFix running vlc from path in windows (see http://forum.videolan.org/viewtopic.php...
Antoine Cellerier [Tue, 21 Feb 2006 19:24:23 +0000 (19:24 +0000)]
Fix running vlc from path in windows (see forum.videolan.org/viewtopic.php?t=17435 ). This could break the mozilla plugin on windows (see http://trac.videolan.org/vlc/changeset/9106) so i'm commiting and i'll do a nightly to check. One way to be sure would be to ask Gibalou but ....

15 years agovlccontrol.cpp: fixed bounds issue when allocating memory and iterating through a...
Damien Fouilleul [Tue, 21 Feb 2006 16:38:23 +0000 (16:38 +0000)]
vlccontrol.cpp: fixed bounds issue when allocating memory and iterating through a SafeArray, thanks to Walter Zheng for reporting this problem

15 years agoDon't rebuild static libvlc when not needed
Rémi Denis-Courmont [Tue, 21 Feb 2006 15:02:16 +0000 (15:02 +0000)]
Don't rebuild static libvlc when not needed
Yet to find a solution for the same problem with shared libvlc

15 years agoFavor libiconv over Win32 API for *Locale
Rémi Denis-Courmont [Tue, 21 Feb 2006 12:49:02 +0000 (12:49 +0000)]
Favor libiconv over Win32 API for *Locale

15 years agoFix minor typo
Rémi Denis-Courmont [Tue, 21 Feb 2006 12:16:11 +0000 (12:16 +0000)]
Fix minor typo

15 years agoOups, forgot this file
Rémi Denis-Courmont [Tue, 21 Feb 2006 12:14:27 +0000 (12:14 +0000)]
Oups, forgot this file

15 years agoConvert to local encoding before printing on console (closes #556)
Rémi Denis-Courmont [Tue, 21 Feb 2006 12:13:59 +0000 (12:13 +0000)]
Convert to local encoding before printing on console (closes #556)

15 years agoUse //translit when converting to an non-Unicode charset
Rémi Denis-Courmont [Tue, 21 Feb 2006 12:13:22 +0000 (12:13 +0000)]
Use //translit when converting to an non-Unicode charset

15 years agolibvlc.a is in src/
Mohammed Adnène Trojette [Tue, 21 Feb 2006 11:58:05 +0000 (11:58 +0000)]
libvlc.a is in src/

15 years agoA few utf8 *printf wrappers (refs #556)
Rémi Denis-Courmont [Tue, 21 Feb 2006 11:53:49 +0000 (11:53 +0000)]
A few utf8 *printf wrappers (refs #556)

15 years agoBuild vlc-bundle on BeOS
Rémi Denis-Courmont [Tue, 21 Feb 2006 11:02:38 +0000 (11:02 +0000)]
Build vlc-bundle on BeOS

15 years agoThou shalt use a clean tree for po stuffs.
Christophe Mutricy [Tue, 21 Feb 2006 09:07:44 +0000 (09:07 +0000)]
Thou shalt use a clean tree for po stuffs.

15 years agoAttempt to fix #555 for mozilla plugin as well (refs #555)
Rémi Denis-Courmont [Tue, 21 Feb 2006 08:30:16 +0000 (08:30 +0000)]
Attempt to fix #555 for mozilla plugin as well (refs #555)

15 years ago* first update of the po-files
Felix Paul Kühne [Mon, 20 Feb 2006 21:00:10 +0000 (21:00 +0000)]
* first update of the po-files

15 years agoFix linking with C++ builtins
Rémi Denis-Courmont [Mon, 20 Feb 2006 19:53:22 +0000 (19:53 +0000)]
Fix linking with C++ builtins

15 years ago- Remove dependency of vlc on stamp-builtin with shared libvlc
Rémi Denis-Courmont [Mon, 20 Feb 2006 18:00:28 +0000 (18:00 +0000)]
- Remove dependency of vlc on stamp-builtin with shared libvlc
- Link against -lvlc instead of src/libvlc.so otherwise installed vlc
  cannot be loaded (closes #555)
- Remove src/libvlc.a when src/libvlc.so is built so that previous item
  does not break Win32 linking

<subliminal message>how about using libtool</subliminal message>

15 years ago* Fix CDDA and VCD modules for Mac OS X Intel. Fix suggestion by Keiki SATOH aka...
Derk-Jan Hartman [Mon, 20 Feb 2006 12:21:15 +0000 (12:21 +0000)]
* Fix CDDA and VCD modules for Mac OS X Intel. Fix suggestion by Keiki SATOH aka demo-n <demo-n at users dot sourceforgedot net>.

15 years agoffmpeg-cvs.patch: fix upstream
Christophe Mutricy [Sun, 19 Feb 2006 23:22:02 +0000 (23:22 +0000)]
ffmpeg-cvs.patch: fix upstream

15 years ago* fixed keywords and encoding
Felix Paul Kühne [Sun, 19 Feb 2006 22:41:29 +0000 (22:41 +0000)]
* fixed keywords and encoding

15 years ago* added the progress dialogue to the set of widgets
Felix Paul Kühne [Sun, 19 Feb 2006 22:38:07 +0000 (22:38 +0000)]
* added the progress dialogue to the set of widgets
- the Cancel-button is currently disabled because the core doesn't respond correctly (might be my fault though)
- note that the File's Owner of the nib-file is of type VLCInteraction because the class can't resolve its outlets otherwise

* WIDGET_TEXT and WIDGET_INPUT_TEXT are still missing, but will come in the next couple of days

As usual, comments on the implementation and the GUI-design are welcome :)

15 years agoFix linking of C++ plugins
Rémi Denis-Courmont [Sun, 19 Feb 2006 21:20:09 +0000 (21:20 +0000)]
Fix linking of C++ plugins

15 years agoShare most of binary packaging script between WinCE and Win32
Rémi Denis-Courmont [Sun, 19 Feb 2006 20:14:07 +0000 (20:14 +0000)]
Share most of binary packaging script between WinCE and Win32

15 years agoInclude libvlc.dll when packaging
Rémi Denis-Courmont [Sun, 19 Feb 2006 20:02:12 +0000 (20:02 +0000)]
Include libvlc.dll when packaging
(Hmm, there is a nice code duplication between win32 and winCE here)

15 years agoReally fix
Rémi Denis-Courmont [Sun, 19 Feb 2006 19:59:47 +0000 (19:59 +0000)]
Really fix

15 years agoAttempt to fix vlc linkage with static libvlc
Rémi Denis-Courmont [Sun, 19 Feb 2006 19:47:44 +0000 (19:47 +0000)]
Attempt to fix vlc linkage with static libvlc

15 years ago- Build builtins before shared libvlc
Rémi Denis-Courmont [Sun, 19 Feb 2006 18:29:08 +0000 (18:29 +0000)]
- Build builtins before shared libvlc
- Link builtins with libvlc instead of vlc
  (seems to fix shared libvlc on Win32)

15 years agoAhem hem typo
Rémi Denis-Courmont [Sun, 19 Feb 2006 17:58:49 +0000 (17:58 +0000)]
Ahem hem typo

15 years agorss.c: add some Atom stuff and some extra checks.
Antoine Cellerier [Sun, 19 Feb 2006 17:16:05 +0000 (17:16 +0000)]
rss.c: add some Atom stuff and some extra checks.

15 years agoDionoea: here is "make core", your portable "make vlc" replacement
Rémi Denis-Courmont [Sun, 19 Feb 2006 17:14:36 +0000 (17:14 +0000)]
Dionoea: here is "make core", your portable "make vlc" replacement

15 years agocompile can now work from subdirs
Clément Stenac [Sun, 19 Feb 2006 16:25:27 +0000 (16:25 +0000)]
compile can now work from subdirs

15 years ago* Show meta-information separately
Clément Stenac [Sun, 19 Feb 2006 16:16:56 +0000 (16:16 +0000)]
* Show meta-information separately
* Collect more meta-information in id3

15 years agoRemove debug message
Antoine Cellerier [Sun, 19 Feb 2006 16:02:04 +0000 (16:02 +0000)]
Remove debug message

15 years ago* replaced all NSLog-calls by msg_***
Felix Paul Kühne [Sun, 19 Feb 2006 16:01:47 +0000 (16:01 +0000)]
* replaced all NSLog-calls by msg_***
* changed the button order in DIALOG_YES_NO_CANCEL. (the order is now: Cancel, No, Yes; which is more Mac-like IMO, but feel free to change it again)

15 years agoFix Mozilla plugin on ELF architectures
Rémi Denis-Courmont [Sun, 19 Feb 2006 15:46:44 +0000 (15:46 +0000)]
Fix Mozilla plugin on ELF architectures

15 years ago* all: new skin variable "vlc.isFullscreen" (guess what it does ;)
Cyril Deguet [Sun, 19 Feb 2006 15:37:05 +0000 (15:37 +0000)]
* all: new skin variable "vlc.isFullscreen" (guess what it does ;)

15 years agoReally fix libintl linking
Rémi Denis-Courmont [Sun, 19 Feb 2006 15:21:58 +0000 (15:21 +0000)]
Really fix libintl linking

15 years ago* JACK audio output
Cyril Deguet [Sun, 19 Feb 2006 14:54:57 +0000 (14:54 +0000)]
* JACK audio output

15 years agoAttempt to fix linking with "included" gettext
Rémi Denis-Courmont [Sun, 19 Feb 2006 14:54:38 +0000 (14:54 +0000)]
Attempt to fix linking with "included" gettext

15 years agoFix msn plugin.
Antoine Cellerier [Sun, 19 Feb 2006 14:39:53 +0000 (14:39 +0000)]
Fix msn plugin.
Note to zorglub: please test changes before commiting.

15 years agoMore
Clément Stenac [Sun, 19 Feb 2006 14:32:13 +0000 (14:32 +0000)]
More

15 years agosvn:ignore
Clément Stenac [Sun, 19 Feb 2006 14:31:15 +0000 (14:31 +0000)]
svn:ignore

15 years agoFix
Rémi Denis-Courmont [Sun, 19 Feb 2006 14:28:50 +0000 (14:28 +0000)]
Fix

15 years agoUpdate files list
Rémi Denis-Courmont [Sun, 19 Feb 2006 14:15:04 +0000 (14:15 +0000)]
Update files list

15 years agoRemove unused directory
Rémi Denis-Courmont [Sun, 19 Feb 2006 14:13:29 +0000 (14:13 +0000)]
Remove unused directory

15 years agoLink Mozilla plugin against shared library when built
Rémi Denis-Courmont [Sun, 19 Feb 2006 13:45:17 +0000 (13:45 +0000)]
Link Mozilla plugin against shared library when built

15 years agoFix a warning
Clément Stenac [Sun, 19 Feb 2006 13:44:29 +0000 (13:44 +0000)]
Fix a warning
Add some timing to playlist

15 years agoPropagate libvlc move in plugins
Rémi Denis-Courmont [Sun, 19 Feb 2006 13:40:09 +0000 (13:40 +0000)]
Propagate libvlc move in plugins

15 years agoBe consistant in naming
Clément Stenac [Sun, 19 Feb 2006 13:36:15 +0000 (13:36 +0000)]
Be consistant in naming

15 years agoFix a bug whereby --disable-shared-libvlc would actually enable it
Rémi Denis-Courmont [Sun, 19 Feb 2006 13:30:20 +0000 (13:30 +0000)]
Fix a bug whereby --disable-shared-libvlc would actually enable it

15 years ago- Build libvlc from src/ rather than top
Rémi Denis-Courmont [Sun, 19 Feb 2006 13:11:21 +0000 (13:11 +0000)]
- Build libvlc from src/ rather than top
  so that it is cleanly built before all modules
  (step toward buildable shared libvlc on Win32)
- Don't build position dependant code when building shared libvlc
  (that was a big waste of time)
- Link builtin modules with vlc rather than libvlc

15 years agoEnsure src/misc exists in builddir
Rémi Denis-Courmont [Sun, 19 Feb 2006 12:13:46 +0000 (12:13 +0000)]
Ensure src/misc exists in builddir

15 years agoLoadImage is a macro on Win32 API - you can't use as a function name as is
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

15 years agoClean up backported from [12323]
Rémi Denis-Courmont [Sun, 19 Feb 2006 09:52:55 +0000 (09:52 +0000)]
Clean up backported from [12323]

15 years agoooups
Rémi Denis-Courmont [Sun, 19 Feb 2006 09:16:05 +0000 (09:16 +0000)]
ooups

15 years ago- Seemingly fix linking of plugins with shared libvlc on Win32
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

15 years agoupdate video filter news (again :) )
Antoine Cellerier [Sat, 18 Feb 2006 23:10:54 +0000 (23:10 +0000)]
update video filter news (again :) )

15 years agorss.c: change module shortname
Antoine Cellerier [Sat, 18 Feb 2006 23:08:23 +0000 (23:08 +0000)]
rss.c: change module shortname

15 years agorss.c: add 'support' for Atom feeds.
Antoine Cellerier [Sat, 18 Feb 2006 23:06:12 +0000 (23:06 +0000)]
rss.c: add 'support' for Atom feeds.

15 years agorss.c: add suport for feed images (default enabled).
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>

15 years agoComment lines now fit on a 80 char wide screen
Antoine Cellerier [Sat, 18 Feb 2006 22:08:11 +0000 (22:08 +0000)]
Comment lines now fit on a 80 char wide screen

15 years agoRemove ugly usage of vlc_symbols.h when building libvlc as a shared library
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

15 years agoAll: missing #include "charset.h"
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:34:32 +0000 (20:34 +0000)]
All: missing #include "charset.h"

15 years agoFix warnings
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:32:03 +0000 (20:32 +0000)]
Fix warnings

15 years agoRemove whitespace
Jean-Paul Saman [Sat, 18 Feb 2006 20:28:47 +0000 (20:28 +0000)]
Remove whitespace

15 years agoUse #include <vlc_vlm.h> instead of local include directive
Jean-Paul Saman [Sat, 18 Feb 2006 20:26:23 +0000 (20:26 +0000)]
Use #include <vlc_vlm.h> instead of local include directive

15 years agoAdd with-ffmpeg-{vorbis,theora,ogg} in case ffmpeg is compiled with vorbis, theora...
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

15 years agoRemove unused variable
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:07:55 +0000 (20:07 +0000)]
Remove unused variable

15 years agoRemove unused variable
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:05:50 +0000 (20:05 +0000)]
Remove unused variable

15 years agoFix warning
Rémi Denis-Courmont [Sat, 18 Feb 2006 20:04:36 +0000 (20:04 +0000)]
Fix warning

15 years ago * modules/demux/mp4/drms.c: mostly cosmetic changes.
Sam Hocevar [Sat, 18 Feb 2006 19:18:35 +0000 (19:18 +0000)]
  * modules/demux/mp4/drms.c: mostly cosmetic changes.

15 years ago* forgot that one in [14365]
Felix Paul Kühne [Sat, 18 Feb 2006 19:04:19 +0000 (19:04 +0000)]
* forgot that one in [14365]

15 years agodo everything with the stream functions (no more fopen)
Antoine Cellerier [Sat, 18 Feb 2006 19:03:44 +0000 (19:03 +0000)]
do everything with the stream functions (no more fopen)

15 years ago* added a note about the update-checker to the news and updated the copyright dates...
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

15 years ago* new CheckForUpdate panel (closes #310)
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

15 years agoimage.c: ImageReadUrl now tries to open the image using the stream functions if fopen...
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)

15 years agouse EnsureUTF8 on output string
Antoine Cellerier [Sat, 18 Feb 2006 17:01:58 +0000 (17:01 +0000)]
use EnsureUTF8 on output string

15 years agoRemove white characters at begining and end of element values.
Antoine Cellerier [Sat, 18 Feb 2006 15:45:35 +0000 (15:45 +0000)]
Remove white characters at begining and end of element values.

15 years agoDon't try to be more clever than gettext in detecting libintl
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

15 years agoFix typo noticed by zorglub
Rémi Denis-Courmont [Sat, 18 Feb 2006 08:37:26 +0000 (08:37 +0000)]
Fix typo noticed by zorglub

15 years agoUpdate the x264 patch.
Christophe Mutricy [Fri, 17 Feb 2006 23:14:57 +0000 (23:14 +0000)]
Update the x264 patch.

15 years agoAdd bluescreen video filter
Antoine Cellerier [Fri, 17 Feb 2006 22:49:12 +0000 (22:49 +0000)]
Add bluescreen video filter

15 years agoShow current item number for each of the instances
Antoine Cellerier [Fri, 17 Feb 2006 22:44:05 +0000 (22:44 +0000)]
Show current item number for each of the instances

15 years ago* mosaic.c: Bluescreen/Greenscreen/Chromakey video background replacement
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

15 years agomediacontrol_audio_video.c: remove debug message
Olivier Aubert [Fri, 17 Feb 2006 17:39:25 +0000 (17:39 +0000)]
mediacontrol_audio_video.c: remove debug message

15 years agovlcglue.c: same bug, specify malloc unit.
Olivier Aubert [Fri, 17 Feb 2006 17:02:59 +0000 (17:02 +0000)]
vlcglue.c: same bug, specify malloc unit.

15 years agomediacontrol_util.c: better safe than sorry, specify the 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.

15 years agosrc/control/mediacontrol_init.c: fix a malloc() error (spotted by Christophe Massiot)
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)

15 years ago* Don't use alloca for audio buffers on OSX and BSD, because the stacksize on both...
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)

15 years agomediacontrol_audio_video.c: use VLC_FOURCC to define the snapshot type
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

15 years agoupdate NEWS file
Antoine Cellerier [Fri, 17 Feb 2006 14:59:36 +0000 (14:59 +0000)]
update NEWS file

15 years agoLogo filter(s) now takes a list of images, delays and alpha as input and
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 ?

15 years ago* This change should be better then the one in [14346]
Derk-Jan Hartman [Fri, 17 Feb 2006 14:33:32 +0000 (14:33 +0000)]
* This change should be better then the one in [14346]

15 years ago* stricter aout_BufferFree
Derk-Jan Hartman [Fri, 17 Feb 2006 14:20:02 +0000 (14:20 +0000)]
* stricter aout_BufferFree

15 years agoMinor change so that 50 is actually the number of items to be updated at a time
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)

15 years agoAdd /usr/local/... to CPPFLAGS and LDFLAGS automatically on FreeBSD (closes #422)
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)