Jean-Baptiste Kempf
65876e1c52
Fix Java6 compilation
11 years ago
Thomas Guillem
de582df58a
LIBVLC: hide VLCObject and rework events
Hide events from others VLCObjects.
11 years ago
Thomas Guillem
9131e78469
LibVLC: fix warnings
11 years ago
Thomas Guillem
1ce8923e59
libvlc: add annotations support
11 years ago
Jean-Baptiste Kempf
4541484322
media.MediaPlayer: cosmetic
11 years ago
Thomas Guillem
3339fcd038
libvlc: Media: set default HWDecoders options
11 years ago
Thomas Guillem
28cd701245
libvlc: media: replace getMrl by getUri
- Convert Android Uri encoding to the VLC one when setting an Uri.
- Convert VLC mrl encoding to the Android one when returning an mrl.
11 years ago
Thomas Guillem
8d0e8b0ec1
utils: Use more Uri
11 years ago
Thomas Guillem
d00ba512f9
libvlc: rework Media creation from MediaList
- Don't store an internal array of medias, use directly the api call to get a
media from a medialist.
- Lock the Medialist from the java side.
- Initialise medias of a MediaList at init.
11 years ago
Thomas Guillem
024a3ff55a
MediaBrowser: throw an exception if release is called more than one time
11 years ago
Jean-Baptiste Kempf
907b21976a
Update support library to 22.2.0
11 years ago
Jean-Baptiste Kempf
59a2cad22e
Target SDK is 22 everywhere
11 years ago
Jean-Baptiste Kempf
03824b9d8e
Remove unused imports
11 years ago
Jean-Baptiste Kempf
1c0563267f
libVLC: code cleanup
11 years ago
Jean-Baptiste Kempf
2b1808691e
VLCUtil: use the correct TargetAPI
11 years ago
Jean-Baptiste Kempf
d74341890c
libvlc: Add a few final
11 years ago
Jean-Baptiste Kempf
b2e5294ea6
Remove unneeded comment
11 years ago
Thomas Guillem
61f871b2df
libvlc: LibVLC: set aout/vout default options if they are not set
11 years ago
Thomas Guillem
314dcaa6c9
libvlc: move HAS_WINDOW_VOUT to HWDecoderUtil
11 years ago
Thomas Guillem
7d47184499
libvlc: LibVLC: constructor use an ArrayList for options
11 years ago
Thomas Guillem
a562cdce79
libvlc: throw an exception instead of undefined behavior
11 years ago
Thomas Guillem
a6a1db55a1
libvlc: always retain when returning a VLCObject
11 years ago
Thomas Guillem
5bd843d5bf
libvlc: throw a IndexOutOfBoundsException instead of returning null
11 years ago
Thomas Guillem
38f57fd967
libvlc: remove garbage
11 years ago
Thomas Guillem
c12e91f74d
libvlc: MediaPlayer: remove expandMedia
11 years ago
Thomas Guillem
749a6aabad
libvlc: MediaBrowser: retain libvlc
11 years ago
Thomas Guillem
ddcf30886a
libvlc: LibVLC: move loadLibrary at the bottom
11 years ago
Thomas Guillem
f724b2bb0b
libvlc: LibVLC is now a VLCObject
11 years ago
Thomas Guillem
5a0996be48
libvlc: MediaPlayer: set const upper case
11 years ago
Thomas Guillem
6b2bfc20c3
libvlc: move INPUT_NAV_* to MediaPlayer
11 years ago
Thomas Guillem
c095d88214
fix local path to uri helper
11 years ago
Thomas Guillem
6d20e26831
libvlc: fix PathToURI
11 years ago
Thomas Guillem
bf4461d7c0
libvlc: move PathToURI to AndroidUtil
11 years ago
Thomas Guillem
b943544db2
libvlc: move getThumbnail to VLCUtil
This method now use a Media.
11 years ago
Thomas Guillem
b3fc5a9e14
libvlc: move LibVlcUtil to util/VLCUtil
11 years ago
Thomas Guillem
93cb252a5b
libvlc: move some methods of LibVlcUtil into AndroidUtil
11 years ago
Thomas Guillem
c561755893
libvlc: MediaPlayer: remove hasVideoTracks
11 years ago
Jean-Baptiste Kempf
43b2cf970d
libvlc: remove nativeReadDirectory
11 years ago
Jean-Baptiste Kempf
aa8b95c3b9
libvlc: Remove nativeIsPathDirectory
11 years ago
Thomas Guillem
4489ae3018
libvlc: handle VLC options in java side
Add a new util class VLCOptions: return a string array of libvlc/media options
from preferences and user arguments.
11 years ago
Jean-Baptiste Kempf
a0ed0dd8bc
Rewrite PathToURI in java-only
This avoids context switches and cleans the code
11 years ago
Jean-Baptiste Kempf
b56640dde0
media: Use the setMedia method
11 years ago
Thomas Guillem
6bca5a384f
libvlc: MediaPlayer: replace playMrl with methods using libvlc api
11 years ago
Thomas Guillem
20b6e1dc6f
libvlc: Media: better exception
11 years ago
Thomas Guillem
aa4cadd728
libvlc: Media: fix NPE
11 years ago
Thomas Guillem
ef004cb29e
libvlc: Media: fix method name
11 years ago
Jean-Baptiste Kempf
1664046359
Don't make the libvlc classes final
11 years ago
Thomas Guillem
ddd5e0c510
libvlc: Media: don't set options at init
11 years ago
Thomas Guillem
0f929c80ab
libvlc: Media: add AddOption
11 years ago
Thomas Guillem
b3082dce6b
libvlc: Media: throw a runtime exception instead of ignoring errors
11 years ago