diff options
author | Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com> | 2015-12-12 01:07:27 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2015-12-14 12:23:02 +0300 |
commit | 3e34af224a92636a86938ac514de3e68d95d445d (patch) | |
tree | 5fe875a5e7adee44fd1a60d5c68bf7036f245cc4 | |
parent | ef431cd1e56799c93c69bc3a953fa5c973a9b852 (diff) |
sparsefile: enable large file support on Android
https://bugzilla.gnome.org/show_bug.cgi?id=758980
-rw-r--r-- | plugins/elements/gstsparsefile.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/elements/gstsparsefile.c b/plugins/elements/gstsparsefile.c index b8a0577d81..080be4169a 100644 --- a/plugins/elements/gstsparsefile.c +++ b/plugins/elements/gstsparsefile.c @@ -36,6 +36,13 @@ #include <unistd.h> #endif +#ifdef __BIONIC__ /* Android */ +#undef lseek +#define lseek lseek64 +#undef off_t +#define off_t guint64 +#endif + #ifdef HAVE_FSEEKO #define FSEEK_FILE(file,offset) (fseeko (file, (off_t) offset, SEEK_SET) != 0) #elif defined (G_OS_UNIX) || defined (G_OS_WIN32) |