xbmc:paulepanters-xbmc.git
7 years agoMerge pull request #415 from mbakke/master
Arne Morten Kvarving [Mon, 12 Sep 2011 08:26:15 +0000 (01:26 -0700)]
Merge pull request #415 from mbakke/master

Norwegian language update

7 years agoAllowed PlayMedia from APIs and Plugin Resolves
Alex Wilkinson [Mon, 5 Sep 2011 21:10:07 +0000 (22:10 +0100)]
Allowed PlayMedia from APIs and Plugin Resolves

Add Plugin resolution to PlayMedia to allow plugins to resolve to
Smart Playlists, Internet playlist streams, Last FM etc.
Modified application messenger to check attempt to play single items,
and routed them through PlayMedia instead. This allows JSON API and others
to play the item types on available through the PlayMedia function

7 years agoupdated: German translation
vdrfan [Mon, 12 Sep 2011 06:12:00 +0000 (08:12 +0200)]
updated: German translation

7 years ago[norwegian] fixed region name
Marius Bakke [Sun, 11 Sep 2011 22:11:31 +0000 (00:11 +0200)]
[norwegian] fixed region name

7 years agoNorwegian language update
Marius Bakke [Sun, 11 Sep 2011 21:46:56 +0000 (23:46 +0200)]
Norwegian language update

7 years ago[fix] - mark files starting with "." as hidden for afp too
Memphiz [Sun, 11 Sep 2011 17:46:21 +0000 (19:46 +0200)]
[fix] - mark files starting with "." as hidden for afp too
- removed senseless code

7 years agoMerge pull request #414 from wsoltys/win32_libnfs
wsoltys [Sun, 11 Sep 2011 17:15:32 +0000 (10:15 -0700)]
Merge pull request #414 from wsoltys/win32_libnfs

[WIN32] added libnfs for win32

7 years agoMerge pull request #205 from CrHasher/spline36
CrystalP [Sun, 11 Sep 2011 16:55:35 +0000 (09:55 -0700)]
Merge pull request #205 from CrHasher/spline36

High Quality Spline36 upscaler. A bit softer than Lanczos3 and less ringing.

7 years agochanged: nuked stat as __stat64 seems to exist on aall supported platforms
wsoltys [Sun, 11 Sep 2011 16:29:49 +0000 (18:29 +0200)]
changed: nuked stat as __stat64 seems to exist on aall supported platforms

7 years agofixed: tabs
wsoltys [Sun, 11 Sep 2011 16:15:54 +0000 (18:15 +0200)]
fixed: tabs
changed: replaced _LINUX/_WIN32 by TARGET_LINUX/TARGET_WINDOWS

7 years ago[WIN32] added libnfs.dll to .gitignore
wsoltys [Sun, 11 Sep 2011 15:44:35 +0000 (17:44 +0200)]
[WIN32] added libnfs.dll to .gitignore

7 years agodownload libnfs from our mirrors
wsoltys [Sun, 11 Sep 2011 15:06:18 +0000 (17:06 +0200)]
download libnfs from our mirrors

7 years agofixed: path can be empty
wsoltys [Thu, 8 Sep 2011 16:25:42 +0000 (18:25 +0200)]
fixed: path can be empty

7 years agoenabled HAS_FILESYSTEM_NFS and fixed compilation
wsoltys [Tue, 6 Sep 2011 19:51:55 +0000 (21:51 +0200)]
enabled HAS_FILESYSTEM_NFS and fixed compilation

7 years agochange to our mirrors, http://www.effbot.org/downloads is unreliable
davilla [Sun, 11 Sep 2011 14:48:41 +0000 (10:48 -0400)]
change to our mirrors, effbot.org/downloads is unreliable

7 years agodrop ifdefs for aligned function call now that they map to normal
elupus [Sat, 10 Sep 2011 14:50:06 +0000 (16:50 +0200)]
drop ifdefs for aligned function call now that they map to normal

7 years agoMake DEFINE_FUNC_ALIGNEDXX work on non visual c compilers
elupus [Sat, 10 Sep 2011 14:48:16 +0000 (16:48 +0200)]
Make DEFINE_FUNC_ALIGNEDXX work on non visual c compilers

Just done by just mapping it to the non aligned version so
we can remove ifdefs in shared libraries definitions

