Damien Fouilleul
5fa810ed34
Makefile.am: reorganize vlc_LDFLAGS for win32
2007-01-14 20:35:51 +00:00
Felix Paul Kühne
29ae4a7af4
* give credit to Jean-Baptiste le Stang for the UB script, add it to the source bundle and update authors a bit
2007-01-14 16:25:41 +00:00
Felix Paul Kühne
804ba31bc8
* simplified the xcodebuild part, since VLC doesn't support Darwin 6 aka OSX 10.2 anymore and we therefore don't need to support pbxbuild either
2006-12-31 14:27:10 +00:00
Felix Paul Kühne
a79208b6dc
* very first step to support future darwin releases
2006-12-28 19:36:57 +00:00
Christophe Mutricy
aeb39123d4
Don't transform tavs to 4 spaces in Makefiles.
2006-12-23 15:12:01 +00:00
Rémi Denis-Courmont
4ec5943cb3
Take program-transform-name into account when creating vlc symlinks
2006-12-21 18:18:08 +00:00
Christophe Mutricy
402d93f759
Makefile.am: tweack win32 packaging rules
2006-12-11 21:06:55 +00:00
Rémi Denis-Courmont
6ed527e817
Use shared libvlc on Win32
2006-12-10 19:56:13 +00:00
Christophe Mutricy
839bc0fb62
Fix path.
2006-12-06 21:27:32 +00:00
Rémi Denis-Courmont
1e5190c138
Do not try to distribute non-existant kludges
2006-12-06 21:12:53 +00:00
Derk-Jan Hartman
f0f2eefeb0
* Expand the ugly hack to also let automake define OBJCLINK and friends
2006-12-05 17:05:20 +00:00
Rémi Denis-Courmont
a053437da9
Work around for core target
2006-11-22 18:11:07 +00:00
Rafaël Carré
3251bacd0f
Add dbus-vlc.py to dist
2006-11-20 10:34:33 +00:00
Derk-Jan Hartman
5d880fa8f6
* forwardport [17800]
...
Before creating symlinks, make sure the actual binaries are installed. patch by Diego Petteno
2006-11-16 00:58:47 +00:00
Felix Paul Kühne
f8a101115d
* forward-port [17536]
2006-11-07 20:38:53 +00:00
Christophe Mutricy
900ba5380c
Some safety fix pointed by pjrm on irc
2006-11-05 15:51:46 +00:00
Rémi Denis-Courmont
3640b72ca1
Fix core deps again
2006-11-05 15:46:26 +00:00
Rémi Denis-Courmont
4ddf635979
Fix make core not to remove libvlc if not needed
2006-11-05 12:16:44 +00:00
Jean-Paul Saman
e86b20c4e3
Forward port of 17368. Make it easier to build a macosx package when build in debug mode.
2006-10-30 09:13:32 +00:00
Christophe Mutricy
2f8a6ee2e3
Hrm
2006-10-27 21:22:10 +00:00
Christophe Mutricy
72a42b973f
spec files have been renamed
2006-10-27 21:03:53 +00:00
Rémi Denis-Courmont
b3621b5278
Don't build obsolete+broken wxwidgets in distcheck
2006-10-21 14:04:02 +00:00
Rémi Denis-Courmont
7a035788e5
Make sure vlc_LDFLAGS is always set
...
(automake bug?)
2006-10-21 09:26:37 +00:00
Derk-Jan Hartman
1352c6305e
* target -> host in Makefile.am
2006-10-21 09:18:06 +00:00
Rémi Denis-Courmont
4a2f80fe41
Remove no-op
2006-10-21 09:16:34 +00:00
Rémi Denis-Courmont
9e44246acb
Multiple confirmation that is it works on Linux.
...
Anyway, there is no libiconv_* invocation in src/vlc.c
2006-10-21 08:56:19 +00:00
Jean-Paul Saman
1180a63aa9
Revert revision [17165] because it broke libtool build on linux
2006-10-21 08:48:15 +00:00
Rémi Denis-Courmont
c3b3c2a8d7
Remove useless link flags from vlc program
2006-10-20 14:39:55 +00:00
Rémi Denis-Courmont
40356097fe
Remove -version-info; it is plain meaningless for a program
2006-10-19 19:00:54 +00:00
Jean-Baptiste Kempf
56fc945314
Better compression for win32.zip packages building in order to make E-bola happy.
2006-10-16 19:59:34 +00:00
Felix Paul Kühne
75df49da5f
* added the fspanel-related files to the respective targets
2006-10-12 16:33:35 +00:00
Christophe Mutricy
7454370932
update-po and fix rules for qt4 ui
2006-09-18 11:30:31 +00:00
Felix Paul Kühne
7ed95b6fe0
* add the new icons by Simon Damkjaer Anderson <simondamkjaer@gmail.com>, so Trax doesn't need to bootstrap over and over again. Implementation follows later on
2006-09-17 20:19:53 +00:00
Christophe Mutricy
ccc5c5dc52
Re-use the old OBJC workaround and distribute autoconf260.m4
2006-09-15 16:20:57 +00:00
Sam Hocevar
fb3aa29117
* Makefile.am: add empty versioning information to libvlc.so.
2006-09-10 16:37:47 +00:00
Christophe Mutricy
7f50b683cd
Makefile.am: We no longer need a .xpt for the mozilla plugin
2006-08-29 12:23:28 +00:00
Felix Paul Kühne
0a9dbda920
* additional interaction enhancements
...
- intf_UserFatal takes an addition bool-argument now to set whether the error message will be blocking in the interface or not (so TRUE = blocking)
- intf_UserWarn is always non-blocking and is used to check important, localised warnings to the user
* wx: a compilation fix, but no update to the current API
* osx: complete implementation of the interaction framework using some Carbon (!) functions, because the needed icons aren't accessible through Cocoa. Regrettably, I had to add yet another nib-file to keep the code clean and readable.
The Error-dialogue is no longer re-usable (so the specific ID was removed). The interface needs to keep track of the reported errors and warnings. Thus, it may discard them as requested by the user and doesn't need to care about the core.
2006-07-30 22:00:44 +00:00
Christophe Mutricy
0e63174493
Don't include opie/ in the gettext stuff as it's not in the tarball.
2006-07-25 09:37:31 +00:00
Christophe Mutricy
717b507068
Grrrr, silly qt4 build system
2006-07-24 23:00:57 +00:00
Christophe Mutricy
62ab3db5c4
Localized the stings inside the .ui and update the po files.
2006-07-24 21:45:56 +00:00
Rémi Denis-Courmont
840f845c8c
Make config.status happy (muahaha)
2006-06-04 18:43:05 +00:00
Rémi Denis-Courmont
9d85b9dace
Some build systems clean up. Now require automake 1.7
...
Automake 1.5 and 1.6 both suck, and 1.7 is almost four years old, so there is really no excuse for not using a decent version. Besides, there seems to some problems while building the loader with old Automake versions.
2006-06-04 18:09:30 +00:00
Rémi Denis-Courmont
5b369300e5
Suppress support for position dependant code (except on mingw32).
...
This simplifies the build system quite a lot, and reduce compilation
times when PIC is actually needed.
If you really mind the extra overhead of PIC, use:
./configure --enable-libtool --enable-static --disable-shared
2006-06-04 17:07:19 +00:00
Eric Petit
55f33b618e
Adds support for Apple's remote (only handles Play/Pause at the moment).
...
AppleRemote.[mh] is MIT licensed code from Martin Kahr:
http://www.martinkahr.com/source-code
2006-05-25 14:59:57 +00:00
Christophe Mutricy
f1269968c9
suppress reference to debian/
2006-05-08 21:51:52 +00:00
Damien Fouilleul
b037ebc1f2
Makefile.am: fixed EXTRA_DIST for MacOS X plugin
2006-05-02 09:23:06 +00:00
Felix Paul Kühne
b8118762a5
* forward-port [15502]
2006-05-01 11:47:19 +00:00
Damien Fouilleul
0bf8997391
- MacOS X: bundle 'VLC Internet Plug-In' package into a disk image for online distribution
2006-04-30 17:40:34 +00:00
Damien Fouilleul
e2c422e819
- added installer for MacOSX VLC Plugin
...
- updated supported mime types in resource
2006-04-30 16:08:32 +00:00
Damien Fouilleul
c7178603f9
- added 'VLC Plugin.plugin' in MacOS X Disk image
2006-04-19 10:13:07 +00:00
Christophe Mutricy
b9560d0dc7
Makefile.am: Fix for introduction of vlc.win32.nsi.in
2006-04-12 21:56:41 +00:00
Felix Paul Kühne
21bd7be900
* be a bit more verbose when creating the disk-image
2006-04-12 16:54:42 +00:00
Clément Stenac
e26fe1f67b
Package fix
2006-04-12 11:43:33 +00:00
Felix Paul Kühne
2d202f4da6
* added 2 options for the OSX-disk-image creation-line
...
- scrub: removes .Trashes
- imagekey zlib-level=9: uses a better compression method, which saves us something MBs, but needs a bit more CPU-time.
Thanks to cilly on IRC for suggesting this.
2006-03-30 17:38:36 +00:00
Antoine Cellerier
6f49313d3e
Hum ... we still want to strip when using wince
2006-03-28 15:40:43 +00:00
Antoine Cellerier
458f08e285
Don't strip windows builds when running make package-win-common-devel
2006-03-28 13:30:33 +00:00
Felix Paul Kühne
24f3979031
* copy the http-intf-readme to the OSX-bundle as well
2006-03-22 18:09:55 +00:00
Antoine Cellerier
20edd9524b
Add share/http/requests/readme to win target
2006-03-22 16:38:46 +00:00
Antoine Cellerier
f193ee6490
Add 7zip win32 build targets
2006-03-21 20:56:35 +00:00
Felix Paul Kühne
bb48220f9b
* fixed the copying of the re-worked http-interface to our release bundle. (not really clean, but I don't know how to do this in a better way...)
2006-03-20 14:13:04 +00:00
Felix Paul Kühne
e87c51f9e3
* fix make dist for OSX
2006-03-11 23:29:09 +00:00
Rémi Denis-Courmont
5ff510b7c6
Test distcheck with libtool when using libtool so I can test
2006-03-10 18:10:45 +00:00
Rémi Denis-Courmont
abb377b148
Same as previous commit - for VLC
2006-03-10 17:30:32 +00:00
Christophe Mutricy
b2bda4aa79
Makefile.am: Add the syntax files, valgrinds false positive suppressions, make nicificator to the tarball
2006-03-10 14:03:58 +00:00
Damien Fouilleul
ca0ddba7f6
extras/contrib/src/Makefile: cleaned up INSTALL_NAME macro for MacOS X: all the dylib in contrib/lib are soft-linked to their distributed version in 'vlc-lib'. this way, VLC build system can use contrib libs on MacOS X the same way as for UNIX, and should simplify porting to libtool
...
configure.ac: cleaned up Cocoa.h detection, removed link path dependency to 'vlc-lib' as it is no longer necessary
Makefile.am: fixed installation of dylibs as vlc_ prefix is already appended by INSTALL_NAME
NOTE: this change is highly disruptive for MacOS X build, I strongly recommend that you rebuild the contrib packages for this platform. Other platforms are unaffected
2006-03-05 23:49:52 +00:00
Felix Paul Kühne
37c8f98cef
* added a couple of OSX-intf-files which were added after the last release
2006-03-03 17:29:13 +00:00
Rémi Denis-Courmont
245a80d201
Move vlc.c to . to fix distclean (Automake limitation)
2006-02-26 11:59:18 +00:00
Rémi Denis-Courmont
6c46c25234
Attempt to fix core and all targets with more than one job
2006-02-25 20:46:22 +00:00
Rémi Denis-Courmont
b351f99f05
Fix Win32 packaging targets inter-dependencies
...
(otherwise unusable with more than one make job)
2006-02-24 22:39:45 +00:00
Rémi Denis-Courmont
6aa5b04632
_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.
2006-02-23 19:41:36 +00:00
Rémi Denis-Courmont
bf5f972345
Fix linking with included gettext
2006-02-23 10:41:15 +00:00
Damien Fouilleul
06cc669a54
all: renamed DLL import library as libvlc.dll.a, as this is what mingw/cygwin ld expects to see. for more info refer to: http://www.sourceware.org/binutils/docs-2.16/ld/WIN32.html
2006-02-22 14:04:31 +00:00
Damien Fouilleul
81c1cc5e58
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.
2006-02-22 12:21:23 +00:00
Rémi Denis-Courmont
ab65d88b08
Build vlc-bundle on BeOS
2006-02-21 11:02:38 +00:00
Rémi Denis-Courmont
a77c60b031
Fix linking with C++ builtins
2006-02-20 19:53:22 +00:00
Rémi Denis-Courmont
e3ca65eedb
- 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>
2006-02-20 18:00:28 +00:00
Felix Paul Kühne
9f078d8b45
* 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 :)
2006-02-19 22:38:07 +00:00
Rémi Denis-Courmont
5765333a1e
Share most of binary packaging script between WinCE and Win32
2006-02-19 20:14:07 +00:00
Rémi Denis-Courmont
6f773ad07d
Include libvlc.dll when packaging
...
(Hmm, there is a nice code duplication between win32 and winCE here)
2006-02-19 20:02:12 +00:00
Rémi Denis-Courmont
1f73b291f8
Really fix
2006-02-19 19:59:47 +00:00
Rémi Denis-Courmont
4e06876bf4
Attempt to fix vlc linkage with static libvlc
2006-02-19 19:47:44 +00:00
Rémi Denis-Courmont
5f27fad54e
- Build builtins before shared libvlc
...
- Link builtins with libvlc instead of vlc
(seems to fix shared libvlc on Win32)
2006-02-19 18:29:08 +00:00
Rémi Denis-Courmont
009df32991
Dionoea: here is "make core", your portable "make vlc" replacement
2006-02-19 17:14:36 +00:00
Rémi Denis-Courmont
b5b707f0ba
Really fix libintl linking
2006-02-19 15:21:58 +00:00
Rémi Denis-Courmont
0701057f20
Remove unused directory
2006-02-19 14:13:29 +00:00
Rémi Denis-Courmont
be62d282ac
- 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
2006-02-19 13:11:21 +00:00
Rémi Denis-Courmont
775ebb8f00
Clean up backported from [12323]
2006-02-19 09:52:55 +00:00
Felix Paul Kühne
155ea0e45f
* 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
2006-02-18 18:40:04 +00:00
Clément Stenac
e0003bec24
* Beginning of VLM API
...
* Some test work
* Export vlm_MediaSearch
2006-02-14 21:41:23 +00:00
Clément Stenac
2f6ad030e7
* get/set/toggle fullscreen
...
* Fix a bug in playlist_play
(Refs:#457)
2006-02-07 21:08:32 +00:00
Clément Stenac
8d995e6f08
Use a hash for stats. Not finished
2006-02-03 23:52:45 +00:00
Antoine Cellerier
bcf427725c
src/*, include/* : update core functions. (Should make it relatively easy
...
to use in interfaces)
The downloadable plugins part still needs some work.
modules/control/rc.c : add function to query updates (mainly used for testing)
modules/gui/wxwidgets/* : update pannel.
2006-02-02 17:29:06 +00:00
Sam Hocevar
04a605b111
* Makefile.am: on Unix, use makensis -DVERSION; on Win32, use /DVERSION.
2006-02-01 14:57:12 +00:00
Sam Hocevar
d766835baa
* Makefile.am: "[ -x foo ]" only works if "foo" is in the current directory,
...
there is no easy way to check for the presence of an executable, but
trying to execute it ("foo --version >/dev/null") is usually safe.
2006-02-01 11:20:52 +00:00
Christophe Mutricy
5ec1e69545
win32 rules: make it more dirty to be able to produce debug package
2006-01-28 18:43:13 +00:00
Clément Stenac
8dc4f35af4
Fixes for prehistoric build system
2006-01-28 11:38:49 +00:00
Sam Hocevar
cf6397c802
* bindings/java/Makefile.am: use JAVACXXFLAGS and JAVALDFLAGS instead of
...
the reserved words CXXFLAGS and LDFLAGS.
* configure.ac: remove spaces inside parentheses that confuse automake.
* Makefile.am: do not use both = and += inside conditionals.
2006-01-24 12:09:06 +00:00
Christophe Mutricy
869a316dc5
Fix the win* package rules for the http intf.
2006-01-22 18:13:59 +00:00
Antoine Cellerier
2efc4e7d3d
same thing for wince
2006-01-22 16:44:54 +00:00
Antoine Cellerier
44ab7b5243
this should fix the win build. This build system is plain stupid. Why do we
...
have references to the same stuff in http/Makefile.am and Makefile.am ?
2006-01-22 16:42:55 +00:00
Clément Stenac
68aa3ca320
Merge 0.8.5-api changes
...
Fix compilation
2006-01-08 16:32:33 +00:00
Clément Stenac
a078354921
Add support for several message queues - please test
...
Initial support for registering and handling some shared stats
2006-01-04 22:29:53 +00:00
Derk-Jan Hartman
3d692c56dc
* Simpler way to create the diskimage (10.3 and higher only)
...
* realigning of some of the configure --help options
* added --with-macosx-sdk
- compiles VLC (not contrib) with the 10.3.9 SDK
- uses a small hack to enforce the deployment target when you do make in the srcdir
- requires you to use gcc 4.0 on on Mac OS X 10.4
2006-01-04 21:53:52 +00:00
Christophe Mutricy
6c02c3b7f4
Missing headder in tarball
2006-01-03 16:37:05 +00:00
Christophe Mutricy
28f1eebfa9
Housekeeping
2005-12-16 17:34:15 +00:00
Rémi Denis-Courmont
55f877f08d
Implement root wrapper to allow using privileged TCP ports
...
while not running the whole VLC as root - closes #440
2005-12-16 11:18:38 +00:00
Filippo Carone
9ce752b7df
<vlc/control_structures.h> header is installed by make.
2005-12-15 00:40:53 +00:00
Damien Fouilleul
4c747e4b37
Makefile.am: target 'package-win32-base-exe' is now a bit smarter when looking for makensis, which also cover cygwin. Hence, target 'package-win32-base-exe-cygwin' is now redundant
2005-12-14 13:53:36 +00:00
Derk-Jan Hartman
15b3893e3c
* Remove CoreAudio module
2005-12-10 18:20:20 +00:00
Olivier Aubert
8b21bfe8ad
Makefile.am: add src/control/init.c and src/control/plugin.c to EXTRA_DIST
2005-12-09 15:44:43 +00:00
Antoine Cellerier
697ec2d58d
this should fix win32 and wince package-win*-base targets
2005-12-08 16:30:11 +00:00
Derk-Jan Hartman
1003427e27
* Fix the make VLC.app which was broken due to the changed web interface
2005-12-07 02:44:07 +00:00
Rémi Denis-Courmont
40501a01e5
fix make install
2005-12-06 19:09:37 +00:00
Rémi Denis-Courmont
65357d51aa
fix DISTCLEANFILES
2005-12-06 18:41:14 +00:00
Rémi Denis-Courmont
5e8a470338
Add missing include file
2005-12-06 12:39:13 +00:00
Rémi Denis-Courmont
d015ddc74a
Fix ./configure within make distcheck
2005-12-06 12:34:02 +00:00
Rémi Denis-Courmont
1e6b04ccf9
- Don't print a bogus warning when reading on empty line in a .host file
...
- Move acl.c to a more appropriate location
2005-12-05 20:53:56 +00:00
Clément Stenac
5afb060fb5
Very beginning of the interaction framework (Refs:#27)
2005-12-05 15:51:39 +00:00
Rémi Denis-Courmont
8acc19a542
Sort out io.c
2005-12-05 09:36:39 +00:00
Rémi Denis-Courmont
3793ee13a2
Create src/network subdirectory
2005-12-05 09:06:39 +00:00
Rémi Denis-Courmont
15ba2b61a0
Fix make dist
...
Case matters when using filenames!
2005-12-04 12:43:10 +00:00
Felix Paul Kühne
a67fd4f9c8
* ALL: first development version of a GUI for the SubPicture Filters (refs #350 )
...
- the marquee section is already completely usable, more to come
- TODO:
- fix all FIXMEs
- implement the logo and time settings completely
- implement l10n
- fix 10.3 compatibility (runs under Tiger only atm)
- save the preferences, if requested
- close a current vout and re-open it, when a filter is (de-)activated
- redesign the GUI to a smaller panel
2005-12-03 13:36:54 +00:00
Felix Paul Kühne
33d2c69062
* fixed the compilation on OSX when using our source-code-package and no svn checkout
2005-12-01 15:02:02 +00:00
Clément Stenac
859a78a954
iIgnore version.c in pofiles generation
2005-11-28 16:14:34 +00:00
Clément Stenac
a525a715b2
* Integrate python bindings in make process
...
New --enable-python-bindings option
Pic libs will be built if something needing them (shared libvlc, python, mozilla) is built.
* Fix a description in vlcObject
2005-11-26 15:36:28 +00:00
Derk-Jan Hartman
a6970967ff
merge [13354] to trunk, and use the right .ico in the windows build
2005-11-23 20:53:56 +00:00
Derk-Jan Hartman
ad7ad8bc30
It's cp -R not cp -r
2005-11-13 20:32:26 +00:00
Derk-Jan Hartman
ba1924b6cc
* Don't include the Update.nib in make dist
2005-10-26 15:41:51 +00:00
Felix Paul Kühne
bb63164ed7
* remove/disable the update-checker on OSX until 0.8.4 is out
2005-10-02 19:47:03 +00:00
Felix Paul Kühne
6f11d7c00b
* small script to move the preferences to Trash. You can change it by editing 'Delete Preferences.app/Contents/Resources/Scripts/main.scpt' in Xcode or the Script Editor. It is copied on the dmg by default. (thanks to dionoea for the idea)
2005-10-02 17:20:47 +00:00
Christophe Mutricy
067f3c3772
Add Install.wince in the tar
2005-10-01 11:15:36 +00:00
Christophe Mutricy
9b173b2d77
Add some sed in the package-win32 rules ( closes #372 )
2005-10-01 10:57:40 +00:00
Christophe Mutricy
fd6a24d130
Create some WinCE package target (Gibalou please review them)
2005-09-28 19:36:15 +00:00
Jean-Paul Saman
a92603f209
Merged OSD functionality on the same core functions. All OSD functionality is described in include/vlc_osd.h now, which entirely replace include/osd.h. The file src/video_output/video_widgets.c uses functionality from src/osd/osd_widgets.c now.
2005-08-27 16:40:23 +00:00
Jean-Paul Saman
719db51ce4
Removing osd_widgets.c.
2005-08-25 15:02:30 +00:00
Rémi Denis-Courmont
a3b1e1a8f9
Work-around automake being a bit too clever
2005-08-22 19:00:19 +00:00
Sam Hocevar
0c98a53b58
* Fixed the build dependencies.
2005-08-22 17:42:53 +00:00
Christophe Massiot
29961faf41
* Modules.am: (Hopefully) fixed make update-po.
2005-08-22 14:22:41 +00:00
Rémi Denis-Courmont
81d719f984
Fix build in a subdirectory after make clean
2005-08-22 13:09:25 +00:00
Felix Paul Kühne
c2ec263429
* port of the wx-update-panel to OSX (GUI works, updating itself is not yet implemented, refs #310 )
2005-08-21 17:45:05 +00:00
Rémi Denis-Courmont
7770c2f21b
(Un)Install shared libvlc if enabled
2005-08-20 13:15:26 +00:00
Rémi Denis-Courmont
2eda18dcb4
Link fix
2005-08-20 12:52:45 +00:00
Rémi Denis-Courmont
3284ec0bc5
- experimental disabled-by-default shared libvlc build.
...
I said "experimental". I meant it.
Developers might try --enable-shared-libvlc
- remove autom4te*.cache on bootstrap
(some customized autoconf add their version number)
- some clean up
2005-08-20 12:30:12 +00:00
Rémi Denis-Courmont
48b0025af3
Cosmetic fix
2005-08-20 09:37:02 +00:00
Rémi Denis-Courmont
3fa2cb6965
Clean up
2005-08-19 16:06:54 +00:00
Rémi Denis-Courmont
12d8a1d417
Remove unnecessary dependencies
2005-08-19 15:28:03 +00:00
Rémi Denis-Courmont
239aa0bf6d
- (Un)install plugins from their directory (refs #297 )
...
- Fix mostlyclean target
2005-08-18 15:36:12 +00:00
Christophe Massiot
2851705c32
* Makefile.am: New file version.c, generated at each 'make' command.
...
* toolbox: New --update-version switch, which builds the version.c file
from current date, user/hostname/domainname, compiler version and
svn changeset.
* src/libvlc.c: Exported API to access data from version.c.
* modules/control/http.c: New variables vlc_compile_time, vlc_compile_by,
vlc_compile_host, vlc_compile_domain, vlc_compiler and vlc_changeset.
2005-08-17 14:39:07 +00:00
Christophe Massiot
5b85463a36
* Makefile.am: MacOS X fix when srcdir != builddir.
2005-08-17 11:58:44 +00:00
Rémi Denis-Courmont
8f332fe681
Fix distclean
2005-08-15 18:10:06 +00:00
Rémi Denis-Courmont
d70d55f89d
Remove useless debug stuff
2005-08-13 15:20:45 +00:00
Rémi Denis-Courmont
e43b548b9f
Fix for make distclean
2005-08-13 14:44:12 +00:00
Rémi Denis-Courmont
902981f5ea
Fix make dist when builddir != srcdir
2005-08-13 14:15:09 +00:00
Rémi Denis-Courmont
c8c602161f
"toolbox --update-po" becomes "make update-po"
...
Now can update PO when compiling from subdir
2005-08-13 13:14:19 +00:00
Rémi Denis-Courmont
3b16a551af
Speed up recursive make significantly
2005-08-12 19:17:33 +00:00
Christophe Mutricy
28dbc84fd6
Fix for builddir != srcdir
2005-08-12 13:04:38 +00:00
Jean-Paul Saman
26e6004689
Forward port of branches/0.8.1-jpsaman-thedj revision 12070. The OSD menu subsystem consists of two parts a core part (src/osd, include/vlc_osd.h) and a subfilter (modules/video_filter/osdmenu.c). The OSD menu can be used locally or it can be streamed. It depends on the way the functionality is called from the vlc commandline. Currently there is only one way to make the subpictures appear on the video and that is through the rc-interface. The following commands are supported by it: "menu on" (show OSD menu), "menu off" (hide OSD menu), "menu left" (highlight button on the left), "menu right" (highlight button on the right), "menu up" (highlight button above), "menu down" (highlight button below) or "menu select" (perform hotkey action). When there is no button on the left, right, up or down then the menu-command will be ignored.
...
To stream use a commandline similar to this:
./vlc dvdsimple:///dev/dvd --sub-filter=osdmenu --osdmenu-file=share/osdmenu/default.cfg --extraintf rc --sout '#transcode{sfilter=osdmenu}:std{mux=ts,access=udp,url=127.0.0.1:1234}' -vvvv
For local playback a commandline like this is needed:
./vlc dvdsimple:///dev/dvd --sub-filter=osdmenu --osdmenu-file=share/osdmenu/default.cfg -vvvv
Have fun with the basic functionality - jpsaman.
2005-08-10 22:08:50 +00:00
Sam Hocevar
8fea082b2a
* Makefile.am: distribute the Makefile and zsh.cpp files in extras/.
2005-08-10 14:19:59 +00:00
Felix Paul Kühne
ad730d0597
* whoops
2005-08-07 17:58:39 +00:00
Felix Paul Kühne
509ed54396
* ALL: ported the WX-bookmarks-window to Cocoa ( closes #22 )
...
- complete functionality except "Extract" (I'm going to fix that next week)
* MainMenu.nib: re-orded the window-menu a bit
* wizard.*: added a method to launch it from the bookmarks
2005-08-07 17:54:45 +00:00
Felix Paul Kühne
36ef2f6c3a
* port of the WX-advanded-GUI to OSX (refs #268 )
...
- the adjust-image-filter and the audio-filters are completely useable
ToDo:
- complete i18n support
- video-filters
- loading the settings from the prefs correctly
- probably minor layout tweaks, etc.
2005-08-04 23:24:50 +00:00
Rémi Denis-Courmont
91fcb101eb
* reimplement EnableUTF8 without iconv
...
* move Unicode stuff to a separate file
2005-08-04 16:38:57 +00:00
Christophe Massiot
1f4be6b7b4
* extras/contrib: Added libSDL and libSDL_image to the contrib system,
...
along with libjpeg and libtiff. SDL has been heavily patched not to
hijack main() on Darwin, you should do the same for other platforms.
Also fixed a huge number of typos in the Makefile, and reverted to
an old version of ffmpeg because our friends there are breaking
everything again.
* Makefile.am: Re-added the "Default" directory for Xcode 2.1.
2005-08-03 12:58:53 +00:00
Christophe Massiot
52267cfe54
* Makefile.am: fix build location of Mac OS X bundle for Darwin8.
2005-08-01 14:40:53 +00:00
Rémi Denis-Courmont
69f944d113
Link with libvlc.a last rather than first ( closes #276 )
2005-07-28 16:56:03 +00:00
Derk-Jan Hartman
f99818619d
* forwardport [11880]
2005-07-27 23:43:35 +00:00
Felix Paul Kühne
7334f94287
* finally converted to the 10.2 and later format, which is faster readable
2005-07-12 20:06:23 +00:00
Rémi Denis-Courmont
e6a2e27bbb
Better ACL API (full rewrite)
2005-07-12 16:00:43 +00:00
Christophe Mutricy
117fb9dc74
Compile fix
2005-07-01 10:22:30 +00:00
Rémi Denis-Courmont
6d6ec75ce7
DLL loader stolen from MPlayer CVS.
...
Disabled by default, enable with --enable-loader
There's no sanity checks in configure so don't do it if your platform is not compatible.
zorglub and Anil report it works for WMV3 with the dmo decoder plugin.
It seems to crash with Quicktime (after displaying a few frame ?).
There's no RealVideo decoder so, won't do that, but it probably could as well.
Legal considerations
=====================
Section 2 of the GPL puts no restriction on what you link with so long as
you have obtained the program from source (and compiled it yourself), so
this is OK.
It is not clear to me whether it is ok to provide binaries with this
feature enabled. Maybe it would infringe on the GPL and, hence, on VLC's
past contributors intellectual rights. So if in doubt don't put this in
binary package you make.
2005-06-28 18:02:01 +00:00
Rémi Denis-Courmont
8c4ffec49a
Remove plugins and builtins with make uninstall ( closes #231 )
2005-06-25 06:06:06 +00:00
Rémi Denis-Courmont
8f7465c60e
Deletes vlc's aliases upon make uninstall (refs #231 )
2005-06-25 05:39:06 +00:00
Felix Paul Kühne
94d20dd3cd
* ALL: basic skeleton for a streaming-wizard (refs #13 )
...
done:
- all items are included with complete l10n support
- checkboxes and select-file-buttons behave as they are supposed to
todo:
- implementation of the logic, i.e. handling of the collected values, respective manipulation of the GUI, start of the stream
- move some arrays to an external header file
- some GUI things (e.g. radio buttons on page 2, etc. - see FIXMEs)
- implementation of some help-dialogues (it might be necessary to create a re-usable window in the nib for that, since NSAlert is Panther and Tiger only)
- l10n string fixes (both in OSX and WX)
=> most of the work still needs to be done
2005-06-19 19:37:42 +00:00
Antoine Cellerier
101ee29aeb
change to new icon ( fixes #185 )
2005-06-16 21:11:54 +00:00
Christophe Mutricy
de6dd45b78
Makefile.am: don't unix2dos dboxfiles.html as it produces problems with Movieplayer on dbox2 (refs #178 ).
2005-06-14 18:19:34 +00:00
Gildas Bazin
a5edd1f2d0
* Makefile.am: small change to the package-win32-base-exe target.
2005-06-08 13:17:48 +00:00
Rémi Denis-Courmont
575c056a1c
Complete rewrite of vlc_symbols.h generation ( closes #155 )
...
New VLC_EXPORTs are now added at the end of module_symbols_t so that
offsets of other function pointers are preserved.
Deleted VLC_EXPORTs are replaced with dummy pointers for padding.
Of course, it doesn't solve the problem with changing shared structures
format :/ and it may cause SVN conflicts when multiple people changes
VLC_EXPORT. I doubt it can be avoided though.
2005-06-02 12:47:30 +00:00
Clément Stenac
9160790e0c
Merge mediacontrol to trunk
2005-06-01 21:58:13 +00:00
Rémi Denis-Courmont
62ac96d497
Stupid kludge - I don't understand the bug though
2005-06-01 18:37:03 +00:00
Rémi Denis-Courmont
a2c3ce44a0
No longer run vlc-config times and times at each make run
2005-06-01 18:09:42 +00:00
Rémi Denis-Courmont
1acf84b10b
MD5 hash API - closes #135
2005-05-31 10:51:03 +00:00
Rémi Denis-Courmont
b376f5053c
vlc_getaddrinfo, vlc_getnameinfo and vlc_gai_strerror replacements
2005-05-22 11:19:55 +00:00
Rémi Denis-Courmont
925c688399
Hopefully fix multi-jobs builds
2005-05-20 19:29:25 +00:00
Gildas Bazin
c3064219f5
* Makefile.am: fixed build problem.
2005-05-11 13:18:00 +00:00
Gildas Bazin
c37c7fd5a2
* configure.ac, Makefile.am: fixes for WinCE build.
2005-05-11 11:30:12 +00:00
Damien Fouilleul
f5703c1647
- make use of cygwin rebase to optimize DLL loading, if present
2005-04-18 12:58:14 +00:00
Jérome Decoodt
e7e9b121ca
Use VLC-release.app instead of VLC.app for package-macosx target
2005-04-06 15:13:54 +00:00
Jérome Decoodt
935da47419
Include http/*.png and http/*.ico in windows packages
...
-- xtophe
2005-04-06 15:12:52 +00:00
Jérome Decoodt
78a7417e6c
Add a new target, VLC.app which make links to files instead of copies.
...
The old VLC.app target has been renamed VLC-release.app
2005-04-06 14:36:57 +00:00
Derk-Jan Hartman
ac49aa9e7e
* Fix make dist, which was broken due to ebuild removal
2005-04-04 14:56:40 +00:00
Felix Paul Kühne
25d1496692
* updated the location of vlc.scriptTerminology
...
* removed the linkage to it in all localisations since it is a global entity now
2005-03-28 10:32:40 +00:00
Rémi Denis-Courmont
0350287495
- Add dependency of update-includes on vlc-config
...
- TODO: SSL on Windows
2005-03-02 19:45:39 +00:00
Rémi Denis-Courmont
ced883887d
- build vlc_symbol.h modules_plugin.h and modules_builtin.h in top_builddir
2005-03-01 21:24:25 +00:00
Gildas Bazin
dffe74e2d2
* src/extras/dirent.c, ALL: fixed win32/ce dirent replacement and made it accessible from plugins as well.
2005-02-21 13:00:20 +00:00
Eric Petit
818805e7ce
configure.ac: added --disable/enable-hal
...
Makefile.am: in package-beos, use $(STRIP) instead of strip since we
might be cross-compiling
2005-02-19 01:58:57 +00:00
Gildas Bazin
3ce6222fd6
* Makefile.am: fixed package-win32 target
2005-02-18 10:49:08 +00:00
Gildas Bazin
37718fcc4d
* configure.ac, Makefile.am: adapted the build for the gcc wince cross-compiler.
2005-02-15 21:09:09 +00:00
Jean-Paul Saman
8a779356d2
Run makensis installer on Linux without wine to produce Windows installer package. NSIS 204 needs a patch for installation under Linux, it will be uploaded to contrib directory.
2005-02-08 14:33:40 +00:00
Rémi Denis-Courmont
0410da919e
- Fix building of vlc-config
...
VLC can now be built in a subdirectory
2005-02-06 16:02:24 +00:00
Gildas Bazin
056383054d
* Makefile.am: include the activex plugin in package-win32-base.
2005-01-28 14:17:38 +00:00