Thomas Guillem
3a90f823e7
libvlc: fix null meta when file hasn't any tracks.
12 years ago
Edward Wang
b01969a4bf
aout: free dangling global reference
12 years ago
Thomas Guillem
886f411a9c
libvlc: fix leaks and crash if no metadata found
you have to free char * returned by libvlc_media_get_meta.
12 years ago
Thomas Guillem
1885e1422a
jni/vout: fix prototype
12 years ago
Geoffrey Métais
cf0a8e2e83
AlbumArtist tag support
12 years ago
Jean-Baptiste Kempf
8b4abd219a
Compile zvbi
12 years ago
Geoffrey Métais
e6fa8f5b57
Upgrade to gradle 1.0.0 and SDK build tools 21.1.1
To sync with Android Studio 1.0 release, we should switch to this version of gradle.
So upgrade your Android Studio set up and Android SDK build tools
12 years ago
Enno G
f961b8fc29
Tracknumber support for audio files
Signed-off-by: Geoffrey Métais <geoffrey.metais@gmail.com>
12 years ago
Edward Wang
7685b39218
Comment nitpicking
12 years ago
Geoffrey Métais
2ce12d854f
Trim audio metadata
12 years ago
Thomas Guillem
65141ec0ab
build: add anw.21
In order to fix nativewindowpriv for 64bits (there are some #if __LP64__ in
headers).
12 years ago
Thomas Guillem
a8249c2349
jni: fix aout args
Don't try to load any audio module for AOUT_AUDIOTRACK_JAVA.
The good module (amem) will be loaded when callbacks are set.
12 years ago
Paulo Vitor Magacho da Silva
b309912374
Fix package name for expandMedia and loadPlaylist native methods.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
12 years ago
Alexandre Perraud
bff1422679
Audio Streams : Display NowPlaying metadata
fix #12815
Signed-off-by: Geoffrey Métais <geoffrey.metais@gmail.com>
12 years ago
Thomas Guillem
cf95a708d2
jni: uniformize how to fetch libvlc_instance_t
12 years ago
Thomas Guillem
6cb263e66f
jni: add jni_GetWindowSize
return the up to date window width and height.
12 years ago
Thomas Guillem
17b5e1e5a0
jni: protect vout_android_gui with mutex
12 years ago
Thomas Guillem
bcb8f0c371
jni: fix jni leak
12 years ago
Alexandre Perraud
4fb8f3bbfd
Listen to MetaData changes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Alexandre Perraud
872cbfb803
Read the nowplaying tag when reading metadata
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Jean-Baptiste Kempf
a1d7d1f8d3
Add a LibVLC_getMeta method
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
bc2a336449
jni: move all compat code in compat folder
12 years ago
Geoffrey Métais
ff0dbdd456
gradle upgrade + global vars
- Global variables for compileSdkVersion and buildToolsVersion, set only once now.
- upgrade to gradle 0.14.2 wich is currently recommended
- Better Wheelview project declaration
- switch from runProguard to minifyEnabled, runProguard will soon be obsolete
- Ignore translations errors with lint
12 years ago
Thomas Guillem
ded5224296
Android.mk: remove unused lines
12 years ago
Thomas Guillem
f01a570229
move android-headers/android-headers-<sdk_str> to android-headers/<sdk_int>
12 years ago
Thomas Guillem
d6c71a5661
add libanw for gingerbread
12 years ago
Thomas Guillem
3ce0dc9c8a
jni: fix thread attached twice in case of hw error
12 years ago
Thomas Guillem
309e575750
use android_window vout starting gingerbread
This vout always use subtitle surface.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
4ba706d30b
VideoPlayer: Surface size and color is now set from jni
jni_ConfigureSurface calls VideoPlayerActivity.configureSurface.
configureSurface is only used for gingerbread and before.
After gingerbread, there are fully native way to configure the surface.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
2ec472e644
rename setSurfaceSize to setSurfaceLayout
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
9b5f177c3d
jni: add jni_AndroidJavaSurfaceToNativeSurface
And remove jni_LockAndGetAndroidSurface.
The mNativeSurface or mSurface pointer can change if surface size or color
change. The added call allow to get an up to date native_surface.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
03deb72715
jni: don't attach thread if already attached
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
2e07a5dab2
jni: fix potential leak
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
f2c6768135
jni: don't export jni_SetAndroidSurfaceSizeEnv
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
f771edb249
build: remove unused defines
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
9db7530547
add libanw.*
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Thomas Guillem
aa0c0f2cff
rename libiomx-<sdk_str> to libiomx.<sdk_int>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Geoffrey Métais
e8a66be269
maintain Makefile to build libvlc with compile.sh
12 years ago
Geoffrey Métais
110a2ac943
Move libvlc to a separate folder
12 years ago