Pierre d'Herbemont
dbddc5ae45
More Id and permission fixes.
19 years ago
Rafaël Carré
88fc2c2874
libvlc_release(): removes unused exception
19 years ago
Olivier Aubert
5c35841422
python bindings: add a warning in the docstring of vlc_internal.c
19 years ago
Olivier Aubert
4c1fe7d333
python bindings/vlc_internal: fix access to vlc_object_internals_t members
19 years ago
Olivier Aubert
5266ede11c
python bindings: fix MediaDescriptor.get_meta method
19 years ago
Olivier Aubert
528f1c64ea
python bindings: begin to complete the libvlc API bindings. Cf TODO for what is left to be done.
19 years ago
Olivier Aubert
fed5de25e1
bindings/python/vlc_input.c: update to match
libvlc_video_take_snapshot API change (it would be nice to grep the
VLC source, or at least the bindings directory, for the symbol when
doing such a change).
19 years ago
Rafaël Carré
9df6f20907
libvlc_destroy() -> libvlc_release()
19 years ago
Rafaël Carré
67f243a9a8
python bindings: svn:keywords set to Id
19 years ago
Rafaël Carré
6ee1e193fd
Removes trailing spaces. Removes tabs.
19 years ago
Olivier Aubert
648ed65bfe
python bindings: setup.py, workaround vlc-config 'peculiarities'
19 years ago
Pierre d'Herbemont
9e8d19373c
Python: Compilation fix.
19 years ago
Pierre d'Herbemont
2af358da70
Python: Fix misspelling of media_instance.
19 years ago
Pierre d'Herbemont
34aa74681c
Python: More input->media_instance changes.
19 years ago
Pierre d'Herbemont
e729adf6d4
bindings/python: Try to match the libvlc input to media_instance changes.
19 years ago
Olivier Aubert
8a967c6c76
python bindings, vlc_position.c: check against invalid origin or key values
19 years ago
Olivier Aubert
5d4b052965
python bindings, vlc_mediacontrol.c: cast the py_param variable
19 years ago
Olivier Aubert
417945c1c1
python bindings, vlc_mediacontrol.c: use PyObject_DEL + cache
vlcInstance reference in MediaControl object (patch by Jan David Mol)
19 years ago
Olivier Aubert
17ce364a4f
python bindings, vlc_internal.c: use PyObject_DEL (patch by Jan David Mol)
19 years ago
Olivier Aubert
ac12ee39c6
python bindings, vlcglue.h: move definition of vlcInstance, add a
vlc_instance pointer to MediaControl object
by Jan David Mol)
19 years ago
Olivier Aubert
12e055f6e6
python bindings, vlc_instance.c: fix memleak + use PyObject_DEL (patch
by Jan David Mol)
19 years ago
Olivier Aubert
18959e10b7
python bindings: allow to pass values in the vlc.Position constructor:
p = vlc.Position(value=16, origin=vlc.RelativePosition)
Defaults to value=0, origin=AbsolutePosition, key=MediaTime
20 years ago
Olivier Aubert
5b8066fbfb
bindings/python/vlc_instance.c: fix audio_set_volume method, closes #1195
20 years ago
Olivier Aubert
62f24677c1
python bindings: use mediacontrol_StreamInformation__free + fix
memleak in MediaControl_snapshot
20 years ago
Olivier Aubert
8d3912c26d
python bindings: use new mediacontrol_exception_create function
20 years ago
Olivier Aubert
f1fac53ed1
bindings/python/Makefile.am: move COMPILERARG initialization in the all: target to make sure that it is defined at the right place
20 years ago
Olivier Aubert
c6c552ec06
bindings/python/Makefile.am: remove wrong whitespace around = sign
20 years ago
Olivier Aubert
2b5629b6f4
bindings/python/vlc_internal: implement vlc_object_find_name support
20 years ago
Olivier Aubert
5b032a3a74
bindings/python/vlc_internal.c: compatibility define for Py_ssize_t
20 years ago
Olivier Aubert
8b9e6c549d
bindings/python/vlcwrapper.py: use vlcinternal module in wrapper
20 years ago
Olivier Aubert
c1432d5dc6
python bindings:
* use Py_ssize_t as index type (cf http://www.python.org/dev/peps/pep-0353/ )
* fix audio_[gs]et_channel parameter/return value type
20 years ago
Christophe Mutricy
aad88058fc
vlc_object.c has been deleted in [18517]
20 years ago
Olivier Aubert
2e76ed1db5
bindings/python/vlc_object.c: remove useless file
20 years ago
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.
20 years ago
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.
20 years ago
Olivier Aubert
c9958ed216
python bindings: svn propset svn:keywords
20 years ago
Olivier Aubert
a315f6348f
python bindings: completed libvlc bindings
20 years ago
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 :)
20 years ago
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.
20 years ago
Olivier Aubert
5cb9c9d9b5
python/bindings/vlc_object.c: complete vlc_object_find parameters
20 years ago
Olivier Aubert
c2d31f450e
python/bindings/setup.py: fix python binding building (ref. r17640)
20 years ago
Olivier Aubert
53af6645dd
python bindings: documentation update
20 years ago
Olivier Aubert
3aad606606
Fix references to bindings/python
20 years ago
Olivier Aubert
07a52db97c
Rename bindings/mediacontrol-python to bindings/python
20 years ago
Clément Stenac
7ca188d592
Move python mediacontrol bindings
21 years ago
Rémi Denis-Courmont
9ae1a72382
One more
21 years ago
Rémi Denis-Courmont
adc858d87a
Uniformize source files encoding
21 years ago
Antoine Cellerier
2cb472dba0
FSF address change.
21 years ago
Clément Stenac
68aa3ca320
Merge 0.8.5-api changes
Fix compilation
21 years ago
Olivier Aubert
ab75c697fb
bindings/python/setup.py: Mac OS X build fixes (link parameters)
21 years ago