7 years agoadded: device name string for network services (defaults to 'XBMC') - currently only...
vdrfan [Sun, 11 Sep 2011 12:08:30 +0000 (14:08 +0200)]
added: device name string for network services (defaults to 'XBMC') - currently only used as friendly name by UPnP in order to identify the XBMC instance

7 years agofixed: do not show singles in top 100 albums (closes #11946)
vdrfan [Sun, 11 Sep 2011 10:24:11 +0000 (12:24 +0200)]
fixed: do not show singles in top 100 albums (closes #11946)

7 years agoadded: 24h time format for US locale (closes #11950)
vdrfan [Sun, 11 Sep 2011 10:10:13 +0000 (12:10 +0200)]
added: 24h time format for US locale (closes #11950)

7 years agoHigh Quality Spline36 upscaler.
CrHasher [Sun, 11 Sep 2011 10:04:36 +0000 (13:04 +0300)]
High Quality Spline36 upscaler.

7 years ago[ios] back to full rate DisplayLink
davilla [Sun, 11 Sep 2011 01:41:53 +0000 (21:41 -0400)]
[ios] back to full rate DisplayLink

7 years ago[ios] further reduce memory bandwidth pressure on 1080p content
davilla [Sun, 11 Sep 2011 01:40:57 +0000 (21:40 -0400)]
[ios] further reduce memory bandwidth pressure on 1080p content

7 years agocosmetic re-indent
davilla [Sun, 11 Sep 2011 01:38:37 +0000 (21:38 -0400)]
cosmetic re-indent

7 years ago[ios] fixed, reported dithered display, change EGL layer from 565 to A8
davilla [Sat, 10 Sep 2011 23:30:08 +0000 (19:30 -0400)]
[ios] fixed, reported dithered display, change EGL layer from 565 to A8

7 years ago[osx/ios] fixed, refactor afpfs-ng includes to follow fedora and others, thx sraue...
davilla [Sat, 10 Sep 2011 21:40:33 +0000 (17:40 -0400)]
[osx/ios] fixed, refactor afpfs-ng includes to follow fedora and others, thx sraue. Warning to all, need to rebuild tools/darwin/depends/afpfs-ng

7 years ago[fix] - fix build of afp for linux (for openelec)
Memphiz [Sat, 10 Sep 2011 19:16:59 +0000 (21:16 +0200)]
[fix] - fix build of afp for linux (for openelec)

7 years agoMerge pull request #410 from Voyager-xbmc/software-deinterlacing-slow
Joakim Plate [Sat, 10 Sep 2011 17:34:50 +0000 (10:34 -0700)]
Merge pull request #410 from Voyager-xbmc/software-deinterlacing-slow

Make half rate yadif deinterlacing the setting for "Automatic"

7 years agofix: highlighting all item duplicates in playlist window instead of just currently...
pieh [Sat, 10 Sep 2011 13:11:49 +0000 (15:11 +0200)]
fix: highlighting all item duplicates in playlist window instead of just currently played
fixes #11662

7 years agojsonrpc: fix checking of "minimum", "maximum" and "divisibleBy" for integer types
montellese [Sat, 10 Sep 2011 12:33:13 +0000 (14:33 +0200)]
jsonrpc: fix checking of "minimum", "maximum" and "divisibleBy" for integer types

7 years agohalf rate yadif deinterlacing should be default
Voyager-xbmc [Thu, 8 Sep 2011 18:06:28 +0000 (20:06 +0200)]
half rate yadif deinterlacing should be default

7 years agoMerge pull request #403 from Montellese/playlist_position
Sascha Montellese [Sat, 10 Sep 2011 09:15:56 +0000 (02:15 -0700)]
Merge pull request #403 from Montellese/playlist_position

update current position in CPlayListPlayer on Remove() and Insert()

7 years agojsonrpc: don't allow (Audio|Video)Playlist.Remove to remove the currently playing...
montellese [Sat, 10 Sep 2011 09:07:45 +0000 (11:07 +0200)]
jsonrpc: don't allow (Audio|Video)Playlist.Remove to remove the currently playing item

7 years agodon't re-queue items from playlist window
pieh [Sat, 10 Sep 2011 08:07:12 +0000 (10:07 +0200)]
don't re-queue items from playlist window
fixes #11661

7 years agomake debug output more verbose with skin errors
pieh [Sat, 10 Sep 2011 07:57:00 +0000 (09:57 +0200)]
make debug output more verbose with skin errors

7 years agoadded: IsSourcesPath() in order to get rid of string compares
vdrfan [Sat, 10 Sep 2011 06:14:18 +0000 (08:14 +0200)]
added: IsSourcesPath() in order to get rid of string compares

7 years agocosmetics: removed unused code
vdrfan [Sat, 10 Sep 2011 06:12:20 +0000 (08:12 +0200)]
cosmetics: removed unused code

7 years agochanged, remove backslashes games
davilla [Sat, 10 Sep 2011 04:44:32 +0000 (00:44 -0400)]
changed, remove backslashes games

7 years ago[afp] fix build (wrong variable for SRCS), remove trailing backslashes
Stephan Raue [Sat, 10 Sep 2011 03:36:07 +0000 (05:36 +0200)]
[afp] fix build (wrong variable for SRCS), remove trailing backslashes

7 years agoMerge pull request #412 from CrystalP/simple-deinterlacing
CrystalP [Sat, 10 Sep 2011 03:16:24 +0000 (20:16 -0700)]
Merge pull request #412 from CrystalP/simple-deinterlacing

Add basic dxva deinterlacing support.

Big thanks aa11599, isidrogar and voyager-xbmc.

7 years agoRemoved duplicate definition of render flags. Use the same header as linux
CrystalP [Mon, 5 Sep 2011 20:10:04 +0000 (16:10 -0400)]
Removed duplicate definition of render flags. Use the same header as linux

7 years agoRefactor enumeration and selection of the processor.
CrystalP [Sat, 10 Sep 2011 02:21:37 +0000 (22:21 -0400)]
Refactor enumeration and selection of the processor.

The progressive and bob devices are guaranted to exist so they don't need
to be selected as the devices are enumerated.
That makes it possible to separate the enumeration and the selection.

7 years agoLog more details about the processor devices
CrystalP [Mon, 5 Sep 2011 08:32:51 +0000 (04:32 -0400)]
Log more details about the processor devices

7 years agocosmetic: break up the CProcessor::Open() function
CrystalP [Mon, 5 Sep 2011 06:55:50 +0000 (02:55 -0400)]
cosmetic: break up the CProcessor::Open() function

7 years agoEnable Yadif for sw decoding + dxva rendering
CrystalP [Mon, 5 Sep 2011 06:50:08 +0000 (02:50 -0400)]
Enable Yadif for sw decoding + dxva rendering

7 years agoEnable Auto deinterlacer. With dxva decoding or auto and dxva renderer, pick the...
CrystalP [Mon, 5 Sep 2011 04:20:42 +0000 (00:20 -0400)]
Enable Auto deinterlacer. With dxva decoding or auto and dxva renderer, pick the best dxva deinterlacer available.

7 years agoAdd support for the best processor available
CrystalP [Sun, 4 Sep 2011 22:02:16 +0000 (18:02 -0400)]
Add support for the best processor available

7 years agoHandle RENDER_FLAG_LAST
CrystalP [Mon, 5 Sep 2011 00:12:36 +0000 (20:12 -0400)]
Handle RENDER_FLAG_LAST

7 years agoHooked up to the bob present method, slightly modified to give field0/1 flags, rather...
CrystalP [Sat, 3 Sep 2011 04:57:13 +0000 (00:57 -0400)]
Hooked up to the bob present method, slightly modified to give field0/1 flags, rather than just top/bottom

7 years agoExpose DXVA Bob - minus the mechanism to render two different frames from one image
CrystalP [Sat, 3 Sep 2011 04:00:26 +0000 (00:00 -0400)]
Expose DXVA Bob - minus the mechanism to render two different frames from one image

7 years agoAdd support for frame deinterlacing flags, recreation of the processor on interlacing...
CrystalP [Sat, 3 Sep 2011 03:44:28 +0000 (23:44 -0400)]
Add support for frame deinterlacing flags, recreation of the processor on interlacing method change

7 years agoProbe all available processors for the max number of refs possible, so that on mid...
CrystalP [Sat, 3 Sep 2011 01:48:59 +0000 (21:48 -0400)]
Probe all available processors for the max number of refs possible, so that on mid-stream processor switch, all refs are already available.

7 years agoMerge pull request #405 from dteirney/myth
David Teirney [Sat, 10 Sep 2011 01:42:13 +0000 (18:42 -0700)]
Merge pull request #405 from dteirney/myth

Fix so Myth recordings are deleted immediately in the UI when using Myth 0.24

7 years agofixed: build with exotic LDFLAGS
theuni [Fri, 9 Sep 2011 16:41:45 +0000 (12:41 -0400)]
fixed: build with exotic LDFLAGS

ld's invocation with LDFLAGS is more sensitive than gcc's. And because it
seems that so many builds rely on gcc filtering LDFLAGS, we need to avoid
running ld directly. Instead, we run gcc with something like:

gcc -nostdlib $LDFLAGS -lsomelib -Wl,-M | grep "^LOAD.*somelib"

We still get the map that we can grep just the same.

The -nostdlib is added because otherwise gcc automatically links a few libs,
which we don't want as it will add other LOADs and may confuse our grep

7 years agoAdded <defaultcontrol [always=true]>id</defaultcontrol> to set default static item...
pieh [Thu, 8 Sep 2011 16:41:26 +0000 (18:41 +0200)]
Added <defaultcontrol [always=true]>id</defaultcontrol> to set default static item in containers
closes #11265

7 years agoallow builtin SetProperty and ClearProperty to accept window id as optional parameter
pieh [Fri, 9 Sep 2011 16:03:19 +0000 (18:03 +0200)]
allow builtin SetProperty and ClearProperty to accept window id as optional parameter

7 years agoupdated: German translation (closes #11941 - thanks einhänder)
vdrfan [Fri, 9 Sep 2011 10:27:56 +0000 (12:27 +0200)]
updated: German translation (closes #11941 - thanks einhänder)

7 years agofixed: typo (thanks pieh for heads up)
vdrfan [Fri, 9 Sep 2011 09:05:24 +0000 (11:05 +0200)]
fixed: typo (thanks pieh for heads up)

7 years agofix auto-generated thumb loading (no need to send GUI_MSG_UPDATE_ITEM as we already...
montellese [Fri, 9 Sep 2011 08:30:37 +0000 (10:30 +0200)]
fix auto-generated thumb loading (no need to send GUI_MSG_UPDATE_ITEM as we already operate on the original CFileItemPtr)

7 years agochanged: removed stale colon in language files
vdrfan [Fri, 9 Sep 2011 08:18:25 +0000 (10:18 +0200)]
changed: removed stale colon in language files

7 years agoadded: movie set as a smartplaylist rule
vdrfan [Fri, 9 Sep 2011 08:07:24 +0000 (10:07 +0200)]
added: movie set as a smartplaylist rule

7 years ago[afp] more cosmetics, ok last time, I have run out of space chars and have to order...
davilla [Fri, 9 Sep 2011 03:32:35 +0000 (23:32 -0400)]
[afp] more cosmetics, ok last time, I have run out of space chars and have to order more

7 years ago[afp] more cosmetics and forward declare afp_file_info so we do not spew AFPFile...
davilla [Fri, 9 Sep 2011 03:11:52 +0000 (23:11 -0400)]
[afp] more cosmetics and forward declare afp_file_info so we do not spew AFPFile.h around

7 years ago[afp] fixed, we want to know if the url passed in exists
davilla [Fri, 9 Sep 2011 02:29:33 +0000 (22:29 -0400)]
[afp] fixed, we want to know if the url passed in exists

7 years agofixed compiler warnings
davilla [Fri, 9 Sep 2011 00:47:05 +0000 (20:47 -0400)]
fixed compiler warnings

7 years ago[afp] include magic incantation to silence gdb breaking on SIGUSR2 signal
davilla [Thu, 8 Sep 2011 23:48:50 +0000 (19:48 -0400)]
[afp] include magic incantation to silence gdb breaking on SIGUSR2 signal

7 years agocosmetics, tab, space and bracket monster run amuck
davilla [Thu, 8 Sep 2011 23:21:34 +0000 (19:21 -0400)]
cosmetics, tab, space and bracket monster run amuck

7 years agofixed, configure was still reporting yes for libafpclient support eventhough it was not
davilla [Thu, 8 Sep 2011 21:47:44 +0000 (17:47 -0400)]
fixed, configure was still reporting yes for libafpclient support eventhough it was not

7 years ago[nfs] - fixed missing asignment
Memphiz [Thu, 8 Sep 2011 21:08:04 +0000 (23:08 +0200)]
[nfs] - fixed missing asignment

7 years agoMerge pull request #406 from Memphiz/afpclient
davilla [Thu, 8 Sep 2011 21:08:38 +0000 (14:08 -0700)]
Merge pull request #406 from Memphiz/afpclient

Add AFP support to osx/ios

7 years ago[ios/osx] support for osx command line build.
Memphiz [Thu, 8 Sep 2011 21:06:28 +0000 (23:06 +0200)]
[ios/osx] support for osx command line build.

7 years ago[osx/ios] relax interlaced restriction for vda/vtb as we gets miss-detects from parsi...
davilla [Thu, 8 Sep 2011 20:45:52 +0000 (16:45 -0400)]
[osx/ios] relax interlaced restriction for vda/vtb as we gets miss-detects from parsing the spc

7 years ago[sync] - ios/osx xcode projects
Memphiz [Sun, 4 Sep 2011 19:18:45 +0000 (21:18 +0200)]
[sync] - ios/osx xcode projects

7 years ago[add] - afp file interface
Memphiz [Sun, 4 Sep 2011 19:18:23 +0000 (21:18 +0200)]
[add] - afp file interface

7 years ago[add] - make afp writeable
Memphiz [Sun, 4 Sep 2011 18:23:53 +0000 (20:23 +0200)]
[add] - make afp writeable

7 years ago[add] - AFP to network configure dialog
Memphiz [Sun, 4 Sep 2011 18:23:33 +0000 (20:23 +0200)]
[add] - AFP to network configure dialog

7 years ago[add] - afp to zeroconf browser
Memphiz [Sun, 4 Sep 2011 18:23:12 +0000 (20:23 +0200)]
[add] - afp to zeroconf browser

7 years ago[add] - libafpclient to configure
Memphiz [Sun, 4 Sep 2011 18:22:28 +0000 (20:22 +0200)]
[add] - libafpclient to configure

7 years agojsonrpc: fix "notifications" output of JSONRPC.Introspect
montellese [Thu, 8 Sep 2011 12:04:32 +0000 (14:04 +0200)]
jsonrpc: fix "notifications" output of JSONRPC.Introspect

7 years agobuild: fixed our soname version function to find libs outside of /usr/lib
theuni [Sat, 3 Sep 2011 02:51:00 +0000 (22:51 -0400)]
build: fixed our soname version function to find libs outside of /usr/lib

previously, we were only able to determine the sonames of libs in gcc's
default search paths. Instead, we should be using linker paths since it's
next to impossible to change where gcc looks. Use ld's paths instead for
consistency.

There are two primary reasons for this change:
1. Allow the use of libs in /usr/local, or anywhere else libs may be configured
2. Simplify cross builds where libs may be coming from a staging dir.

In the 2nd case, adding a path to LDFLAGS means that we'll be able to find the
SONAME.

This works by running $(LD) itself on the lib, so (when run on the same
machine) it searches the same paths as our dyloader.

7 years ago[darwin] changed simple cast to if structure
davilla [Thu, 8 Sep 2011 03:17:49 +0000 (23:17 -0400)]
[darwin] changed simple cast to if structure

7 years ago[ios] fixed, when you resign active, you should pause animation, not resume it
davilla [Thu, 8 Sep 2011 01:04:34 +0000 (21:04 -0400)]
[ios] fixed, when you resign active, you should pause animation, not resume it

7 years ago[osx/ios] changed to TARGET_xxx defines
davilla [Thu, 8 Sep 2011 01:03:33 +0000 (21:03 -0400)]
[osx/ios] changed to TARGET_xxx defines

7 years ago[ios] fixed build, gles on ios does not use SDL
davilla [Wed, 7 Sep 2011 23:40:51 +0000 (19:40 -0400)]
[ios] fixed build, gles on ios does not use SDL

7 years ago[LINUX]: Fixed VAAPI compile error (like with VDPAU) (thanks isidrogar)
arnova [Wed, 7 Sep 2011 12:09:33 +0000 (14:09 +0200)]
[LINUX]: Fixed VAAPI compile error (like with VDPAU) (thanks isidrogar)

7 years ago[LINUX] fixed: VDPAU compile failed since 3e764bf78e2d546a2d156966e107a0d64588e92d
arnova [Wed, 7 Sep 2011 11:18:28 +0000 (13:18 +0200)]
[LINUX] fixed: VDPAU compile failed since 3e764bf78e2d546a2d156966e107a0d64588e92d

7 years agoMerge pull request #359 from arnova/master
arnova [Wed, 7 Sep 2011 09:19:55 +0000 (02:19 -0700)]
Merge pull request #359 from arnova/master

7 years agofix win32 build
pieh [Wed, 7 Sep 2011 07:45:34 +0000 (09:45 +0200)]
fix win32 build
in ff7b3632 semicolon was missing after default case

7 years agosilence compiler warning, this spews on ios, but linux does not like the fix. So...
davilla [Wed, 7 Sep 2011 05:08:41 +0000 (01:08 -0400)]
silence compiler warning, this spews on ios, but linux does not like the fix. So only for osx/ios

7 years agosilence compiler warnings, if you have virtual functions then you must have a virtual...
davilla [Wed, 7 Sep 2011 04:17:20 +0000 (00:17 -0400)]
silence compiler warnings, if you have virtual functions then you must have a virtual destructor

7 years agosilence compiler warning, need to cover ALL values if using enum to switch
davilla [Wed, 7 Sep 2011 04:16:23 +0000 (00:16 -0400)]
silence compiler warning, need to cover ALL values if using enum to switch

7 years ago[ffmpeg] silence compiler warnings
davilla [Wed, 7 Sep 2011 04:14:34 +0000 (00:14 -0400)]
[ffmpeg] silence compiler warnings

7 years ago[WIN] the check is more useful after cleaning up.
CrystalP [Tue, 6 Sep 2011 23:56:00 +0000 (19:56 -0400)]
[WIN] the check is more useful after cleaning up.

7 years ago[WIN] fix dxva sample array with less samples than required - DXVA2_SampleUnknown...
CrystalP [Tue, 6 Sep 2011 23:55:21 +0000 (19:55 -0400)]
[WIN] fix dxva sample array with less samples than required - DXVA2_SampleUnknown doesn't work as documented.

7 years ago[WIN] fix dest rectangle in dxva blit. samp[0] is not valid at the start of playback...
CrystalP [Tue, 6 Sep 2011 23:44:44 +0000 (19:44 -0400)]
[WIN] fix dest rectangle in dxva blit. samp[0] is not valid at the start of playback with backrefs.

7 years agoMerge pull request #346 from isidrogar/renderer
CrystalP [Wed, 7 Sep 2011 00:06:54 +0000 (17:06 -0700)]
Merge pull request #346 from isidrogar/renderer

Decouple the DXVA2 processor and decoder.

7 years agoAdded AdvancedSettings flag to override GUI render method selection and force DXVA2...
isidrogar [Mon, 5 Sep 2011 11:22:51 +0000 (13:22 +0200)]
Added AdvancedSettings flag to override GUI render method selection and force DXVA2 processor for DXVA2 decoding.

7 years agoRemoved CProcessor::Add(IDirect3DSurface9* source, CSurfaceContext* context) function.
isidrogar [Mon, 5 Sep 2011 11:04:51 +0000 (13:04 +0200)]
Removed CProcessor::Add(IDirect3DSurface9* source, CSurfaceContext* context) function.

7 years agoRefactor CDecoder::OpenTarget() to be sure we check the same render targets in CDecod...
isidrogar [Mon, 5 Sep 2011 11:04:00 +0000 (13:04 +0200)]
Refactor CDecoder::OpenTarget() to be sure we check the same render targets in CDecoder and CProcessor.

7 years agoDecoupling DXVA2 processor based renderer from CDecoder.
isidrogar [Mon, 5 Sep 2011 11:02:50 +0000 (13:02 +0200)]
Decoupling DXVA2 processor based renderer from CDecoder.