[Android] [PATCH 09/10] Set lua scripts path in vlc.git
Rafaël Carré
funman at videolan.org
Wed Aug 29 16:55:14 CEST 2012
We already have a patch for this 0005, they should be merged into a
proper android-specific implementation (dirs.c?)
Le 29/08/2012 04:21, Edward Wang a écrit :
> ---
> patches/0006-Android-Set-lua-scripts-path.patch | 28 +++++++++++++++++++++++
> 1 files changed, 28 insertions(+), 0 deletions(-)
> create mode 100644 patches/0006-Android-Set-lua-scripts-path.patch
>
> diff --git a/patches/0006-Android-Set-lua-scripts-path.patch b/patches/0006-Android-Set-lua-scripts-path.patch
> new file mode 100644
> index 0000000..8ced3a1
> --- /dev/null
> +++ b/patches/0006-Android-Set-lua-scripts-path.patch
> @@ -0,0 +1,28 @@
> +From c0dced5739b64a44abe0d20da9049ad81b17a2c1 Mon Sep 17 00:00:00 2001
> +From: Edward Wang <edward.c.wang at compdigitec.com>
> +Date: Sat, 18 Aug 2012 17:10:53 -0400
> +Subject: [PATCH] Android: Set lua scripts path
> +
> +---
> + modules/lua/vlc.c | 4 ++++
> + 1 files changed, 4 insertions(+), 0 deletions(-)
> +
> +diff --git a/modules/lua/vlc.c b/modules/lua/vlc.c
> +index 0c43e07..ce52d8d 100644
> +--- a/modules/lua/vlc.c
> ++++ b/modules/lua/vlc.c
> +@@ -207,7 +207,11 @@ int vlclua_dir_list( const char *luadirname, char ***pppsz_dir_list )
> + char **ppsz_dir_list = *pppsz_dir_list;
> +
> + int i = 0;
> ++#ifdef __ANDROID__
> ++ char *datadir = strdup( "/data/data/org.videolan.vlc/lua" );
> ++#else
> + char *datadir = config_GetUserDir( VLC_DATA_DIR );
> ++#endif
> +
> + if( likely(datadir != NULL)
> + && likely(asprintf( &ppsz_dir_list[i], "%s"DIR_SEP"lua"DIR_SEP"%s",
> +--
> +1.7.5.4
> +
>
More information about the Android
mailing list