vuplus_xbmc
13 years agoLinuxRendererGLES.h: correct path to `DVDVideoCodec.h`
Paul Menzel [Mon, 21 Mar 2011 08:35:02 +0000 (09:35 +0100)]
LinuxRendererGLES.h: correct path to `DVDVideoCodec.h`

Commit fcba7fc3 [1]

[ios] add corevideo ref buffer support

has the following change

-#include "../dvdplayer/DVDCodecs/Video/DVDVideoCodec.h"
+#include "DVDCodecs/Video/DVDVideoCodec.h"

which breaks the build using OpenEmbedded [2] with `angstrom-2008.1` and `MACHINE = "beagleboard"`.

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/s
ysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_RE
ENTRANT -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-ne
on-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 -fo
mit-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_PA
TH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'GIT_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H  -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-an
gstrom-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-a
ngstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build-angstr
om-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/dbu
s-1.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-gn
ueabi/xbmc-10.05-r11+gitr0+2da92bc3acd51af9884c8cdbc148a56d3ee01923/git -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+2da
92bc3acd51af9884c8cdbc148a56d3ee01923/git/lib -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+2da92bc3acd51af9884c8cdbc148a
56d3ee01923/git/xbmc -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+2da92bc3acd51af9884c8cdbc148a56d3ee01923/git/xbmc/linu
x Application.cpp -o Application.o

In file included from cores/VideoRenderers/RenderManager.h:29:0,
               from Application.cpp:107:
