Commit Graph

275 Commits

Author SHA1 Message Date
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