xbmc:paulepanters-xbmc.git
6 years agoxbmc/RenderSystemGLES.cpp: remove unneeded `abs(int64_t a)` implemented in newer GCC oe-recipe
Paul Menzel [Tue, 22 Mar 2011 23:48:46 +0000 (00:48 +0100)]
xbmc/RenderSystemGLES.cpp: remove unneeded `abs(int64_t a)` implemented in newer GCC

Using `angstrom-2010.x` (GCC 4.5.x) for `MACHINE = "beagleboard"` task compile fails with the following error. This error does not occur with `angstrom-2008.1` which uses GCC 4.3.3.

arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PATH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'SVN_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H  -I../ -I. -Ilinux -Icores -I../guilib -Iutils -IFileSystem -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -Icores/dvdplayer -Ilib/libUPnP/Platinum/Source/Core -Ilib/libUPnP/Platinum/Source/Platinum -Ilib/libUPnP/Platinum/Source/Devices/MediaServer -Ilib/libUPnP/Platinum/Source/Devices/MediaConnect -Ilib/libUPnP/Platinum/Source/Devices/MediaRenderer -Ilib/libUPnP/Neptune/Source/System/Posix -Ilib/libUPnP/Neptune/Source/Core -Ilib/libcdio/libcdio/include -I../lib/jsoncpp/jsoncpp/include -Ilib/cpluff/libcpluff -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/ -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/alsa -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/libpng12 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r12+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git RenderSystemGLES.cpp -o RenderSystemGLES.o
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -fPIC -DXBMC -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PATH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'SVN_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H  -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/ -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/alsa -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/libpng12 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r12+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git src/meta/ea_old.c -o src/meta/ea_old.o
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -fPIC -DXBMC -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PATH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'SVN_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H  -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/ -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/alsa -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/libpng12 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r12+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git src/meta/emff.c -o src/meta/emff.o
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -fPIC -DXBMC -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PATH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'SVN_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H  -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/ -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/alsa -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/libpng12 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r12+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git src/meta/fsb.c -o src/meta/fsb.o
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -fPIC -DXBMC -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PATH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'SVN_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H  -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/ -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/alsa -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/libpng12 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r12+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git src/meta/gca.c -o src/meta/gca.o
In file included from ../guilib/GraphicContext.h:47:0,
               from RenderSystemGLES.cpp:27:
../guilib/StdString.h:1597:14: note: the mangling of 'va_list' has changed in GCC 4.4
RenderSystemGLES.cpp: In member function 'virtual bool CRenderSystemGLES::IsExtSupported(const char*)':
RenderSystemGLES.cpp:181:20: warning: comparison with string literal results in unspecified behaviour
RenderSystemGLES.cpp:186:25: warning: comparison with string literal results in unspecified behaviour
RenderSystemGLES.cpp: In member function 'virtual bool CRenderSystemGLES::PresentRender()':
RenderSystemGLES.cpp:253:31: error: call of overloaded 'abs(int64_t)' is ambiguous
/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/stdlib.h:771:12: note: candidates are: int abs(int)
RenderSystemGLES.cpp:209:16: note:                 int64_t abs(int64_t)
/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/lib/gcc/arm-angstrom-linux-gnueabi/4.5.3/../../../../arm-angstrom-linux-gnueabi/include/c++/4.5.3/cstdlib:170:3: note:                 long long int __gnu_cxx::abs(long long int)
/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/lib/gcc/arm-angstrom-linux-gnueabi/4.5.3/../../../../arm-angstrom-linux-gnueabi/include/c++/4.5.3/cstdlib:139:3: note:                 long int std::abs(long int)
RenderSystemGLES.cpp:253:43: error: call of overloaded 'abs(int64_t&)' is ambiguous
/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/stdlib.h:771:12: note: candidates are: int abs(int)
RenderSystemGLES.cpp:209:16: note:                 int64_t abs(int64_t)
/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/lib/gcc/arm-angstrom-linux-gnueabi/4.5.3/../../../../arm-angstrom-linux-gnueabi/include/c++/4.5.3/cstdlib:170:3: note:                 long long int __gnu_cxx::abs(long long int)
/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/lib/gcc/arm-angstrom-linux-gnueabi/4.5.3/../../../../arm-angstrom-linux-gnueabi/include/c++/4.5.3/cstdlib:139:3: note:                 long int std::abs(long int)
arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PATH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'SVN_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H  -I../ -I. -Ilinux -Icores -I../guilib -Iutils -IFileSystem -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -Icores/dvdplayer -Ilib/libUPnP/Platinum/Source/Core -Ilib/libUPnP/Platinum/Source/Platinum -Ilib/libUPnP/Platinum/Source/Devices/MediaServer -Ilib/libUPnP/Platinum/Source/Devices/MediaConnect -Ilib/libUPnP/Platinum/Source/Devices/MediaRenderer -Ilib/libUPnP/Neptune/Source/System/Posix -Ilib/libUPnP/Neptune/Source/Core -Ilib/libcdio/libcdio/include -I../lib/jsoncpp/jsoncpp/include -Ilib/cpluff/libcpluff -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/ -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/alsa -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/glib-2.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/libpng12 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/glib-2.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r12+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git KeyboardStat.cpp -o KeyboardStat.o
RenderSystemGLES.cpp: At global scope:
RenderSystemGLES.cpp:209:16: warning: 'int64_t abs(int64_t)' defined but not used
make[1]: *** [RenderSystemGLES.o] Error 1
make[1]: *** Waiting for unfinished jobs....

