Thomas Guillem
7f40b27ab8
jni/java_event_thread: set it synchronous
Wait for the event to be handled by java side before returning.
It fixes event mismatch between java and jni, specially when inserting media at
a specified index or when removing them.
11 years ago
Thomas Guillem
0af51adf8b
jni/java_event_thread: refactor
Clean TAILQ when the thread stop.
Check if thread is alive before queuing a new event.
11 years ago
Thomas Guillem
3b78beb7d0
libvlc: add VLCObject
Base class for all future VLC objects: Media, MediaList, MediaDiscoverer, and
MediaPlayer in the future.
11 years ago
Geoffrey Métais
110a2ac943
Move libvlc to a separate folder
12 years ago
Adrien Maglo
dec94be095
jni: catch the crash signals and trigger an event in Java LibVLC before calling their standard actions
12 years ago
Adrien Maglo
7f1b136be5
Vout: put the lock declarations in a header file
13 years ago
Jean-Baptiste Kempf
e5c1f7912c
JNI: relicense to LGPL
13 years ago
Rafaël Carré
2785e458e7
Add pipe2 replacement function
14 years ago
Rafaël Carré
d176c98954
eventfd: fix compilation
14 years ago
Edward Wang
22308943c3
jni: Use the syscall function in JNI for all Android archs
It is better to use the syscall function instead of ASM for portability.
Signed-off-by: Rafaël Carré <funman@videolan.org>
14 years ago
Edward Wang
eef8871dc7
Correct file header
14 years ago
Rafaël Carré
b88d59d73e
Add missing eventfd syscall for 2.2
14 years ago
Sébastien Toque
c5962b31b9
rearrange files
14 years ago
Rafaël Carré
4909022ac8
Add GPL headers to java/aidl files
14 years ago
Sébastien Toque
0055418ad8
reindent with spaces only
15 years ago
Jean-Baptiste Kempf
61241d7e49
Remove trailing spaces
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
15 years ago
Michael Merg
690c10adcf
Android: new overlay and move java source files
+ bugfix in the DatabaseManager.java
15 years ago
Michael Merg
1e7c21cbf1
Android: add basic UI structure
15 years ago