Jean-Baptiste Kempf
01fad0ca83
Remove mediacontrol bindings
They are old, broken and not up-to-date
14 years ago
Pere Orga
9abcaacf83
fix filename self-references
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years ago
Rémi Denis-Courmont
6a06521577
Rename VLC_{PUBLIC,DEPRECATED}_API to LIBVLC_{API,DEPRECATED}
There are no functional, source or binary changes. This is only for
consistency: libvlc stuff -> LIBVLC, vlc plugin stuff -> VLC
15 years ago
Rémi Duraffort
4d85871d1b
s/informations/information/
16 years ago
Laurent Aimar
5a6ee7961b
Moved "sub-filter" from spu_t to vout_thread_t.
16 years ago
Rémi Denis-Courmont
7eccf3a2cf
libvlc_media_new_path: create a media from a file path
Also rename libvlc_media_new to libvlc_media_new_location to remove
the ambiguity.
17 years ago
Rémi Duraffort
6867a707cb
Add all bindings as a submodule of the main vlc git tree.
Some basic information about git submodule:
* by default the submodules are not clone
* by default the url for the submodules are git:// and not ssh://, the
developpers must change this (just uncomment the right line in .gitmodules)
to be able to commit to the bindings.
Git commandes:
* git submodule init => intialize the submodules
* git submodule status => status of the submodules
* git submodule update => update all submodules
17 years ago
Rémi Duraffort
5135682402
Remove the python bindings. The python bindings is now autogenerated.
The autogenerated python bindings is now hosted in a specific git directory at:
git.videolan.org/vlc/bindings/python.git.
17 years ago
Rémi Denis-Courmont
b3d6afc65d
Remove Common Intermediate Language bindings
17 years ago
Rémi Denis-Courmont
353b673196
Update test_headers
17 years ago
Rémi Duraffort
080366288b
bindings: remove java, phonon and python-ctypes. They moved to a dedicated git.
The new repositories are now on git.videolan.org/vlc/bindings/
* java => jvlc.git
* phonon => phonon.git
* python-ctypes => python.git
17 years ago
Rémi Duraffort
b24c7589a2
Move C++ binding to a new repository vlc/bindings/libvlcpp.git
17 years ago
Rémi Duraffort
b92cb88202
libvlcpp: fix the compilation and throw an exception if the constructor fail.
17 years ago
Rémi Duraffort
46761435a8
libvlcpp: add a function to handle video.
17 years ago
Rémi Duraffort
0ca9ac70ba
libvlcpp: stop the media player in the destructor.
17 years ago
Rémi Duraffort
ae749fcdc0
libvlcpp: add a function to get the audio infromations from the media player.
The Audio class can only be created/destroyed by the associated MediaPlayer
class. I will add some copy constructor later on.
17 years ago
Rémi Duraffort
829df8297e
libvlcpp: fix compilation.
17 years ago
Rémi Duraffort
33b0e8dfb0
libvlcpp: fix compilation.
17 years ago
Rémi Denis-Courmont
b01e357d01
Move mediacontrol to bindings
TBD: Makefile
17 years ago
Rémi Duraffort
0851b345b9
libvlcpp: fix compilation.
17 years ago
Colin Guthrie
49aed5c302
phonon: Add specific support for PulseAudio.
This uses the PulseSupport class from phonon to allow use to support
PulseAudio nicely (e.g. nice device listings etc.)
(cherry picked from commit bf1ef7158347153310cf4644a66da14f85db38c9)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Rémi Duraffort
3a34857997
libvlcpp: add an audio class to handle audio functions.
17 years ago
Rémi Duraffort
dee7abe325
phonon: fix compilation.
17 years ago
Rémi Duraffort
df1a14da78
libvlcpp: add some functions for Video.
17 years ago
Rémi Duraffort
f81a7e4779
cil binding: typo.
17 years ago
Rémi Duraffort
6ffbc6cfb7
Update Doxyfile.in file.
17 years ago
Rémi Duraffort
474088e2c8
libvlcpp: add version-info to the library.
17 years ago
Rémi Duraffort
66e08e1b6f
libvlcpp: directly access to the instance.
17 years ago
Rémi Duraffort
4807aded6e
libvlcpp: add a .pc file.
17 years ago
Olivier Aubert
648b92d126
python-ctypes: add MediaES structure definition
17 years ago
Olivier Aubert
8a9a4cb41b
python-ctypes: cosmetic fixes in README
17 years ago
Colin Guthrie
8a4209e095
phonon: Improve chances of finding libvlc.so.*
Search the install library path as well as the hard coded /usr/lib
and /usr/local/lib (this is particularly important on system that
use the 64 suffix on x86_64.
(cherry picked from commit 47ffd252b036e4047054e3926ba0a9f94170c35e)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Colin Guthrie
320641ea29
phonon: Follow 2c57cb and remove exceptions in calls.
(cherry picked from commit 80048bbcbf55c63290f3b2f6b1f04ce2f6b8d9f9)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Colin Guthrie
f56248d6f0
phonon: Add support to detect the pulsesupport.h header from kdesupport phonon package
(cherry picked from commit 9885b4e6aba33c840056e11cc678b9990f03e629)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Colin Guthrie
9ef1fb93b1
phonon: Allow building against kdesupport libphonon.
This uses the FindPhonon.cmake file from kdelibs to find
the phonon package. Previously it would not build and gave a
somewhat confusing 'Undefined Interface' error when running moc
(cherry picked from commit 59ff91c95d5cb447c89bfdb8be02b518a136c7f6)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Rémi Duraffort
e50b47115a
libvlcpp: fix compilation.
17 years ago
Rémi Duraffort
b3dce1b984
libvlcpp: add some function to MediaPlayer class.
17 years ago
Rémi Duraffort
a206b9f5e4
libvlcpp: getSomething => something
17 years ago
Rémi Duraffort
d2edbc8ebc
phonon: 0 => NULL.
17 years ago
Rémi Duraffort
10a63bb57f
New C++ binding for libvlc.
17 years ago
Rémi Duraffort
4514176255
Fix phonon-vlc compilation and linking.
(not sure that's the best way but that's working well).
17 years ago
JP Dinger
8329f64d75
Update bindings for marquee change (untested).
17 years ago
Martin T. H. Sandsmark
70a5235e5c
fix crash when switching phonon backends on the fly, remember to stop libvlc media player before releasing it
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Martin T. H. Sandsmark
345b176f96
remember to emit currentSourceChanged
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Benoit Calvez
1de18f4ebf
Phonon: fix for Win32 compilation
17 years ago
Martin T. H. Sandsmark
5ddff2bd70
fix the fetching of the total time of the media loaded, and small optimization when loading media
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Martin T. H. Sandsmark
865ab4eda8
Fix building of phonon-vlc
17 years ago
Jean-Baptiste Kempf
1ab428a94e
Phonon: synchronise with KDE HEAD, part 1
17 years ago
Olivier Aubert
fb1a1c12dc
python-ctypes: define a .value() method for enums in java code
ATM, java bindings use Enum.ordinal() to convert the enum name to its value. However, this approach is broken in the case of discontinuous enums such as libvlc_media_option_t.
Java bindings maintainers should convert their code to use the enum.value() method.
17 years ago
Olivier Aubert
5ba19660a8
python-ctypes: add support for media stats in java generator
17 years ago