This is reported in the XBMC forum [1]and I applied the suggested fix by topfs2 [2] which removed the error. I could not find the upstream commit fixing this error mentioned by bobo1on1 [2].

[1] http://forum.xbmc.org/showthread.php?t=81682&page=1
[2] http://forum.xbmc.org/showthread.php?t=81682&page=2

Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
6 years agocomplete replacement of liblzo with liblzo2, linux was already liblzo2
davilla [Sat, 27 Nov 2010 15:53:28 +0000 (15:53 +0000)]
complete replacement of liblzo with liblzo2, linux was already liblzo2

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35484 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoreverted so normal bootstrap doesn't exclude gnu-configize but added a bootstrap...
topfs2 [Fri, 25 Jun 2010 09:00:55 +0000 (09:00 +0000)]
reverted so normal bootstrap doesn't exclude gnu-configize but added a bootstrap.angstrom who does

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@31375 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoFixed so compile worked when disabling optical
topfs2 [Fri, 25 Jun 2010 09:00:12 +0000 (09:00 +0000)]
Fixed so compile worked when disabling optical

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@31374 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoAdded a configure option --disable-optical-drive
topfs2 [Fri, 25 Jun 2010 08:58:43 +0000 (08:58 +0000)]
Added a configure option --disable-optical-drive

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@31373 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoconfigure.in: also pass down --target when using --host and --build. Thanks Koen...
topfs2 [Fri, 18 Jun 2010 14:03:47 +0000 (14:03 +0000)]
configure.in: also pass down --target when using --host and --build. Thanks Koen Kooi!

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@31176 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoNo need for FEH on embedded (need a better way to not be hardcoded for armv7l)
Koen Kooi [Tue, 29 Jun 2010 17:06:37 +0000 (19:06 +0200)]
No need for FEH on embedded (need a better way to not be hardcoded for armv7l)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@30923 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

Conflicts:

tools/Linux/xbmc.sh.in

6 years agoHardcode python2.6 for now
topfs2 [Mon, 7 Jun 2010 21:05:33 +0000 (21:05 +0000)]
Hardcode python2.6 for now

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@30922 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoHardcode arm7 for now
topfs2 [Mon, 7 Jun 2010 21:05:16 +0000 (21:05 +0000)]
Hardcode arm7 for now

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@30921 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoDon't use sudo in install of xbmc.bin - not all distributions have sudo
topfs2 [Mon, 7 Jun 2010 21:04:52 +0000 (21:04 +0000)]
Don't use sudo in install of xbmc.bin - not all distributions have sudo

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@30920 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoWorkaround to compile python on Ångström with Python 2.6
topfs2 [Mon, 7 Jun 2010 21:04:34 +0000 (21:04 +0000)]
Workaround to compile python on Ångström with Python 2.6

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@30919 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoExclude gnu-configize for Ångström - Thanks koen!
topfs2 [Mon, 7 Jun 2010 21:04:05 +0000 (21:04 +0000)]
Exclude gnu-configize for Ångström - Thanks koen!

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@30918 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

