vlc.git
16 years agoDon't use connect() when the "bind" address is a multicast group
Rémi Denis-Courmont [Wed, 1 Mar 2006 11:20:10 +0000 (11:20 +0000)]
Don't use connect() when the "bind" address is a multicast group
Bug reported by Alexander Gall

16 years agoTry to fix getaddrinfo et al. detection on Solaris
Rémi Denis-Courmont [Wed, 1 Mar 2006 10:41:47 +0000 (10:41 +0000)]
Try to fix getaddrinfo et al. detection on Solaris

16 years agoLink ipv6 with -lsocket and/or -lnsl whenever we need these for ipv4
Rémi Denis-Courmont [Wed, 1 Mar 2006 10:20:50 +0000 (10:20 +0000)]
Link ipv6 with -lsocket and/or -lnsl whenever we need these for ipv4

16 years agoUse stamp not to recompile and relink version.c when it doesn't have to (closes ...
Rémi Denis-Courmont [Wed, 1 Mar 2006 09:53:39 +0000 (09:53 +0000)]
Use stamp not to recompile and relink version.c when it doesn't have to (closes #554)

16 years agoDon't preparse folders using input_Preprase
Clément Stenac [Tue, 28 Feb 2006 23:23:42 +0000 (23:23 +0000)]
Don't preparse folders using input_Preprase

16 years ago * doc/skins/skins2-howto.xml: fixed a typo
Olivier Teulière [Tue, 28 Feb 2006 19:12:54 +0000 (19:12 +0000)]
 * doc/skins/skins2-howto.xml: fixed a typo

16 years ago* changed the order of offered aspect/crop values so that the most commonly
Marian Durkovic [Tue, 28 Feb 2006 15:46:46 +0000 (15:46 +0000)]
* changed the order of offered aspect/crop values so that the most commonly
used ones are on the top
* added 5:4 aspect/crop ration for high quality PAL TV out (720x576 display
resolution) and 1280x1024 LCD panels

