Commit Graph

125 Commits

Author SHA1 Message Date
Olivier Aubert
7b89d13c0e bindings/python: removed vlc.Object code from the main vlc python module. This module should now be cleanly buildable from outside the VLC tree, given the public headers and appropriate libs are available. 2007-01-05 19:15:16 +00:00
Olivier Aubert
a5c6ef9764 bindings/python: moved vlc.Object (access to internal framework of VLC objects) to its own vlcinternal.Object module, which is not build by default. 2007-01-05 19:14:02 +00:00
Filippo Carone
43bff21b9c Make audio functions compliant with current libvlc 2006-12-26 16:41:21 +00:00
Olivier Aubert
c9958ed216 python bindings: svn propset svn:keywords 2006-12-21 15:00:04 +00:00
Olivier Aubert
a315f6348f python bindings: completed libvlc bindings 2006-12-21 11:02:31 +00:00
Philippe Morin
52fbb24bf7 Fix include for WIN32 version. 2006-12-17 16:09:00 +00:00
Filippo Carone
f17ac07e8f bindings for new audio functions, thanks to Philippe Morin 2006-12-16 11:05:17 +00:00
Philippe Morin
442219bea0 Fix typos for WIN32 compilation of Java bindings. 2006-12-12 21:08:50 +00:00
Filippo Carone
3a38faa2fc eclipse project creation script updated. 2006-12-12 21:05:53 +00:00
Filippo Carone
18f3b1e3d9 helper script to ease jvlc development with eclipse 2006-12-11 20:22:47 +00:00
Filippo Carone
85d419a39e Java bindings update: various enhancements; paint system changed; reparenting works again. 2006-12-05 23:45:36 +00:00
Clément Stenac
fbf4c8060d A bit of vlc/libvlc cleanup:
* libvlc sources and plugins now define __LIBVLC__ and headers exported to
  plugins (ie, include/vlc_*.h) check for this
* libvlc sources use the value of the "libvlc" component in vlc-config instead
  of vlc
* Apply flags directly to "libvlc" in configure.ac - might temporarily break win32 :)
2006-12-03 13:48:21 +00:00
Philippe Morin
06e7c95829 Fix missing output directory in JNI header generation in win32 part. 2006-11-28 21:49:28 +00:00
Clément Stenac
a232e032fc Don't ask me why this fixes the java binding compilation 2006-11-26 23:28:05 +00:00
Clément Stenac
d3fe7f2879 A bit of headers cleanup
* Headers in include must contain the structures and prototypes needed
  by the plugins and should be named vlc_*.
* Headers in include/vlc must contain the structures and prototypes
  needed by external libvlc clients

* Moved and renamed some things in headers. 
   - Removed vlc_cpu.h, vlc_error.h (merged in vlc_common)
   - Removed snapshot.h (merged in vlc_vout.h)
   - Removed vlc_spu.h (merged in vlc_osd.h)
   - Removed intf_eject.h and vlc_interaction.h (merged in vlc_interface)
   - Moved all internal headers to src
   - Merged vlc_video.h and video_output.h and move private things to src
   - Removed vlc/intf.h, vlc/aout.h, vlc/vout.h, vlc/decoder.h and vlc/input.h
     (meta headers for use in modules, and often implying too large 
     dependencies)
* Removed some useless dependencies
* Unexported a bunch of functions and structures used only in src/
  (--> Still some work here)
* Finally made input_thread_t and input_source_t (mostly) private. 
  Added input_GetItem to fetch the input_item of an input_thread
* Cleaned up deprecated entries in vlc_symbols.h and bumped up symbol 
  prefix