6 years agoOnly check for nasm on i686, it is bogus on ARM, which is also !x86_64 - Thanks koen
topfs2 [Mon, 7 Jun 2010 21:03:47 +0000 (21:03 +0000)]
Only check for nasm on i686, it is bogus on ARM, which is also !x86_64 - Thanks koen

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard@30917 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agorefactor: Make XBPython et. al. use CStdString rather than char* - fixes weather...
jmarshallnz [Thu, 8 Jul 2010 23:21:11 +0000 (23:21 +0000)]
refactor: Make XBPython et. al. use CStdString rather than char* - fixes weather scripts not running and some small memory leaks.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31671 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: The selection of weather script was broken. Part of ticket #9568, thanks...
jmarshallnz [Thu, 8 Jul 2010 23:16:39 +0000 (23:16 +0000)]
fixed: The selection of weather script was broken.  Part of ticket #9568, thanks to Nuka1195.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31670 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoadded: YUY2 support to linuxrenderergl
bobo1on1 [Thu, 8 Jul 2010 21:58:07 +0000 (21:58 +0000)]
added: YUY2 support to linuxrenderergl

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31669 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[WIN32] changed: put glew.h below HAS_GL
wiso [Thu, 8 Jul 2010 20:52:30 +0000 (20:52 +0000)]
[WIN32] changed: put glew.h below HAS_GL

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31668 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[WIN32] expand libsdl deps to download sdl_image for the TexturePacker
wiso [Thu, 8 Jul 2010 19:03:57 +0000 (19:03 +0000)]
[WIN32] expand libsdl deps to download sdl_image for the TexturePacker

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31667 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[WIN32] deleted libsdl/libglew files since they're downloaded now
wiso [Thu, 8 Jul 2010 18:56:09 +0000 (18:56 +0000)]
[WIN32] deleted libsdl/libglew files since they're downloaded now

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31666 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[WIN32] build with libglew and libsdl from the new location
wiso [Thu, 8 Jul 2010 18:54:14 +0000 (18:54 +0000)]
[WIN32] build with libglew and libsdl from the new location

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31665 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[WIN32] delete deps since they're downloaded
wiso [Thu, 8 Jul 2010 18:50:53 +0000 (18:50 +0000)]
[WIN32] delete deps since they're downloaded

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31664 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[WIN32] download libglew and libsdl and copy it to the appropriated places
wiso [Thu, 8 Jul 2010 18:50:12 +0000 (18:50 +0000)]
[WIN32] download libglew and libsdl and copy it to the appropriated places

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31663 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[WIN32] removed unneeded header
wiso [Thu, 8 Jul 2010 18:10:26 +0000 (18:10 +0000)]
[WIN32] removed unneeded header

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31661 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agochanged: Use READ_CACHE for all remote files + more efficient check in CFile::Open...
arnova [Thu, 8 Jul 2010 10:05:37 +0000 (10:05 +0000)]
changed: Use READ_CACHE for all remote files + more efficient check in CFile::Open(). Should improve performance for filesystems like smb://

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31660 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: Ticket #9527 - getRegion did not return python-friendly formatting labels...
jmarshallnz [Thu, 8 Jul 2010 08:54:39 +0000 (08:54 +0000)]
fixed: Ticket #9527 - getRegion did not return python-friendly formatting labels.  Thanks to Nuka1195

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31659 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agorefactor: sanity - AddFile already checks for whether the file is added or not, so...
jmarshallnz [Thu, 8 Jul 2010 03:33:27 +0000 (03:33 +0000)]
refactor: sanity - AddFile already checks for whether the file is added or not, so no need for GetFileId to do the same, and cleanup the usage to prevent unnecessary calls.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31657 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agorefactor: Add param to GetFileId() to add the file if not present.
jmarshallnz [Thu, 8 Jul 2010 01:53:00 +0000 (01:53 +0000)]
refactor: Add param to GetFileId() to add the file if not present.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31656 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agochanged: make the lastplayed field update regardless of "watched" status in the video...
jmarshallnz [Wed, 7 Jul 2010 22:42:21 +0000 (22:42 +0000)]
changed: make the lastplayed field update regardless of "watched" status in the video library, allowing "recently watched and inprogress" smartplaylists to be created.  Ticket #9562 thanks to robweber.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31655 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: linux build
bobo1on1 [Wed, 7 Jul 2010 22:38:21 +0000 (22:38 +0000)]
fixed: linux build

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31654 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[osx] 1) fixed so script can be run in xbmc root or local dir, 2) space monster
davilla [Wed, 7 Jul 2010 20:22:16 +0000 (20:22 +0000)]
[osx] 1) fixed so script can be run in xbmc root or local dir, 2) space monster

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31653 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[osx] update librtmp to rel-2.3
davilla [Wed, 7 Jul 2010 19:18:27 +0000 (19:18 +0000)]
[osx] update librtmp to rel-2.3

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31652 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: can't load from non english path
taxigps [Wed, 7 Jul 2010 15:46:28 +0000 (15:46 +0000)]
fixed: can't load from non english path

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31650 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: Typos in the libdvd build script + removed the xbox build script
arnova [Wed, 7 Jul 2010 13:48:24 +0000 (13:48 +0000)]
fixed: Typos in the libdvd build script + removed the xbox build script

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31649 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: destructor order causing segfault on exit
bobo1on1 [Tue, 6 Jul 2010 22:15:14 +0000 (22:15 +0000)]
fixed: destructor order causing segfault on exit

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31648 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] drop seek delay to 100ms from 400ms for old API under bcm70012 hw
davilla [Tue, 6 Jul 2010 16:11:49 +0000 (16:11 +0000)]
[chd] drop seek delay to 100ms from 400ms for old API under bcm70012 hw

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31647 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] fixed broken build, cycle is edit, compile, test, commit... not edit, commit...
davilla [Tue, 6 Jul 2010 14:46:57 +0000 (14:46 +0000)]
[chd] fixed broken build, cycle is edit, compile, test, commit... not edit, commit, compile...

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31646 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] subtype only matters if hw is bcm70015
davilla [Tue, 6 Jul 2010 12:51:43 +0000 (12:51 +0000)]
[chd] subtype only matters if hw is bcm70015

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31645 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agocast videoaspect field as a float rather than a real to align with others.
firnsy [Tue, 6 Jul 2010 10:33:54 +0000 (10:33 +0000)]
cast videoaspect field as a float rather than a real to align with others.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31644 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: floats and doubles where being incorrectly passed as longs.
firnsy [Tue, 6 Jul 2010 10:33:20 +0000 (10:33 +0000)]
fixed: floats and doubles where being incorrectly passed as longs.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31643 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[WIN32] changed: disable FLIPEX until properly supported.
CrystalPT [Tue, 6 Jul 2010 06:01:17 +0000 (06:01 +0000)]
[WIN32] changed: disable FLIPEX until properly supported.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31642 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] refactor to simple line doubler for deinterlacing
davilla [Tue, 6 Jul 2010 04:05:55 +0000 (04:05 +0000)]
[chd] refactor to simple line doubler for deinterlacing

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31640 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] fixed, c/p monster bites again
davilla [Mon, 5 Jul 2010 23:57:56 +0000 (23:57 +0000)]
[chd] fixed, c/p monster bites again

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31639 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] don't trust procOut.PicInfo.width/procOut.PicInfo.height on non-format BC_DTS_P...
davilla [Mon, 5 Jul 2010 23:56:37 +0000 (23:56 +0000)]
[chd] don't trust procOut.PicInfo.width/procOut.PicInfo.height on non-format BC_DTS_PROC_OUTs, they are can be wrong

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31638 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] add suspend/resume loggin but keep disabled until working in new API driver/lib
davilla [Mon, 5 Jul 2010 23:54:43 +0000 (23:54 +0000)]
[chd] add suspend/resume loggin but keep disabled until working in new API driver/lib

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31637 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] new API/old hw seeking tweeks
davilla [Mon, 5 Jul 2010 23:53:27 +0000 (23:53 +0000)]
[chd] new API/old hw seeking tweeks

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31636 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] suspend/resume handling
davilla [Mon, 5 Jul 2010 23:48:48 +0000 (23:48 +0000)]
[chd] suspend/resume handling

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31635 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] fixed build breakage on linux
davilla [Mon, 5 Jul 2010 17:09:31 +0000 (17:09 +0000)]
[chd] fixed build breakage on linux

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31634 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoupdated: german translations
vdrfan [Mon, 5 Jul 2010 14:38:22 +0000 (14:38 +0000)]
updated: german translations

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31633 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoadded: pysqlite addon module. Linux + OS/X need some makefile love to fetch + build...
jmarshallnz [Mon, 5 Jul 2010 04:11:26 +0000 (04:11 +0000)]
added: pysqlite addon module. Linux + OS/X need some makefile love to fetch + build this.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31632 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoadded: Python Image Library addon module. Linux + OS/X need some makefile love to...
jmarshallnz [Mon, 5 Jul 2010 03:53:36 +0000 (03:53 +0000)]
added: Python Image Library addon module. Linux + OS/X need some makefile love to fetch + build this.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31631 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: No need to worry about the year 10000 just yet. Ticket #9526, thanks to Nuka1195
jmarshallnz [Mon, 5 Jul 2010 03:04:47 +0000 (03:04 +0000)]
fixed: No need to worry about the year 10000 just yet. Ticket #9526, thanks to Nuka1195

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31630 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agocleanup: No need for GUIWindowVideoBase::OnScan to be public or static.
jmarshallnz [Mon, 5 Jul 2010 03:03:20 +0000 (03:03 +0000)]
cleanup: No need for GUIWindowVideoBase::OnScan to be public or static.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31629 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agocleanup: Get rid of unused m_bUpdateAll param in the video scanner.
jmarshallnz [Mon, 5 Jul 2010 02:53:13 +0000 (02:53 +0000)]
cleanup: Get rid of unused m_bUpdateAll param in the video scanner.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31628 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: Ticket #9504 - "Exclude path from library updates" should not prevent "Run...
jmarshallnz [Mon, 5 Jul 2010 02:21:41 +0000 (02:21 +0000)]
fixed: Ticket #9504 - "Exclude path from library updates" should not prevent "Run automated scan" from running.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31627 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agochanged: "Exclude path from library updates" should not prevent "Run automated scan...
jmarshallnz [Mon, 5 Jul 2010 01:52:33 +0000 (01:52 +0000)]
changed: "Exclude path from library updates" should not prevent "Run automated scan" from running.  Part of #9504.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31626 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agochanged: Move adding of python module paths to python thread start (gets it working...
jmarshallnz [Mon, 5 Jul 2010 01:35:54 +0000 (01:35 +0000)]
changed: Move adding of python module paths to python thread start (gets it working under win32 as well)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31625 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agocleanup: unify the way python's path is set between win32 and *nix.
jmarshallnz [Mon, 5 Jul 2010 00:24:51 +0000 (00:24 +0000)]
cleanup: unify the way python's path is set between win32 and *nix.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31624 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] remove unused timestamp conversion helpers
davilla [Mon, 5 Jul 2010 00:10:56 +0000 (00:10 +0000)]
[chd] remove unused timestamp conversion helpers

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31623 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] correct FrameRateTracking since we change the units for m_timestamp
davilla [Mon, 5 Jul 2010 00:09:08 +0000 (00:09 +0000)]
[chd] correct FrameRateTracking since we change the units for m_timestamp

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31622 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] bcm70015 quirk, should get fixed in later driver work
davilla [Sun, 4 Jul 2010 23:04:21 +0000 (23:04 +0000)]
[chd] bcm70015 quirk, should get fixed in later driver work

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31621 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] prep for bcm70015 scaler
davilla [Sun, 4 Jul 2010 22:39:37 +0000 (22:39 +0000)]
[chd] prep for bcm70015 scaler

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31620 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] bcm70015 tweeks
davilla [Sun, 4 Jul 2010 22:38:33 +0000 (22:38 +0000)]
[chd] bcm70015 tweeks

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31619 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoadded: Initial support for python module addons.
jmarshallnz [Sun, 4 Jul 2010 20:33:38 +0000 (20:33 +0000)]
added: Initial support for python module addons.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31618 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] someone should just smack me with a trout
davilla [Sun, 4 Jul 2010 17:49:46 +0000 (17:49 +0000)]
[chd] someone should just smack me with a trout

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31617 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agosync with git
nadasb [Sun, 4 Jul 2010 07:50:55 +0000 (07:50 +0000)]
sync with git

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31616 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: Ticket #8346 - DVD subtitle color wrong
taxigps [Sun, 4 Jul 2010 07:47:15 +0000 (07:47 +0000)]
fixed: Ticket #8346 - DVD subtitle color wrong

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31615 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] don't feed the tab monster
davilla [Sun, 4 Jul 2010 03:18:09 +0000 (03:18 +0000)]
[chd] don't feed the tab monster

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31614 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] 1) add bcm70015 avc1 bitstream handling, bcm70015 uses picture width as data...
davilla [Sat, 3 Jul 2010 22:00:45 +0000 (22:00 +0000)]
[chd] 1) add bcm70015 avc1 bitstream handling, bcm70015 uses picture width as data stride

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31613 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] use sws_getCachedContext instead of sws_getContext
davilla [Sat, 3 Jul 2010 20:34:08 +0000 (20:34 +0000)]
[chd] use sws_getCachedContext instead of sws_getContext

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31612 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoadd sws_getCachedContext to ffmpeg's sw_scaler dll, heads up windows devs
davilla [Sat, 3 Jul 2010 20:31:34 +0000 (20:31 +0000)]
add sws_getCachedContext to ffmpeg's sw_scaler dll, heads up windows devs

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31611 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agosync with git
nadasb [Sat, 3 Jul 2010 20:26:10 +0000 (20:26 +0000)]
sync with git

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31610 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] remove DtsStartCaptureImmidiate routine
davilla [Sat, 3 Jul 2010 18:27:45 +0000 (18:27 +0000)]
[chd] remove DtsStartCaptureImmidiate routine

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31609 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoutilise vprepare and provide a PrepareSQL() function to supersede FormatSQL().
firnsy [Sat, 3 Jul 2010 11:07:36 +0000 (11:07 +0000)]
utilise vprepare and provide a PrepareSQL() function to supersede FormatSQL().

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31597 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoabstract vsprintf() functionality (vprepare) for both sqlite3 and mysql backends...
firnsy [Sat, 3 Jul 2010 11:06:43 +0000 (11:06 +0000)]
abstract vsprintf() functionality (vprepare) for both sqlite3 and mysql backends as well as the complementing free().

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31596 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoadded: Chinese (Simple) description for weather addon
taxigps [Sat, 3 Jul 2010 07:18:59 +0000 (07:18 +0000)]
added: Chinese (Simple) description for weather addon

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31595 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoadded: Chinese (Simple) description for screensaver addons
taxigps [Sat, 3 Jul 2010 07:14:27 +0000 (07:14 +0000)]
added: Chinese (Simple) description for screensaver addons

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31594 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] 1) cosmetics, 2) pref for more sw_scaler usage
davilla [Sat, 3 Jul 2010 04:12:34 +0000 (04:12 +0000)]
[chd] 1) cosmetics, 2) pref for more sw_scaler usage

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31593 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoreverse 31590: not necessary, CFile cleans up after itself
CrystalPT [Sat, 3 Jul 2010 04:04:42 +0000 (04:04 +0000)]
reverse 31590: not necessary, CFile cleans up after itself

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31592 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] ignore drops with bcm70015
davilla [Sat, 3 Jul 2010 03:18:29 +0000 (03:18 +0000)]
[chd] ignore drops with bcm70015

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31591 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofixed: do not leak file descriptors when failing the read of a .dds file
CrystalPT [Sat, 3 Jul 2010 03:12:07 +0000 (03:12 +0000)]
fixed: do not leak file descriptors when failing the read of a .dds file

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31590 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agochanged: improved parsing of pixel format in .dds files
CrystalPT [Sat, 3 Jul 2010 03:11:40 +0000 (03:11 +0000)]
changed: improved parsing of pixel format in .dds files

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31589 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] use ffmpeg's sws_scaler instead of xine's routines for yuy2 to yv12 convert
davilla [Sat, 3 Jul 2010 01:39:49 +0000 (01:39 +0000)]
[chd] use ffmpeg's sws_scaler instead of xine's routines for yuy2 to yv12 convert

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31588 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] 1) move hw check to where it does some good, 2) add DtsSetColorSpace, removed...
davilla [Sat, 3 Jul 2010 00:57:54 +0000 (00:57 +0000)]
[chd] 1) move hw check to where it does some good, 2) add DtsSetColorSpace, removed in error

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31587 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] make sure we actually use the converted bitstream
davilla [Sat, 3 Jul 2010 00:30:20 +0000 (00:30 +0000)]
[chd] make sure we actually use the converted bitstream

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31586 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] move bitstream convert into CrystalHD class
davilla [Sat, 3 Jul 2010 00:05:46 +0000 (00:05 +0000)]
[chd] move bitstream convert into CrystalHD class

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31585 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] fixed compiler warning
davilla [Fri, 2 Jul 2010 23:30:16 +0000 (23:30 +0000)]
[chd] fixed compiler warning

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31584 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] use new API with bcm70015, old with bcm70012
davilla [Fri, 2 Jul 2010 23:18:06 +0000 (23:18 +0000)]
[chd] use new API with bcm70015, old with bcm70012

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31583 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] break out format subtype to make the ifdef mess less icky
davilla [Fri, 2 Jul 2010 23:14:49 +0000 (23:14 +0000)]
[chd] break out format subtype to make the ifdef mess less icky

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31582 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] refactor bcm70015 detection and color space setup
davilla [Fri, 2 Jul 2010 23:10:29 +0000 (23:10 +0000)]
[chd] refactor bcm70015 detection and color space setup

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31581 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agosync with git
nadasb [Fri, 2 Jul 2010 16:46:54 +0000 (16:46 +0000)]
sync with git

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31580 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] use c routines for yuy2 to yv12 convert under win platform
davilla [Fri, 2 Jul 2010 15:58:33 +0000 (15:58 +0000)]
[chd] use c routines for yuy2 to yv12 convert under win platform

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31579 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoadd selected addons to base image
lcapriotti [Fri, 2 Jul 2010 15:56:14 +0000 (15:56 +0000)]
add selected addons to base image

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31578 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] update chd headers to new API
davilla [Fri, 2 Jul 2010 15:53:14 +0000 (15:53 +0000)]
[chd] update chd headers to new API

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31577 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years ago[chd] fixed broken build for old chd API
davilla [Fri, 2 Jul 2010 15:48:51 +0000 (15:48 +0000)]
[chd] fixed broken build for old chd API

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31576 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoUpgrade wireless drivers (built from sources). From Linux Wireless: http://wireless...
lcapriotti [Fri, 2 Jul 2010 13:34:54 +0000 (13:34 +0000)]
Upgrade wireless drivers (built from sources). From Linux Wireless: wireless./

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31575 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoupgrade asla to latest stable (from sources)
lcapriotti [Fri, 2 Jul 2010 13:32:34 +0000 (13:32 +0000)]
upgrade asla to latest stable (from sources)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31574 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoupdated french translation based on r31549. Thanks willynuisance!
blinkseb [Fri, 2 Jul 2010 08:58:58 +0000 (08:58 +0000)]
updated french translation based on r31549. Thanks willynuisance!

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31571 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agofix build shortcut
lcapriotti [Fri, 2 Jul 2010 08:45:45 +0000 (08:45 +0000)]
fix build shortcut

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31560 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agorun update-rc.d first, then remove
lcapriotti [Fri, 2 Jul 2010 08:38:32 +0000 (08:38 +0000)]
run update-rc.d first, then remove

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31559 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

7 years agoand I was wondering why it kept on building it...
lcapriotti [Fri, 2 Jul 2010 08:33:56 +0000 (08:33 +0000)]
and I was wondering why it kept on building it...

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31558 568bbfeb-2a22-0410-94d2-cc84cf5bfa90