Commit Graph

297 Commits

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