16 years agomake ZoomCallback work with extended GUI or deinterlace (refs #480)
Marian Durkovic [Tue, 28 Feb 2006 15:34:16 +0000 (15:34 +0000)]
make ZoomCallback work with extended GUI or deinterlace (refs #480)

16 years ago* Fix the rtp module to not create broken SDPs. muxed streams are unsupported in...
Derk-Jan Hartman [Tue, 28 Feb 2006 15:31:04 +0000 (15:31 +0000)]
* Fix the rtp module to not create broken SDPs. muxed streams are unsupported in RTSP mode. fixes #452
- commented a few fprintf, and changed some to msg_Dbg where possible.
- fixed a couple of spelling errors.
- this module really needs a big cleanup and merging with the other SDP and RTSP code.

16 years agolibtool: fix make distclean
Rémi Denis-Courmont [Tue, 28 Feb 2006 15:29:42 +0000 (15:29 +0000)]
libtool: fix make distclean

16 years agoWith libtool, compile builtins as lib*_builtin.la to avoid name collision
Rémi Denis-Courmont [Tue, 28 Feb 2006 15:12:37 +0000 (15:12 +0000)]
With libtool, compile builtins as lib*_builtin.la to avoid name collision
with actual system library (seems to fix weird compilation problem with
flac and theora builtins)

16 years agoFail when trying to advertise a stream with an out-of-scope address
Rémi Denis-Courmont [Tue, 28 Feb 2006 14:52:40 +0000 (14:52 +0000)]
Fail when trying to advertise a stream with an out-of-scope address
(avoids spamming the MBONE with incorrect private streams)

16 years agoUse noinst_ rather than libvlc_ for builtins
Rémi Denis-Courmont [Tue, 28 Feb 2006 12:58:37 +0000 (12:58 +0000)]
Use noinst_ rather than libvlc_ for builtins

16 years agoUse VLC stream functions to load vlm configs. Refs #567
Antoine Cellerier [Tue, 28 Feb 2006 12:45:37 +0000 (12:45 +0000)]
Use VLC stream functions to load vlm configs. Refs #567

16 years agoImplement clean with --enable-libtool
Rémi Denis-Courmont [Tue, 28 Feb 2006 12:22:24 +0000 (12:22 +0000)]
Implement clean with --enable-libtool
May fix builtins recompilation (theora, flac...)

16 years agoDon't use p_symbols with libtool
Rémi Denis-Courmont [Tue, 28 Feb 2006 11:45:22 +0000 (11:45 +0000)]
Don't use p_symbols with libtool
(this commit obviously breaks binary compatibility - clear your plugins)

16 years agoFix the work-around for the work-around
Rémi Denis-Courmont [Tue, 28 Feb 2006 09:01:59 +0000 (09:01 +0000)]
Fix the work-around for the work-around

16 years agoRemove debug message
Rémi Denis-Courmont [Tue, 28 Feb 2006 08:55:43 +0000 (08:55 +0000)]
Remove debug message

16 years agomv -> mv -f
Rémi Denis-Courmont [Tue, 28 Feb 2006 08:42:23 +0000 (08:42 +0000)]
mv -> mv -f

16 years agoDist demo.sh
Rémi Denis-Courmont [Tue, 28 Feb 2006 08:39:27 +0000 (08:39 +0000)]
Dist demo.sh

16 years agoMissing quotes
Rémi Denis-Courmont [Tue, 28 Feb 2006 08:37:44 +0000 (08:37 +0000)]
Missing quotes

16 years agoEOL style
Rémi Denis-Courmont [Tue, 28 Feb 2006 08:16:40 +0000 (08:16 +0000)]
EOL style

16 years ago* Use stream_UrlNew for vobsub loading instead of fopen. closes #567
Derk-Jan Hartman [Tue, 28 Feb 2006 02:03:33 +0000 (02:03 +0000)]
* Use stream_UrlNew for vobsub loading instead of fopen. closes #567

16 years ago* demo.sh for Mac OS X VLC command
Derk-Jan Hartman [Tue, 28 Feb 2006 01:28:38 +0000 (01:28 +0000)]
* demo.sh for Mac OS X VLC command

16 years agoAdd OpenGL rotating cube and video wall demos
Antoine Cellerier [Mon, 27 Feb 2006 23:24:39 +0000 (23:24 +0000)]
Add OpenGL rotating cube and video wall demos

16 years agoSmall fixes/changes
Antoine Cellerier [Mon, 27 Feb 2006 23:03:28 +0000 (23:03 +0000)]
Small fixes/changes

16 years agoSmall script that generates huge command lines to be used in demos. Feel free to...
Antoine Cellerier [Mon, 27 Feb 2006 22:47:21 +0000 (22:47 +0000)]
Small script that generates huge command lines to be used in demos. Feel free to add/change stuff.

16 years ago* iconv is already provided on 10.3 and 10.4, so we don't need to install it.
Derk-Jan Hartman [Mon, 27 Feb 2006 21:13:56 +0000 (21:13 +0000)]
* iconv is already provided on 10.3 and 10.4, so we don't need to install it.

16 years agoFix warning on 64 bits systems
Rémi Denis-Courmont [Mon, 27 Feb 2006 21:07:25 +0000 (21:07 +0000)]
Fix warning on 64 bits systems

16 years agoSilly me
Rémi Denis-Courmont [Mon, 27 Feb 2006 21:06:42 +0000 (21:06 +0000)]
Silly me

16 years agoWork-around libtool's work-around which adds .exe on Cygwin
Rémi Denis-Courmont [Mon, 27 Feb 2006 20:59:08 +0000 (20:59 +0000)]
Work-around libtool's work-around which adds .exe on Cygwin

16 years agoCompile fixes
Rémi Denis-Courmont [Mon, 27 Feb 2006 20:48:49 +0000 (20:48 +0000)]
Compile fixes

16 years agoDon't loop infinitely when then is no plugin to install (libtool-only)
Rémi Denis-Courmont [Mon, 27 Feb 2006 20:29:39 +0000 (20:29 +0000)]
Don't loop infinitely when then is no plugin to install (libtool-only)

16 years agodaap.c: Attempt to fix compilation
Rémi Denis-Courmont [Mon, 27 Feb 2006 20:29:03 +0000 (20:29 +0000)]
daap.c: Attempt to fix compilation

16 years agoSeparate socket/resolv stuff (network.h) from url stuff (vlc_url.h)
Rémi Denis-Courmont [Mon, 27 Feb 2006 12:46:42 +0000 (12:46 +0000)]
Separate socket/resolv stuff (network.h) from url stuff (vlc_url.h)

16 years agopo/*: run make update-po.
Christophe Mutricy [Mon, 27 Feb 2006 12:01:58 +0000 (12:01 +0000)]
po/*: run make update-po.

16 years agodistort.c:
Antoine Cellerier [Sun, 26 Feb 2006 21:30:50 +0000 (21:30 +0000)]
distort.c:
* new psychedelic FOSDEM demo filter. enjoy :)
* misc changes

16 years ago* fixed the compilation of gettext&libiconv on Darwin and updated the copyright-dates
Felix Paul Kühne [Sun, 26 Feb 2006 16:33:56 +0000 (16:33 +0000)]
* fixed the compilation of gettext&libiconv on Darwin and updated the copyright-dates

16 years agoRename --rtsp-throtle to --rtsp-throtle-users
Jean-Paul Saman [Sun, 26 Feb 2006 15:49:54 +0000 (15:49 +0000)]
Rename --rtsp-throtle to --rtsp-throtle-users

16 years agoPut some dependencies on stamp-builtins to force rebuild when the
Rémi Denis-Courmont [Sun, 26 Feb 2006 15:09:47 +0000 (15:09 +0000)]
Put some dependencies on stamp-builtins to force rebuild when the
tree configuration is modified

16 years agoGet rid of --enable-shared-libvlc on non-Microsoft platforms
Rémi Denis-Courmont [Sun, 26 Feb 2006 14:48:02 +0000 (14:48 +0000)]
Get rid of --enable-shared-libvlc on non-Microsoft platforms
as it did never worked properly, if at all with these
(you should use libtool to build a shared libvlc instead)

16 years agoRemove ref to volume_get
Clément Stenac [Sun, 26 Feb 2006 14:47:06 +0000 (14:47 +0000)]
Remove ref to volume_get

16 years agoDisable intf-switch in the interface (Refs:#564) - Not working correctly, neither...
Clément Stenac [Sun, 26 Feb 2006 14:23:16 +0000 (14:23 +0000)]
Disable intf-switch in the interface (Refs:#564) - Not working correctly, neither on win32 nor GTK

16 years ago* added some news. feel free to improve the wording :)
Felix Paul Kühne [Sun, 26 Feb 2006 14:20:46 +0000 (14:20 +0000)]
* added some news. feel free to improve the wording :)

16 years ago* added a "Go To Specific Position" feature (closes #377)
Felix Paul Kühne [Sun, 26 Feb 2006 12:35:30 +0000 (12:35 +0000)]
* added a "Go To Specific Position" feature (closes #377)
- accessible by double-clicking on the time-counters and through a menu-item in "Playback"
- the class of the time-counters is VLCTimeField now, because we need to fetch the mouseDown-event. There are no further changes compared to NSTextField.

16 years agoCosmetics.
Clément Stenac [Sun, 26 Feb 2006 12:30:22 +0000 (12:30 +0000)]
Cosmetics.
Add toggle_mute

16 years agosvn:ignore libtool stuff
Clément Stenac [Sun, 26 Feb 2006 12:29:40 +0000 (12:29 +0000)]
svn:ignore libtool stuff

16 years agoImplement RTSP VOD connection throtle
Jean-Paul Saman [Sun, 26 Feb 2006 12:18:46 +0000 (12:18 +0000)]
Implement RTSP VOD connection throtle

16 years agoMove vlc.c to . to fix distclean (Automake limitation)
Rémi Denis-Courmont [Sun, 26 Feb 2006 11:59:18 +0000 (11:59 +0000)]
Move vlc.c to . to fix distclean (Automake limitation)

16 years agoRevert [14452] as it broke the mozilla plugin. We need to find another way
Antoine Cellerier [Sat, 25 Feb 2006 21:11:18 +0000 (21:11 +0000)]
Revert [14452] as it broke the mozilla plugin. We need to find another way
to fix that.

16 years agoNice user comment ...
Antoine Cellerier [Sat, 25 Feb 2006 21:08:46 +0000 (21:08 +0000)]
Nice user comment ...

16 years agoAttempt to fix core and all targets with more than one job
Rémi Denis-Courmont [Sat, 25 Feb 2006 20:46:22 +0000 (20:46 +0000)]
Attempt to fix core and all targets with more than one job

16 years ago* retrieve the release notes and display them
Felix Paul Kühne [Sat, 25 Feb 2006 15:50:43 +0000 (15:50 +0000)]
* retrieve the release notes and display them
    - they are temporarily stored in ~/Library/Caches/vlc_releasenote_temp.txt
    - Please shout if this location isn't okay for this purpose.
    - the file is automatically removed after displaying its content.
* show the binary's size in MB instead of bytes

16 years ago* slightly enlarged the progress_for_downloads-panel-to-be and fixed some bugs in...
Felix Paul Kühne [Sat, 25 Feb 2006 13:45:07 +0000 (13:45 +0000)]
* slightly enlarged the progress_for_downloads-panel-to-be and fixed some bugs in the interaction-framework

16 years agoFix Win32 packaging targets inter-dependencies
Rémi Denis-Courmont [Fri, 24 Feb 2006 22:39:45 +0000 (22:39 +0000)]
Fix Win32 packaging targets inter-dependencies
(otherwise unusable with more than one make job)

16 years agoRemove a bit of noise
Clément Stenac [Fri, 24 Feb 2006 19:11:39 +0000 (19:11 +0000)]
Remove a bit of noise

16 years agoAdd a 7.x / 5.x -> 4.0 downmixing routine (for AAC mostly, for a52 this is done by...
Benjamin Pracht [Fri, 24 Feb 2006 15:00:03 +0000 (15:00 +0000)]
Add a 7.x / 5.x -> 4.0 downmixing routine (for AAC mostly, for a52 this is done by liba52)

16 years agoRemove abusive line feeds to fix vlc --help-verbose --advanced -H layout.
Rémi Denis-Courmont [Fri, 24 Feb 2006 13:43:10 +0000 (13:43 +0000)]
Remove abusive line feeds to fix vlc --help-verbose --advanced  -H layout.

16 years agoALL: Don't use character which are different in utf8 and latin*
Christophe Mutricy [Fri, 24 Feb 2006 10:53:29 +0000 (10:53 +0000)]
ALL: Don't use character which are different in utf8 and latin*

16 years agoSimple Hough transform to detect lines in video
Jérome Decoodt [Fri, 24 Feb 2006 09:55:51 +0000 (09:55 +0000)]
Simple Hough transform to detect lines in video
Needs a lot of optimizations...

16 years agoSilly libgpg-error's autogen doesn't call libtoolize
Rémi Denis-Courmont [Fri, 24 Feb 2006 08:28:12 +0000 (08:28 +0000)]
Silly libgpg-error's autogen doesn't call libtoolize

16 years agoFix typo, fix make dist
Rémi Denis-Courmont [Fri, 24 Feb 2006 07:57:54 +0000 (07:57 +0000)]
Fix typo, fix make dist

As for make distclean, I can't think of any solution but moving vlc.c out of
src/ (I know it sucks, but you don't want to rewrite automake, do you?).

16 years agoMake automake happy
Rémi Denis-Courmont [Thu, 23 Feb 2006 22:59:03 +0000 (22:59 +0000)]
Make automake happy

16 years agoSupport for building Mozilla plugin with libtool + clean up
Rémi Denis-Courmont [Thu, 23 Feb 2006 22:49:56 +0000 (22:49 +0000)]
Support for building Mozilla plugin with libtool + clean up

16 years agoClean up
Rémi Denis-Courmont [Thu, 23 Feb 2006 22:08:24 +0000 (22:08 +0000)]
Clean up

16 years agosvn:ignore
Rémi Denis-Courmont [Thu, 23 Feb 2006 21:47:10 +0000 (21:47 +0000)]
svn:ignore

16 years agoDon't build old-style when libtool is enabled
Rémi Denis-Courmont [Thu, 23 Feb 2006 21:41:05 +0000 (21:41 +0000)]
Don't build old-style when libtool is enabled

16 years agoshame on me ... *cough* *cough*
Antoine Cellerier [Thu, 23 Feb 2006 20:31:24 +0000 (20:31 +0000)]
shame on me ... *cough* *cough*

16 years agoBitrates only
Clément Stenac [Thu, 23 Feb 2006 20:20:31 +0000 (20:20 +0000)]
Bitrates only

16 years agoDisplay bitrates in kbps
Clément Stenac [Thu, 23 Feb 2006 20:18:16 +0000 (20:18 +0000)]
Display bitrates in kbps

16 years ago_Experimental_ *optional* libtool support (--enable-libtool)
Rémi Denis-Courmont [Thu, 23 Feb 2006 19:41:36 +0000 (19:41 +0000)]
_Experimental_ *optional* libtool support (--enable-libtool)

Should work fine (ie. better than --enable-shared-libvlc) on Linux,
should work on Mac OS X (except for packaging), while shared libvlc doesn't.

Won't work on Win32 with the current Win32 contrib. Stick to static libvlc or
use --enable-shared-libvlc for now.

16 years agoLinking order fix
Rémi Denis-Courmont [Thu, 23 Feb 2006 19:38:14 +0000 (19:38 +0000)]
Linking order fix

16 years agoRecurse within hidden directories for module search
Rémi Denis-Courmont [Thu, 23 Feb 2006 19:37:58 +0000 (19:37 +0000)]
Recurse within hidden directories for module search

16 years agoadded missing $Id$
Filippo Carone [Thu, 23 Feb 2006 19:17:31 +0000 (19:17 +0000)]
added missing $Id$

16 years agoHeader modified to include libvlc audio control functions
Filippo Carone [Thu, 23 Feb 2006 18:03:20 +0000 (18:03 +0000)]
Header modified to include libvlc audio control functions

16 years agoLibVLC basic audio control API
Filippo Carone [Thu, 23 Feb 2006 17:32:49 +0000 (17:32 +0000)]
LibVLC basic audio control API

16 years agomediacontrol-python/vlcglue.c: transmit the snapshot->date field to python
Olivier Aubert [Thu, 23 Feb 2006 17:02:03 +0000 (17:02 +0000)]
mediacontrol-python/vlcglue.c: transmit the snapshot->date field to python

16 years agosrc/vout_intf.c: move the snapshot-path == object:object-id codepath
Olivier Aubert [Thu, 23 Feb 2006 16:44:09 +0000 (16:44 +0000)]
src/vout_intf.c: move the snapshot-path == object:object-id codepath
to the start of the function, to avoid unnecessary overhead of path checks.

16 years agomediacontrol_audio_video.c: release vout in mediacontrol_snapshot()
Olivier Aubert [Thu, 23 Feb 2006 16:21:56 +0000 (16:21 +0000)]
mediacontrol_audio_video.c: release vout in mediacontrol_snapshot()

16 years ago* make more contribs work with SDK. refs #182
Derk-Jan Hartman [Thu, 23 Feb 2006 11:57:38 +0000 (11:57 +0000)]
* make more contribs work with SDK. refs #182

16 years agoSame fix for activeX
Rémi Denis-Courmont [Thu, 23 Feb 2006 10:43:39 +0000 (10:43 +0000)]
Same fix for activeX

16 years agoFix linking with included gettext
Rémi Denis-Courmont [Thu, 23 Feb 2006 10:41:15 +0000 (10:41 +0000)]
Fix linking with included gettext

16 years agoOgg mime type is application/ogg (see RFC 3534)
Antoine Cellerier [Wed, 22 Feb 2006 23:34:54 +0000 (23:34 +0000)]
Ogg mime type is application/ogg (see RFC 3534)
Thanks to forum user http://forum.videolan.org/viewtopic.php?t=17646

16 years agomosaic.c: Bluescreen enhancement. Add convolution product of alpha mask with 5x5...
Antoine Cellerier [Wed, 22 Feb 2006 17:28:46 +0000 (17:28 +0000)]
mosaic.c: Bluescreen enhancement. Add convolution product of alpha mask with 5x5 gaussian. Makes it look better.

distort.c: change line orders.

16 years ago* Use EnsureUTF8 on the trackname of avi's. (no garentueed charset).
Derk-Jan Hartman [Wed, 22 Feb 2006 16:27:50 +0000 (16:27 +0000)]
* Use EnsureUTF8 on the trackname of avi's. (no garentueed charset).

16 years ago* Scale SSA subs if necessarry.
Derk-Jan Hartman [Wed, 22 Feb 2006 16:17:24 +0000 (16:17 +0000)]
* Scale SSA subs if necessarry.
* Scale width if only original height is known.

16 years agoall: renamed DLL import library as libvlc.dll.a, as this is what mingw/cygwin ld...
Damien Fouilleul [Wed, 22 Feb 2006 14:04:31 +0000 (14:04 +0000)]
all: renamed DLL import library as libvlc.dll.a, as this is what mingw/cygwin ld expects to see. for more info refer to: sourceware.org/binutils/docs-2.16/ld/WIN32.html

16 years agomediacontrol-python: rename vlcdebug to vlcwrapper
Olivier Aubert [Wed, 22 Feb 2006 13:20:59 +0000 (13:20 +0000)]
mediacontrol-python: rename vlcdebug to vlcwrapper

16 years agovlcdebug.py: add documentation
Olivier Aubert [Wed, 22 Feb 2006 13:19:29 +0000 (13:19 +0000)]
vlcdebug.py: add documentation

16 years agomediacontrol-python: allow to build in a separate builddir
Olivier Aubert [Wed, 22 Feb 2006 13:15:10 +0000 (13:15 +0000)]
mediacontrol-python: allow to build in a separate builddir

16 years agoall: for WIN32, create an import library libvlc-dll.a when linking libvlc.dll; updati...
Damien Fouilleul [Wed, 22 Feb 2006 12:21:23 +0000 (12:21 +0000)]
all: for WIN32, create an import library libvlc-dll.a when linking libvlc.dll; updating linking for vlc.exe and activex.dll to use import library in place of dll.

16 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.

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

16 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

16 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)

16 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.

16 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 ....

16 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

16 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

16 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