cores/VideoRenderers/LinuxRendererGLES.h:33:43: fatal error: DVDCodecs/Video/DVDVideoCodec.h: No such file or directory
compilation terminated.
make[1]: *** [Application.o] Error 1
make[1]: Leaving directory `/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+2da92bc3acd51af9884c8cdbc148a56d3ee01923/git/xbmc'
make: *** [xbmc/xbmc.a] Error 2
make: *** Waiting for unfinished jobs....

Reverting that change fixes the build.

[1] https://github.com/xbmc/xbmc/commit/fcba7fc30e1dc32c8cbee9d0bb05746abf17a71d
[2] http://www.openembedded.org/

Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
Closes: Trac ticket #11362

13 years agoemu_msvcrt.cpp: include `mntent.h` independently of `HAS_DVD_DRIVE`
Paul Menzel [Thu, 17 Mar 2011 08:39:31 +0000 (09:39 +0100)]
emu_msvcrt.cpp: include `mntent.h` independently of `HAS_DVD_DRIVE`

With commit c4175e43ee3f22e353af1faf07a26978c35da37c [1] `mntent.h` is only included when `HAS_DVD_DRIVE` is defined. This results in the following compile error using OpenEmbedded [2] with `angstrom-2008.1` and `MACHINE = "beagleboard"` with the configure option `--disable-optical-drive`.

arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -frename-registers -fomit-frame-pointer -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 -frename-registers -fomit-frame-pointer -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 -frename-registers -fomit-frame-pointer -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'GIT_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H  -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/alsa -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/libpng12 -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -I/oe/build/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+c4d98da91c7f1b5d3c557240a787c666f79037e9/git -I/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+c4d98da91c7f1b5d3c557240a787c666f79037e9/git/lib -I/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+c4d98da91c7f1b5d3c557240a787c666f79037e9/git/xbmc -I/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+c4d98da91c7f1b5d3c557240a787c666f79037e9/git/xbmc/linux emu_msvcrt.cpp -o emu_msvcrt.o
emu_msvcrt.cpp:1: warning: switch -mcpu=cortex-a8 conflicts with -march= switch
mv -f .deps/pscan.Tpo .deps/pscan.Plo

emu_msvcrt.cpp: In function 'FILE* dll_fopen(const char*, const char*)':
emu_msvcrt.cpp:1168: error: 'MOUNTED' was not declared in this scope
emu_msvcrt.cpp:1169: error: 'MNTTAB' was not declared in this scope
emu_msvcrt.cpp: In function 'mntent* dll_getmntent(FILE*)':
emu_msvcrt.cpp:2159: error: 'getmntent' was not declared in this scope
make[2]: *** [emu_msvcrt.o] Error 1
make[2]: Leaving directory `/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+c4d98da91c7f1b5d3c557240a787c666f79037e9/git/xbmc/cores/DllLoader/exports'
make[1]: *** [xbmc/cores/DllLoader/exports/exports.a] Error 2
make[1]: Leaving directory `/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+c4d98da91c7f1b5d3c557240a787c666f79037e9/git'
make: *** [exports] Error 2
make: *** Waiting for unfinished jobs....

Including `mntent.h` again fixes this error.

[1] https://github.com/xbmc/xbmc/commit/c4175e43ee3f22e353af1faf07a26978c35da37c
[2] http://www.openembedded.org/

Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
Signed-off-by: S. Davilla <davilla@4pi.com>
13 years agochanged: missing space in general tvshow query. reverts #89bdffb7a405db2a6fa96a7e35cd...
firnsy [Tue, 22 Mar 2011 08:57:38 +0000 (19:57 +1100)]
changed: missing space in general tvshow query. reverts #89bdffb7a405db2a6fa96a7e35cdeea5f631cd56 and addresses the root issue introduced in #1abe6055aa243886c2d4c3973eb46e9d9c6c133e.

13 years agochanged, disable build of ffprobe
S. Davilla [Tue, 22 Mar 2011 05:19:01 +0000 (01:19 -0400)]
changed, disable build of ffprobe

13 years agorefactor dylib packaging and include those in DllPaths_generated.h that we do not...
S. Davilla [Tue, 22 Mar 2011 05:42:46 +0000 (01:42 -0400)]
refactor dylib packaging and include those in DllPaths_generated.h that we do not link with

13 years ago[osx] fix build under 10.5, libtool is too old there
S. Davilla [Mon, 21 Mar 2011 21:47:31 +0000 (17:47 -0400)]
[osx] fix build under 10.5, libtool is too old there

13 years ago[win32] fixed: log was not copied if noprompt was set.
theuni [Mon, 21 Mar 2011 19:13:13 +0000 (15:13 -0400)]
[win32] fixed: log was not copied if noprompt was set.

buildbot uses noprompt, this should help it find the log.

13 years ago[ios] cleanup mkdeb scripts, Allows us to run mkdeb-xbmc-xxx.sh from anywhere in...
amet [Mon, 21 Mar 2011 19:08:58 +0000 (23:08 +0400)]
[ios] cleanup mkdeb scripts, Allows us to run mkdeb-xbmc-xxx.sh from anywhere in the three, rather than the tools/osx/packaging/xbmc-xxx folder only

13 years agochanged: use supported '-n 1' param instead for determining revision string.
theuni [Mon, 21 Mar 2011 18:52:15 +0000 (14:52 -0400)]
changed: use supported '-n 1' param instead for determining revision string.

The '-1' param works, but only because it works at some deeper level,
and is much more likely to break.

13 years ago[arm] fixed trac #11352, yuv2rgb.neon.S needs both adorned and non-adorned symbolific...
S. Davilla [Mon, 21 Mar 2011 16:13:23 +0000 (12:13 -0400)]
[arm] fixed trac #11352, yuv2rgb.neon.S needs both adorned and non-adorned symbolification and including in makefile. thx PaulePanter for poking at this

13 years agofixed: build with recent external ffmpeg (fixes #11259)
Anssi Hannula [Mon, 21 Mar 2011 12:22:03 +0000 (14:22 +0200)]
fixed: build with recent external ffmpeg (fixes #11259)

Libavcore was merged to libavutil in FFmpeg commit 737eb5976f6a on
2011-02-15. Fix build with an external FFmpeg where that is the case.

Tested by Paul Menzel <paulepanter@users.sourceforge.net>.

13 years agoFixed: [Confluence] missing background texture in video lib
Jezz_X [Mon, 21 Mar 2011 03:35:18 +0000 (14:35 +1100)]
Fixed: [Confluence] missing background texture in video lib

13 years ago[osx] added: quick script for buildbot to determine if osx-build-deps have changed...
theuni [Mon, 21 Mar 2011 00:33:22 +0000 (20:33 -0400)]
[osx] added: quick script for buildbot to determine if osx-build-deps have changed since the last fetch

13 years agoadded: gitrev-posix script so that buildbot can capture the revision string for osx...
theuni [Mon, 21 Mar 2011 00:18:10 +0000 (20:18 -0400)]
added: gitrev-posix script so that buildbot can capture the revision string for osx/linux

13 years ago[win32] changed: no need for cd games, git commands work in any dir in the worktree
theuni [Mon, 21 Mar 2011 01:00:28 +0000 (21:00 -0400)]
[win32] changed: no need for cd games, git commands work in any dir in the worktree

13 years ago[win32] changed: print the git revision in extract_git_rev.bat so that buildbot can...
theuni [Sun, 20 Mar 2011 23:42:12 +0000 (19:42 -0400)]
[win32] changed: print the git revision in extract_git_rev.bat so that buildbot can capture it.

13 years agochanged: prepend version string with "date-"
theuni [Sun, 6 Mar 2011 04:52:13 +0000 (23:52 -0500)]
changed: prepend version string with "date-"

This is the date of the last revision  and _not_ the compile date.
Should help with sorting as well as eyeballing versions.

In addition, the Windows binary has been renamed from XBMCSetup-Rev_[revision]
to XBMCSetup-[date-revision].

Thanks to CrystalP and jcarroll for the Windows help.

13 years ago[arm] fixed. OpenGLES does not have GL_BGRA but Apple OpenGLES does
S. Davilla [Mon, 21 Mar 2011 00:29:04 +0000 (20:29 -0400)]
[arm] fixed. OpenGLES does not have GL_BGRA but Apple OpenGLES does

13 years ago[osx/ios] fix opengl/openegl detect and remove forcing it in system.h
S. Davilla [Sun, 20 Mar 2011 23:28:48 +0000 (19:28 -0400)]
[osx/ios] fix opengl/openegl detect and remove forcing it in system.h

13 years ago[arm] fixed, restore EGL/GLESv2 checks
S. Davilla [Sun, 20 Mar 2011 21:29:16 +0000 (17:29 -0400)]
[arm] fixed, restore EGL/GLESv2 checks

13 years ago[osx] fixed: incorrect prefix and missing path in osx/ios-depends Makefiles
beenje [Sat, 19 Mar 2011 09:09:04 +0000 (10:09 +0100)]
[osx] fixed: incorrect prefix and missing path in osx/ios-depends Makefiles

13 years ago[osx/ios] fixed librtmp build. Thanks jingai(Jonathan Lane)
S. Davilla [Sun, 20 Mar 2011 00:55:29 +0000 (20:55 -0400)]
[osx/ios] fixed librtmp build. Thanks jingai(Jonathan Lane)

13 years agoFix XCode build on case sensitive filesystems.
Jonathan Lane [Sat, 19 Mar 2011 20:34:44 +0000 (16:34 -0400)]
Fix XCode build on case sensitive filesystems.

13 years ago[ios-depends] fixed, if buildroot exists and building from a clean depends, symlink...
S. Davilla [Sat, 19 Mar 2011 19:05:04 +0000 (15:05 -0400)]
[ios-depends] fixed, if buildroot exists and building from a clean depends, symlink will fail unless forced

13 years ago[osx/ios] remove debug logging
S. Davilla [Sat, 19 Mar 2011 15:51:23 +0000 (11:51 -0400)]
[osx/ios] remove debug logging

13 years agofixed: Ticket #11343 - SQL Error in SmartPlaylist.cpp (thanks jfgi)
vdrfan [Sat, 19 Mar 2011 16:30:21 +0000 (17:30 +0100)]
fixed: Ticket #11343 - SQL Error in SmartPlaylist.cpp (thanks jfgi)

13 years agoSupport for myth-0.23-fixes
spiff [Sat, 19 Mar 2011 08:29:54 +0000 (09:29 +0100)]
Support for myth-0.23-fixes

13 years agouse posix semaphore on freebsd
Fneufneu [Mon, 31 Jan 2011 16:41:13 +0000 (17:41 +0100)]
use posix semaphore on freebsd
freebsd define _SEMAPHORE_H_

13 years agocorrect df args for freebsd
Fneufneu [Mon, 31 Jan 2011 16:33:54 +0000 (17:33 +0100)]
correct df args for freebsd

13 years agoadd startup notice message for FreeBSD
Fneufneu [Mon, 31 Jan 2011 16:29:13 +0000 (17:29 +0100)]
add startup notice message for FreeBSD

13 years agotest nasm also for x86 freebsd
Fneufneu [Mon, 31 Jan 2011 19:38:45 +0000 (20:38 +0100)]
test nasm also for x86 freebsd

13 years agoadded: FreeBSD support in libhts
Fneufneu [Mon, 31 Jan 2011 19:48:09 +0000 (20:48 +0100)]
added: FreeBSD support in libhts

13 years agoadded: FreeBSD support in nosefart
Fneufneu [Mon, 31 Jan 2011 17:27:11 +0000 (18:27 +0100)]
added: FreeBSD support in nosefart

13 years agoadded: FreeBSD support in libRTV
Fneufneu [Tue, 1 Feb 2011 11:08:40 +0000 (12:08 +0100)]
added: FreeBSD support in libRTV

13 years agoadded: FreeBSD support in libXDAAP
Fneufneu [Mon, 31 Jan 2011 17:19:20 +0000 (18:19 +0100)]
added: FreeBSD support in libXDAAP

13 years agoadded: FreeBSD support in libXBMS
Fneufneu [Mon, 31 Jan 2011 17:22:57 +0000 (18:22 +0100)]
added: FreeBSD support in libXBMS

13 years agoadded: FreeBSD support in stsound
Fneufneu [Mon, 31 Jan 2011 17:25:12 +0000 (18:25 +0100)]
added: FreeBSD support in stsound

13 years ago[osx/ios] fixed. resolve special://frameworks for all three osx cases (xbmc.app,...
S. Davilla [Sat, 19 Mar 2011 06:56:28 +0000 (02:56 -0400)]
[osx/ios] fixed. resolve special://frameworks for all three osx cases (xbmc.app, xbmc xcode, xbmc command-line) as well as for ios and atv2. python gets treated special as it does strange things based on if app packaged or in prefix location.

13 years ago[osx/ios] add libbluray and bump project min xcode version to 3.1
S. Davilla [Fri, 18 Mar 2011 16:59:45 +0000 (12:59 -0400)]
[osx/ios] add libbluray and bump project min xcode version to 3.1

13 years ago[osx/ios/linux] cleanup configure and xbmc/DllPaths_generated, remove outdated checks...
S. Davilla [Fri, 18 Mar 2011 16:20:21 +0000 (12:20 -0400)]
[osx/ios/linux] cleanup configure and xbmc/DllPaths_generated, remove outdated checks/usage and merge platform common checks/usage.

13 years agoMerge branch 'master' of https://github.com/xbmc/xbmc
unknown [Sat, 19 Mar 2011 01:49:33 +0000 (21:49 -0400)]
Merge branch 'master' of https://github.com/xbmc/xbmc

13 years agoMerge branch 'master' of https://github.com/tiben20/xbmc
unknown [Sat, 19 Mar 2011 01:48:25 +0000 (21:48 -0400)]
Merge branch 'master' of https://github.com/tiben20/xbmc

13 years agofixed: mysql needs to recreate views after dependant table has been altered. sqlite...
firnsy [Fri, 18 Mar 2011 21:43:12 +0000 (08:43 +1100)]
fixed: mysql needs to recreate views after dependant table has been altered. sqlite doesn't care so we don't need to distinguish between the two. fixes #11340

13 years agochanged: don't mark the add-on dirs as remote. some add-ons are useful without a...
spiff [Fri, 18 Mar 2011 20:36:56 +0000 (21:36 +0100)]
changed: don't mark the add-on dirs as remote. some add-ons are useful without a nework connection.

13 years ago[WIN32] changed: exit buildscript only, not the command window
Martin van Beurden [Fri, 18 Mar 2011 16:26:51 +0000 (17:26 +0100)]
[WIN32] changed: exit buildscript only, not the command window

13 years ago[WIN32] added nomingwlibs build option to skip building the mingw libs, life is too...
Martin van Beurden [Fri, 18 Mar 2011 15:55:46 +0000 (16:55 +0100)]
[WIN32] added nomingwlibs build option to skip building the mingw libs, life is too short to wait for those libs to build when nothing has changed.

13 years ago[WIN32] fixed: noclean build option wasn't respected anymore.
Martin van Beurden [Fri, 18 Mar 2011 15:14:50 +0000 (16:14 +0100)]
[WIN32] fixed: noclean build option wasn't respected anymore.

13 years agofixed, do not crash if libbluray does not load
S. Davilla [Fri, 18 Mar 2011 16:10:22 +0000 (12:10 -0400)]
fixed, do not crash if libbluray does not load

13 years ago[ios] fixed, merge fallout. 'Contents' in the path only exists in osx app containers
S. Davilla [Fri, 18 Mar 2011 15:40:05 +0000 (11:40 -0400)]
[ios] fixed, merge fallout. 'Contents' in the path only exists in osx app containers

13 years ago[osx/ios] banish libass to xxx-depends, this removes the need for an external flag...
S. Davilla [Fri, 18 Mar 2011 05:40:24 +0000 (01:40 -0400)]
[osx/ios] banish libass to xxx-depends, this removes the need for an external flag as osx/ios/linux/win are external libass but win is still dyloaded while the others are compile linked

13 years ago[osx/ios] flip the order of aclocal includes, search buildroot first
S. Davilla [Fri, 18 Mar 2011 04:41:44 +0000 (00:41 -0400)]
[osx/ios] flip the order of aclocal includes, search buildroot first

13 years agochange SMS ordering so that 0 and 1 occur earlier in the sequence. closes #11269
Jonathan Marshall [Fri, 18 Mar 2011 07:17:31 +0000 (20:17 +1300)]
change SMS ordering so that 0 and 1 occur earlier in the sequence. closes #11269

13 years agodon't make repos inside repos folders, instead treat as addons
Jonathan Marshall [Fri, 18 Mar 2011 06:56:51 +0000 (19:56 +1300)]
don't make repos inside repos folders, instead treat as addons

13 years agoChanged: [Confluence] Made keyboard "Done" button default (makes for better remote...
Jezz_X [Fri, 18 Mar 2011 06:14:17 +0000 (17:14 +1100)]
Changed: [Confluence] Made keyboard "Done" button default (makes for better remote text input) partially fixes ticket #11269

13 years ago[ios] refactor boost makefile
S. Davilla [Fri, 18 Mar 2011 02:23:43 +0000 (22:23 -0400)]
[ios] refactor boost makefile

13 years ago[ios] remove unused file
S. Davilla [Fri, 18 Mar 2011 00:59:32 +0000 (20:59 -0400)]
[ios] remove unused file

13 years ago[osx/ios] add libbluray to depends build
S. Davilla [Fri, 18 Mar 2011 00:55:42 +0000 (20:55 -0400)]
[osx/ios] add libbluray to depends build

13 years ago[ios] fixed, make xcode and ios-depends scripts independent on installed iphone 4...
S. Davilla [Thu, 17 Mar 2011 23:20:02 +0000 (19:20 -0400)]
[ios] fixed, make xcode and ios-depends scripts independent on installed iphone 4.x SDK

13 years ago[osx] fixed, python2.6 issues with hashlib under 10.4
S. Davilla [Thu, 17 Mar 2011 20:42:44 +0000 (16:42 -0400)]
[osx] fixed, python2.6 issues with hashlib under 10.4

13 years ago[ios] update README.ios
amet [Thu, 17 Mar 2011 10:36:43 +0000 (14:36 +0400)]
[ios] update README.ios

13 years agofixed: removed ugly define for tvshow view whilst avoiding nested selects.
firnsy [Wed, 16 Mar 2011 09:15:21 +0000 (20:15 +1100)]
fixed: removed ugly define for tvshow view whilst avoiding nested selects.

13 years agosend SetFocus builtin to the focusedwindow to ensure it doesn't drop down to the...
Jonathan Marshall [Thu, 17 Mar 2011 03:04:57 +0000 (16:04 +1300)]
send SetFocus builtin to the focusedwindow to ensure it doesn't drop down to the base window if a dialog has focus. fixes #10890

13 years agoif content is already set, don't do library information lookups for file listings...
Jonathan Marshall [Wed, 16 Mar 2011 23:38:43 +0000 (12:38 +1300)]
if content is already set, don't do library information lookups for file listings, similarly, set Container.Content(files) if no content is found for file listings

13 years agoMerge branch 'addon_dep_checking'
Jonathan Marshall [Wed, 16 Mar 2011 20:44:37 +0000 (09:44 +1300)]
Merge branch 'addon_dep_checking'

Currently we don't check whether dependencies are met when installing addons.

The commits here add support for this as follows:

   1. We change repository updates to occur all at once, prior to addons being installed. This ensures that the repositories are always up to date so we don't have issues with repoA being up to date, while addons in repoA depend on repoB which is not up to date.

   2. On repo update, we check dependencies and if not found (or not installable) we mark the addon as broken, rendering it uninstallable.

   3. In addition, we check dependencies on install (which handles install from zip for instance) and fail the install for an addon if a dependency can't be installed.

   4. Lastly, we ensure that CAddonDatabase::GetAddon() returns the latest version of the addon, so that we only ever attempt to install the latest in the case of more than one version being present in repositories.

13 years agoensures that GetAddon returns the latest version based on version sorting, rather...
Jonathan Marshall [Tue, 15 Mar 2011 22:36:34 +0000 (11:36 +1300)]
ensures that GetAddon returns the latest version based on version sorting, rather than string sorting

13 years agomake str a private member of AddonVersion and add a c_str() extractor
Jonathan Marshall [Tue, 15 Mar 2011 22:35:50 +0000 (11:35 +1300)]
make str a private member of AddonVersion and add a c_str() extractor

13 years agono need for GrabAddons to be static or public, and the check parameter is no longer...
Jonathan Marshall [Mon, 14 Mar 2011 00:47:08 +0000 (13:47 +1300)]
no need for GrabAddons to be static or public, and the check parameter is no longer required

13 years agoallow UpdateRepos to busy wait, and use this instead of CRepositoryUpdateJob::GrabAdd...
Jonathan Marshall [Mon, 14 Mar 2011 00:44:54 +0000 (13:44 +1300)]
allow UpdateRepos to busy wait, and use this instead of CRepositoryUpdateJob::GrabAddons when retrieving repo listings and when grabbing scrapers on pre-Dharma library updates

13 years agoallow only one repository update job at a time
Jonathan Marshall [Mon, 14 Mar 2011 00:40:42 +0000 (13:40 +1300)]
allow only one repository update job at a time

13 years agoupdate all repositories at once if a single repo needs updating, ensuring all repos...
Jonathan Marshall [Mon, 14 Mar 2011 00:22:02 +0000 (13:22 +1300)]
update all repositories at once if a single repo needs updating, ensuring all repos are up to date prior to dependency resolution

13 years agomoves UpdateRepos to the AddonInstaller class
Jonathan Marshall [Mon, 14 Mar 2011 00:06:37 +0000 (13:06 +1300)]
moves UpdateRepos to the AddonInstaller class

13 years agono need for InstallFromXBMCRepo to be static
Jonathan Marshall [Mon, 14 Mar 2011 00:00:07 +0000 (13:00 +1300)]
no need for InstallFromXBMCRepo to be static

13 years agoensure m_cpluff is initialized to NULL
Jonathan Marshall [Sun, 13 Mar 2011 23:57:59 +0000 (12:57 +1300)]
ensure m_cpluff is initialized to NULL

13 years agochanged: read and store the backwardcompatibility tag
Jonathan Marshall [Fri, 11 Mar 2011 04:13:27 +0000 (17:13 +1300)]
changed: read and store the backwardcompatibility tag

13 years agomark addons that have unmet dependencies as broken in the repository
Jonathan Marshall [Fri, 11 Mar 2011 00:33:38 +0000 (13:33 +1300)]
mark addons that have unmet dependencies as broken in the repository

13 years agoadd some UI feedback for invalid zip installs and dependencies not met
Jonathan Marshall [Fri, 11 Mar 2011 00:33:14 +0000 (13:33 +1300)]
add some UI feedback for invalid zip installs and dependencies not met

13 years agoremove the bool from the BreakAddon function - if reason is empty, it's not broken.
Jonathan Marshall [Fri, 11 Mar 2011 00:31:10 +0000 (13:31 +1300)]
remove the bool from the BreakAddon function - if reason is empty, it's not broken.

13 years agoadd note to scraper dep resolving, and ensure we attempt only to load scraper libs
Jonathan Marshall [Thu, 10 Mar 2011 20:44:01 +0000 (09:44 +1300)]
add note to scraper dep resolving, and ensure we attempt only to load scraper libs

13 years agoadd routine for checking dependencies before we install
Jonathan Marshall [Thu, 10 Mar 2011 20:18:12 +0000 (09:18 +1300)]
add routine for checking dependencies before we install

13 years agocheck for dependency versions on install and ensure addons aren't installed if they...
Jonathan Marshall [Thu, 10 Mar 2011 20:17:31 +0000 (09:17 +1300)]
check for dependency versions on install and ensure addons aren't installed if they don't pass the check

13 years agoswitch to storing the optional tag for dependencies, and store them in the database.
Jonathan Marshall [Thu, 10 Mar 2011 20:15:32 +0000 (09:15 +1300)]
switch to storing the optional tag for dependencies, and store them in the database.

13 years agodon't show the tvshow 'breadcrumbs' if they're empty, fixes #11333
Jonathan Marshall [Wed, 16 Mar 2011 03:59:13 +0000 (16:59 +1300)]
don't show the tvshow 'breadcrumbs' if they're empty, fixes #11333

13 years ago[WIN32] removed DetectDVDType.* as it's not in use.
WiSo [Wed, 16 Mar 2011 17:34:21 +0000 (18:34 +0100)]
[WIN32] removed DetectDVDType.* as it's not in use.

13 years ago[osx/ios] fixed, forgot to include libmodplug in xxx-depends Makefile
S. Davilla [Wed, 16 Mar 2011 16:12:14 +0000 (12:12 -0400)]
[osx/ios] fixed, forgot to include libmodplug in xxx-depends Makefile

13 years agoMerge branch 'vfs_addition' of github.com:amet/xbmc into amet-vfs_addition
amet [Wed, 16 Mar 2011 11:11:10 +0000 (15:11 +0400)]
Merge branch 'vfs_addition' of github.com:amet/xbmc into amet-vfs_addition

13 years agoupdated: Finnish translation. closes #11323
viking [Sun, 13 Mar 2011 20:35:05 +0000 (22:35 +0200)]
updated: Finnish translation. closes #11323

13 years agoupdated: polish translation. closes #11280
Rafał Wójcik [Fri, 4 Mar 2011 17:10:29 +0000 (18:10 +0100)]
updated: polish translation. closes #11280

13 years agoadded: xbmcvfs.exists(path), check for a file or folder existence, mimics Pythons...
amet [Wed, 16 Mar 2011 07:19:36 +0000 (11:19 +0400)]
added: xbmcvfs.exists(path), check for a file or folder existence, mimics Pythons os.path.exists()

13 years ago[osx/ios] update base urls to our mirrors
S. Davilla [Wed, 16 Mar 2011 06:28:20 +0000 (02:28 -0400)]
[osx/ios] update base urls to our mirrors

13 years ago[osx/ios] changed, banish libmicrohttp and libmodplug to the backlands of xxx-depends...
S. Davilla [Wed, 16 Mar 2011 06:11:44 +0000 (02:11 -0400)]
[osx/ios] changed, banish libmicrohttp and libmodplug to the backlands of xxx-depends. Remember to make -C tools/osx/xxx-depends to pick them up

13 years agoFixed: skin watched tick not showing, "Videos" is now a valid window again and no...
Jezz_X [Wed, 16 Mar 2011 06:00:48 +0000 (17:00 +1100)]
Fixed: skin watched tick not showing, "Videos" is now a valid window again and no longer "backward compat" since files to lib was merged

13 years ago[ios] fixed, add missing bits that should have been in 3698a502564b72a8a943a8c2314497...
S. Davilla [Wed, 16 Mar 2011 03:31:45 +0000 (23:31 -0400)]
[ios] fixed, add missing bits that should have been in 3698a502564b72a8a943a8c231449780de11b6e7

13 years ago[osx] fixed osx-depends python makefile to build once
S. Davilla [Wed, 16 Mar 2011 00:57:14 +0000 (20:57 -0400)]
[osx] fixed osx-depends python makefile to build once

13 years agofixed: only pause the player when switching video resolution/refreshrate, not when...
bobo1on1 [Wed, 16 Mar 2011 01:26:52 +0000 (02:26 +0100)]
fixed: only pause the player when switching video resolution/refreshrate, not when switching between windowed and fullscreen or when resizing the window

13 years agochanged: increase the maximum value of the "Pause during refresh rate change" setting...
bobo1on1 [Wed, 16 Mar 2011 00:44:29 +0000 (01:44 +0100)]
changed: increase the maximum value of the "Pause during refresh rate change" setting to 20 seconds and increase the resolution to 100 ms

13 years ago[WIN32] added comment for the new preferred ConfigBitstreamRaw value
CrystalP [Wed, 16 Mar 2011 00:17:39 +0000 (20:17 -0400)]
[WIN32] added comment for the new preferred ConfigBitstreamRaw value

13 years agofixes the setting of Content(Episodes) in file listings that were actually seasons...
Jonathan Marshall [Wed, 16 Mar 2011 00:16:54 +0000 (13:16 +1300)]
fixes the setting of Content(Episodes) in file listings that were actually seasons. Partly addresses #11333

13 years agoadded: hack to kickstart some gpu's (poulsbo) before doing DXVA rendering
Joakim Plate [Mon, 14 Mar 2011 00:40:13 +0000 (01:40 +0100)]
added: hack to kickstart some gpu's (poulsbo) before doing DXVA rendering

The poulsbo drivers won't render anything to screen directly after
a d3d clear of the backbuffer without anything else having been
"renderered" before. So we just render a zero sized triangle which
kicks it of.

13 years agochanged: use bitstream mode 2 if available for DXVA
Joakim Plate [Mon, 14 Mar 2011 00:33:19 +0000 (01:33 +0100)]
changed: use bitstream mode 2 if available for DXVA

The issue hindering this have been resolved in
ffmpeg and this mode should be more efficient.
This also seem required for poulsbo since it
just shows broken video otherwise.

13 years agofixed: don't add dxva surface to processor queue if the surface was requested to...
elupus [Tue, 15 Mar 2011 23:48:26 +0000 (00:48 +0100)]
fixed: don't add dxva surface to processor queue if the surface was requested to be dropped