This commit has a 99% probability of breaking the build, 0.1% of killing
your cat and 0% of getting you hot chicks.
2006-11-26 14:20:34 +00:00
Rémi Denis-Courmont
a3f3ad4635 Fix abusive redefinition of implicit make rules 2006-11-21 16:46:49 +00:00
Rémi Denis-Courmont
957b3e9d0d Fix automake directory variable (actually remove superfluous definition).
You cannot create directory variable that way and expect it to work;
if you *actually* need a directory variable, it would have to be fooexecdir
rather than foodir otherwise automake thinks it's a data directory.
2006-11-21 16:42:07 +00:00
Rémi Denis-Courmont
b0774bb9b1 Cleanup 2006-11-21 16:39:59 +00:00
Filippo Carone
a2a2596a70 fix for java bindings native files makefile 2006-11-18 10:49:53 +00:00
Filippo Carone
139a3929d9 jvlcpanel constructor added 2006-11-18 00:47:23 +00:00
Filippo Carone
94a01b8143 Make java bindings compile with libtool 2006-11-16 23:03:14 +00:00
Olivier Aubert
5cb9c9d9b5 python/bindings/vlc_object.c: complete vlc_object_find parameters 2006-11-15 14:14:55 +00:00
Olivier Aubert
c2d31f450e python/bindings/setup.py: fix python binding building (ref. r17640) 2006-11-15 14:13:44 +00:00
Filippo Carone
c4ba4c75ca use libtool to compile java bindings. needs a cleanup (also thanks to megabug) 2006-11-14 21:47:05 +00:00
Filippo Carone
ceba8717d0 dirty fix to correctly link libvlc-control during make 2006-11-12 15:32:24 +00:00
Filippo Carone
d439902689 also link libvlc-control in java bindings 2006-11-12 00:24:31 +00:00
Filippo Carone
90b9ae2633 don't count more than argc 2006-11-09 21:40:46 +00:00
Filippo Carone
88014c2c05 better args handling 2006-11-09 19:22:26 +00:00
Filippo Carone
64c616acd2 readme update 2006-11-08 21:37:20 +00:00
Filippo Carone
4e03e109f4 --disable-libtool not needed anymore to build java bindings 2006-11-08 20:33:07 +00:00
Filippo Carone
7078d5da67 Remove libvlc_set_video_drawable, libvlc_video_set_parent offers the same functionality 2006-11-03 22:06:14 +00:00
Filippo Carone
bcf43dd031 avoid VLC_VariableSet to set the drawable, use libvlc_set_video_drawable instead. 2006-11-01 16:44:13 +00:00
Filippo Carone
08e228e290 setSize native function signature fixed 2006-11-01 11:25:05 +00:00
Filippo Carone
c26e07cde4 integrate patch from Ticket #725. needs testing. 2006-10-24 22:23:49 +00:00
Philippe Morin
d6050322ee Fixing a typo in WIN32 #ifdef 2006-10-23 20:50:17 +00:00
Rémi Denis-Courmont
5114101ae7 Try to distcheck wrt Java bindings 2006-10-21 09:26:50 +00:00
Filippo Carone
c03307953d make playlist stop synchronous 2006-10-19 21:55:31 +00:00
Philippe Morin
a2f138f238 Fixing a cast in Win32 part. 2006-10-16 19:49:31 +00:00
Filippo Carone
4e4171f1ae Use playlist loop libvlc facility 2006-10-15 10:54:15 +00:00
Philippe Morin
288e70a01c Add a method to set playlist in loop mode in Java 2006-10-14 20:03:22 +00:00
Filippo Carone
f68336d9d4 remove unused import from core-jni.cc 2006-10-12 21:21:29 +00:00
Filippo Carone
a219f12a16 add more include folders 2006-10-12 21:20:01 +00:00
Filippo Carone
09ee453324 this should fix compilation errors on included headers 2006-10-12 20:54:36 +00:00
Filippo Carone
baba0c81da make really java bindings compile again 2006-10-11 19:57:44 +00:00
Filippo Carone
e5db0823bf make the java bindings compile again (use --disable-libtool in configure) 2006-10-11 19:34:38 +00:00
Filippo Carone
233ee00c6a Fix makefile to generate header files from java classes 2006-10-01 22:08:22 +00:00
Olivier Aubert
53af6645dd python bindings: documentation update 2006-09-26 15:16:00 +00:00
Olivier Aubert
3aad606606 Fix references to bindings/python 2006-09-25 16:01:07 +00:00
Olivier Aubert
07a52db97c Rename bindings/mediacontrol-python to bindings/python 2006-09-25 15:59:23 +00:00
Olivier Aubert
efeb6f368f binding/mediacontrol-python/vlc_instance.c: it is now unnecessary to
prepend argv[0] to libvlc_new parameters
2006-09-25 15:54:59 +00:00