xbmc:xbmc-antiquated.git
8 years agofixed: allow hostnames, not just IP address in PS3 Sixaxis event client
d4rkm4ster [Sat, 9 May 2009 07:07:46 +0000 (07:07 +0000)]
fixed: allow hostnames, not just IP address in PS3 Sixaxis event client

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

8 years agofixed: Alignment of the slider nib was only to the rounded down hundredth of range...
jmarshallnz [Sat, 9 May 2009 07:05:06 +0000 (07:05 +0000)]
fixed: Alignment of the slider nib was only to the rounded down hundredth of range, which meant inaccuracies with higher resolutions.

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

8 years agoFixed : [PM3.HD] overlap in slider dialog
jezz_x [Sat, 9 May 2009 06:16:59 +0000 (06:16 +0000)]
Fixed : [PM3.HD] overlap in slider dialog

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

8 years agoupdated: Chinese (Simple) translation #6517, based on English r20067 (thanks to taxigps)
blittan [Sat, 9 May 2009 06:05:56 +0000 (06:05 +0000)]
updated: Chinese (Simple) translation #6517, based on English r20067 (thanks to taxigps)

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

8 years agochanged: Add label id 12 to the slider dialog, for the text label.
jmarshallnz [Sat, 9 May 2009 05:02:28 +0000 (05:02 +0000)]
changed: Add label id 12 to the slider dialog, for the text label.

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

8 years agofixed: Ensure slider dialog is closed when exiting fullscreen video.
jmarshallnz [Sat, 9 May 2009 05:00:54 +0000 (05:00 +0000)]
fixed: Ensure slider dialog is closed when exiting fullscreen video.

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

8 years agochanged: Removed ability for slider control to render the label (it was unskinnable...
jmarshallnz [Sat, 9 May 2009 04:54:25 +0000 (04:54 +0000)]
changed: Removed ability for slider control to render the label (it was unskinnable and not used anywhere).

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

8 years agotypo in r20076
motd2k [Sat, 9 May 2009 00:17:19 +0000 (00:17 +0000)]
typo in r20076

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

8 years agofixed: the initial plugindirectory handle was not removed from our handle cache,...
jmarshallnz [Fri, 8 May 2009 23:54:14 +0000 (23:54 +0000)]
fixed: the initial plugindirectory handle was not removed from our handle cache, causing crashing of plugins on 64bit linux (and probably elsewhere).

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

8 years agofixed: crash with mymovies.xml present in tvshow folders (mce)
spiff_ [Fri, 8 May 2009 22:44:48 +0000 (22:44 +0000)]
fixed: crash with mymovies.xml present in tvshow folders (mce)

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

8 years agoWhen VDPAU decoding is set, and non-VDPAU content is played back we now fallback...
motd2k [Fri, 8 May 2009 20:07:04 +0000 (20:07 +0000)]
When VDPAU decoding is set, and non-VDPAU content is played back we now fallback to GLSL instead of software.  Fixes #6513.

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

8 years agocosmetic
motd2k [Fri, 8 May 2009 19:24:14 +0000 (19:24 +0000)]
cosmetic

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

8 years agocosmetic
motd2k [Fri, 8 May 2009 19:19:22 +0000 (19:19 +0000)]
cosmetic

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

8 years agofixed: xbmc would crash if started over remote X, and the server supported less exten...
elupus [Fri, 8 May 2009 16:23:38 +0000 (16:23 +0000)]
fixed: xbmc would crash if started over remote X, and the server supported less extension than the client.
changed: just cause glXGetProcAddress returns a proc address, doesn't mean server supports the extension.

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

8 years agoupdated: Swedish translation, based on English r20067
blittan [Fri, 8 May 2009 15:45:27 +0000 (15:45 +0000)]
updated: Swedish translation, based on English r20067

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

8 years ago[OSX] switched to new XBMCHelper
maestrodd [Fri, 8 May 2009 15:30:18 +0000 (15:30 +0000)]
[OSX] switched to new XBMCHelper
-switched helper for XBMC build
-added Harmony part to Keymap.xml
-added MultiRemote aka Harmony to GUISettings and XBMCHelper

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

8 years agosynced configure
maestrodd [Fri, 8 May 2009 15:06:57 +0000 (15:06 +0000)]
synced configure

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

8 years ago[OSX] changed: switched to configured Makefile for OSXRemote
maestrodd [Fri, 8 May 2009 15:05:51 +0000 (15:05 +0000)]
[OSX] changed: switched to configured Makefile for OSXRemote

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

8 years agofixed: disabled dsym generation for release builds
maestrodd [Fri, 8 May 2009 14:59:43 +0000 (14:59 +0000)]
fixed: disabled dsym generation for release builds

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

8 years ago[WIN32] fixed: XBMC crashes on playing media or no sound with mp3 and video files...
wiso [Fri, 8 May 2009 12:39:19 +0000 (12:39 +0000)]
[WIN32] fixed: XBMC crashes on playing media or no sound with mp3 and video files (one return too much in last commit)

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

8 years agofixed: sixaxis eventclient would crash if it received data without
pike2k [Fri, 8 May 2009 11:42:35 +0000 (11:42 +0000)]
fixed: sixaxis eventclient would crash if it received data without
preassure info

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

8 years agoAdded : [PM3.HD] skin side of r20053 (normal pm3 to follow later)
jezz_x [Fri, 8 May 2009 10:16:38 +0000 (10:16 +0000)]
Added : [PM3.HD] skin side of r20053 (normal pm3 to follow later)

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

8 years ago[WIN32] added a better description to the "OpenGL" popup (thanks stoli)
wiso [Fri, 8 May 2009 09:21:16 +0000 (09:21 +0000)]
[WIN32] added a better description to the "OpenGL" popup (thanks stoli)

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

8 years agoadded: Ticket #6427 - <align> tag to the grouplist control.
jmarshallnz [Fri, 8 May 2009 06:11:35 +0000 (06:11 +0000)]
added: Ticket #6427 - <align> tag to the grouplist control.

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

8 years agofixed: delay 200ms before exit. if exit from just playing video content, there is...
davilla [Fri, 8 May 2009 05:53:11 +0000 (05:53 +0000)]
fixed: delay 200ms before exit. if exit from just playing video content, there is a race between unloading codecs and destroying dllloader.

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

8 years agofixed: [win32] Re-committed r19933 to fix HDMI device disconnect issues, and fixed...
phi2039 [Fri, 8 May 2009 05:38:01 +0000 (05:38 +0000)]
fixed: [win32] Re-committed r19933 to fix HDMI device disconnect issues, and fixed crash while cross-fading.

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

8 years agofixed: Some dialogs were missing their "human readable" name -> id translation.
jmarshallnz [Fri, 8 May 2009 03:58:26 +0000 (03:58 +0000)]
fixed: Some dialogs were missing their "human readable" name -> id translation.

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

8 years agofixed:[osx] sync xcode project
davilla [Fri, 8 May 2009 03:49:17 +0000 (03:49 +0000)]
fixed:[osx] sync xcode project

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

8 years agofixed: build error on non-win32 platforms (stupid VS...)
jmarshallnz [Fri, 8 May 2009 03:20:54 +0000 (03:20 +0000)]
fixed: build error on non-win32 platforms (stupid VS...)

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

8 years agoadded: Use the new Slider Dialog for the video, audio, and subtitle settings (allows...
jmarshallnz [Fri, 8 May 2009 02:59:22 +0000 (02:59 +0000)]
added: Use the new Slider Dialog for the video, audio, and subtitle settings (allows removal of these large dialogs so that users can see the entire video frame)

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

8 years agocleanup: removed CGUIDialogSubtitle/AudioDelayBar and replaced with a generic slider...
jmarshallnz [Fri, 8 May 2009 02:51:42 +0000 (02:51 +0000)]
cleanup: removed CGUIDialogSubtitle/AudioDelayBar and replaced with a generic slider bar with formatting and updating via a callback (DialogSlider.xml)

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

8 years agocleanup: Changed OnSettingChanged take the SettingInfo class directly, and moved...
jmarshallnz [Fri, 8 May 2009 02:28:41 +0000 (02:28 +0000)]
cleanup: Changed OnSettingChanged take the SettingInfo class directly, and moved formatting functions into their classes.

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

8 years agoadded: Utility function HasSkinFile() to indicate the existence of a skin file.
jmarshallnz [Fri, 8 May 2009 00:12:00 +0000 (00:12 +0000)]
added: Utility function HasSkinFile() to indicate the existence of a skin file.

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

8 years agochanged: Moved the formatting of sliders in video settings into the settings classes...
jmarshallnz [Thu, 7 May 2009 23:45:25 +0000 (23:45 +0000)]
changed: Moved the formatting of sliders in video settings into the settings classes and got rid of SPIN_CONTROL_TYPE_FLOAT_ABS.

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

8 years agochanged: Make all video settings that use sliders float based, and cleanup CGUIDialog...
jmarshallnz [Thu, 7 May 2009 22:52:27 +0000 (22:52 +0000)]
changed: Make all video settings that use sliders float based, and cleanup CGUIDialogSettings accordingly.

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

8 years agofixed: ticket #6507 - XBMCProjectM/libprojectM does not compile with GCC 4.4. thanks...
spiff_ [Thu, 7 May 2009 21:31:46 +0000 (21:31 +0000)]
fixed: ticket #6507 - XBMCProjectM/libprojectM does not compile with GCC 4.4. thanks to haggy

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

8 years agofixed: EventServer didn't notice it's already running
maestrodd [Thu, 7 May 2009 21:29:39 +0000 (21:29 +0000)]
fixed: EventServer didn't notice it's already running

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

8 years ago[WIN32] fixed: XBMC would crash on cross fading by reverting r19933.
wiso [Thu, 7 May 2009 21:15:28 +0000 (21:15 +0000)]
[WIN32] fixed: XBMC would crash on cross fading by reverting r19933.

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

8 years agoprepare AppleRemote replacement:
maestrodd [Thu, 7 May 2009 19:25:07 +0000 (19:25 +0000)]
prepare AppleRemote replacement:
-renamed back to XBMCHelper
-added Makefile for commandline build

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

8 years ago[WIN32] reverted r20041 as it breaks wma audio (thanks davilla)
wiso [Thu, 7 May 2009 18:44:32 +0000 (18:44 +0000)]
[WIN32] reverted r20041 as it breaks wma audio (thanks davilla)

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

8 years ago[WIN32] new ffmpeg dlls based on r20034
wiso [Thu, 7 May 2009 18:15:11 +0000 (18:15 +0000)]
[WIN32] new ffmpeg dlls based on r20034

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

8 years agoupdated: Korean translation #6502, based on English r19506 (thanks to airplanez)
blittan [Thu, 7 May 2009 16:46:25 +0000 (16:46 +0000)]
updated: Korean translation #6502, based on English r19506 (thanks to airplanez)
updated: Spanish (Mexico) langinfo.xml #6486 (thanks to josue.camargo)
updated: Turkish translation #6489, based on English r19506 (thanks to queeup)
updated: Turkish translation for PM3.HD #6490, based on English r17639 (thanks to queeup)

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

8 years ago15 second timeout on Rss feeds, then abort.
motd2k [Thu, 7 May 2009 14:28:32 +0000 (14:28 +0000)]
15 second timeout on Rss feeds, then abort.

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

8 years agomerged ffmpeg gsoc r4246 - Fix channel layout for 5.1 wmapro files
motd2k [Thu, 7 May 2009 14:18:10 +0000 (14:18 +0000)]
merged ffmpeg gsoc r4246 - Fix channel layout for 5.1 wmapro files

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

8 years agofixed seekback issue upon VDPAU preemption
motd2k [Thu, 7 May 2009 13:43:05 +0000 (13:43 +0000)]
fixed seekback issue upon VDPAU preemption
fixed deadlock upon VDPAU preemption

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

8 years agofixed: danish language missed the sorttokens settings
spiff_ [Thu, 7 May 2009 08:32:48 +0000 (08:32 +0000)]
fixed: danish language missed the sorttokens settings

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

8 years agostring is overkill. thanks althekiller
theuni [Thu, 7 May 2009 04:05:13 +0000 (04:05 +0000)]
string is overkill. thanks althekiller

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

8 years agofix compile
theuni [Thu, 7 May 2009 03:44:28 +0000 (03:44 +0000)]
fix compile

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

8 years agoMoved pixmap functions from Surface.cpp into VDPAU.cpp
motd2k [Thu, 7 May 2009 01:02:30 +0000 (01:02 +0000)]
Moved pixmap functions from Surface.cpp into VDPAU.cpp
Fixed crash with VDPAU, xrandr, and strictbinding=false

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

8 years ago[WIN32] fixed: compilation errors. Unsure if include order matters therefore using...
wiso [Wed, 6 May 2009 21:59:48 +0000 (21:59 +0000)]
[WIN32] fixed: compilation errors. Unsure if include order matters therefore using more ifdef's.

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

8 years agofixed: invalid use of std::string::empty() when std::string::clear() was meant
elupus [Wed, 6 May 2009 21:38:14 +0000 (21:38 +0000)]
fixed: invalid use of std::string::empty() when std::string::clear() was meant

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

8 years agofixed osx build: missing includes + xcodeproject
maestrodd [Wed, 6 May 2009 21:30:16 +0000 (21:30 +0000)]
fixed osx build: missing includes + xcodeproject

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

8 years agofixed: added missing return values
maestrodd [Wed, 6 May 2009 21:24:41 +0000 (21:24 +0000)]
fixed: added missing return values

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

8 years agofix osx build
maestrodd [Wed, 6 May 2009 21:00:13 +0000 (21:00 +0000)]
fix osx build

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

8 years agochanged: Work around compiler problem in Atomics.cpp on x86_64. More to come later.
phi2039 [Wed, 6 May 2009 20:39:28 +0000 (20:39 +0000)]
changed: Work around compiler problem in Atomics.cpp on x86_64. More to come later.

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

8 years agofixed memleak on eventclient destruction/reconfiguration
maestrodd [Wed, 6 May 2009 20:30:34 +0000 (20:30 +0000)]
fixed memleak on eventclient destruction/reconfiguration

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

8 years agofixed: ticket #5548 - H264/AAC streamed over RTMP memory leak and video fps problem...
spiff_ [Wed, 6 May 2009 20:24:56 +0000 (20:24 +0000)]
fixed: ticket #5548 - H264/AAC streamed over RTMP memory leak and video fps problem. thanks to frosty

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

8 years agochanged: remove stale code not valid anymore as async renderer is removed
elupus [Wed, 6 May 2009 19:36:53 +0000 (19:36 +0000)]
changed: remove stale code not valid anymore as async renderer is removed

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

8 years agochanged: move ifdef sdl into graphiccontext flip function instead of in application
elupus [Wed, 6 May 2009 19:36:21 +0000 (19:36 +0000)]
changed: move ifdef sdl into graphiccontext flip function instead of in application

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

8 years agochanged: make vdpau use the new method of asking player to seek back when it's prempted
elupus [Wed, 6 May 2009 19:30:21 +0000 (19:30 +0000)]
changed: make vdpau use the new method of asking player to seek back when it's prempted

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

8 years agoadded: infrastructure for decoder to notify player to seek back
elupus [Wed, 6 May 2009 19:29:57 +0000 (19:29 +0000)]
added: infrastructure for decoder to notify player to seek back

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

8 years agoadded: method to pass parameters up to dvdplayer thread from video thread
elupus [Wed, 6 May 2009 19:29:30 +0000 (19:29 +0000)]
added: method to pass parameters up to dvdplayer thread from video thread

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

8 years agochanged: move stream handling and subtitle collection handling into base classes...
elupus [Wed, 6 May 2009 19:24:04 +0000 (19:24 +0000)]
changed: move stream handling and subtitle collection handling into base classes to avoid code duplication
fixed: many subtitle codecs wouldn't close subtitle file after having parsed it

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

8 years agochanged: Make CEvents assignable using new DuplicateHandle. This should allow CEvents...
elupus [Wed, 6 May 2009 19:21:26 +0000 (19:21 +0000)]
changed: Make CEvents assignable using new DuplicateHandle. This should allow CEvents to be used in std::list/vector, with proper refcounting to the handles

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

8 years agoadded: emulated windows function DuplicateHandle for duplicating handles internally
elupus [Wed, 6 May 2009 19:21:01 +0000 (19:21 +0000)]
added: emulated windows function DuplicateHandle for duplicating handles internally

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

8 years agofixed: WaitForMultipleObjects was not waking up directly when a event was signaled...
elupus [Wed, 6 May 2009 19:20:38 +0000 (19:20 +0000)]
fixed: WaitForMultipleObjects was not waking up directly when a event was signaled (delayed by 200ms)

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

8 years agochanged: eliminate scary looking switch statement passthrough
elupus [Wed, 6 May 2009 19:20:17 +0000 (19:20 +0000)]
changed: eliminate scary looking switch statement passthrough

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

8 years agochanged: now that we broadcast the wakeup of thread when the event is set, we don...
elupus [Wed, 6 May 2009 19:19:55 +0000 (19:19 +0000)]
changed: now that we broadcast the wakeup of thread when the event is set, we don't need this special casing

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

8 years agochanged: hide CXHandle class from the rest of xbmc's build
elupus [Wed, 6 May 2009 19:19:31 +0000 (19:19 +0000)]
changed: hide CXHandle class from the rest of xbmc's build

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

8 years agochanged: made local WaitForEvent function static
elupus [Wed, 6 May 2009 19:18:26 +0000 (19:18 +0000)]
changed: made local WaitForEvent function static

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

8 years agofixed: emulated SetEvent didn't match documentation for manual events
elupus [Wed, 6 May 2009 19:18:01 +0000 (19:18 +0000)]
fixed: emulated SetEvent didn't match documentation for manual events
fixed: emulated SetEvent would incure one extra context switch since mutex was locked when conditional was signaled

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

8 years agochanged: HTSP client now iterates over the channels in started tag instead of all...
elupus [Wed, 6 May 2009 19:15:22 +0000 (19:15 +0000)]
changed: HTSP client now iterates over the channels in started tag instead of all channels

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

8 years agoadded: circular iterator for helping with looping over channels
elupus [Wed, 6 May 2009 19:14:57 +0000 (19:14 +0000)]
added: circular iterator for helping with looping over channels

currently it is in the HTSP namespace but could be moved if it's found usefulle elsewere

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

8 years agoadded: parse tags of a given channel for htsp
elupus [Wed, 6 May 2009 19:14:38 +0000 (19:14 +0000)]
added: parse tags of a given channel for htsp

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

8 years agochanged: use /tags/0/[id].ts instead of /channels/[id].ts for the all channels htsp...
elupus [Wed, 6 May 2009 19:14:18 +0000 (19:14 +0000)]
changed: use /tags/0/[id].ts instead of /channels/[id].ts for the all channels htsp streams

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

8 years agochanged: move the htsp helper stuff into it's own namespace
elupus [Wed, 6 May 2009 19:13:39 +0000 (19:13 +0000)]
changed: move the htsp helper stuff into it's own namespace

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

8 years agoadded: cache htsp events during directory listings
elupus [Wed, 6 May 2009 19:13:09 +0000 (19:13 +0000)]
added: cache htsp events during directory listings

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

8 years agochanged: allow htsp sessions to linger for 60 seconds
elupus [Wed, 6 May 2009 19:12:43 +0000 (19:12 +0000)]
changed: allow htsp sessions to linger for 60 seconds

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

8 years agochanged: allow htsp directories to be cached atleast once
elupus [Wed, 6 May 2009 19:12:18 +0000 (19:12 +0000)]
changed: allow htsp directories to be cached atleast once

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

8 years agofixed: TVHeadend client didn't accept channel updates
elupus [Wed, 6 May 2009 19:11:52 +0000 (19:11 +0000)]
fixed: TVHeadend client didn't accept channel updates

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

8 years agochanged: set htsp protocol as tv protocol, as this avoid pointless fanart search
elupus [Wed, 6 May 2009 19:11:29 +0000 (19:11 +0000)]
changed: set htsp protocol as tv protocol, as this avoid pointless fanart search

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

8 years agochanged: don't ask for events with event id 0
elupus [Wed, 6 May 2009 19:11:02 +0000 (19:11 +0000)]
changed: don't ask for events with event id 0

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

8 years agochanged: parse channel tags and present as a folder structure
elupus [Wed, 6 May 2009 19:10:31 +0000 (19:10 +0000)]
changed: parse channel tags and present as a folder structure

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

8 years agochange: rename ENABLE_DVDPLAYER_HTSP to HAS_FILESYSTEM_HTSP and move it to where...
elupus [Wed, 6 May 2009 19:09:46 +0000 (19:09 +0000)]
change: rename ENABLE_DVDPLAYER_HTSP to HAS_FILESYSTEM_HTSP and move it to where we normally define those

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

8 years agoadded: session broker for HTSP directory listing sessions
elupus [Wed, 6 May 2009 19:08:58 +0000 (19:08 +0000)]
added: session broker for HTSP directory listing sessions

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

8 years agochanged: rename CHTSPSession::On* to Parse*
elupus [Wed, 6 May 2009 19:08:25 +0000 (19:08 +0000)]
changed: rename CHTSPSession::On* to Parse*

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

8 years agochanged: add ReadResult and GetEvent function for CHTSPDirectorySession
elupus [Wed, 6 May 2009 19:07:58 +0000 (19:07 +0000)]
changed: add ReadResult and GetEvent function for CHTSPDirectorySession

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

8 years agochanged: split parser of GetEvent to separate function
elupus [Wed, 6 May 2009 19:07:31 +0000 (19:07 +0000)]
changed: split parser of GetEvent to separate function

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

8 years agochanged: created HTSP directory session handler, to avoid reconnecting every time
elupus [Wed, 6 May 2009 19:06:46 +0000 (19:06 +0000)]
changed: created HTSP directory session handler, to avoid reconnecting every time

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

8 years agochanged: split out HTSP session class into separate file
elupus [Wed, 6 May 2009 19:05:55 +0000 (19:05 +0000)]
changed: split out HTSP session class into separate file

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

8 years agoadded: basic channel listing code for HTSP client
elupus [Wed, 6 May 2009 19:04:47 +0000 (19:04 +0000)]
added: basic channel listing code for HTSP client

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

8 years ago[WIN32] fixed: XBMC would crash before the OpenGL warning popup was shown.
wiso [Wed, 6 May 2009 10:39:35 +0000 (10:39 +0000)]
[WIN32] fixed: XBMC would crash before the OpenGL warning popup was shown.

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

8 years agoadded: Ticket #6406 - Don't remove empty tvshows that have content set on them during...
jmarshallnz [Wed, 6 May 2009 10:36:40 +0000 (10:36 +0000)]
added: Ticket #6406 - Don't remove empty tvshows that have content set on them during library clean, unless the folder has been deleted from disk.

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

8 years agofixed: Ticket #6484 - very large context menus could get shuffled up slightly if...
jmarshallnz [Wed, 6 May 2009 09:57:42 +0000 (09:57 +0000)]
fixed: Ticket #6484 - very large context menus could get shuffled up slightly if the screen height was small.

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

8 years agofixed: The nib in the scrollbar control could leak over the edge if the size of the...
jmarshallnz [Wed, 6 May 2009 08:46:29 +0000 (08:46 +0000)]
fixed: The nib in the scrollbar control could leak over the edge if the size of the border for the bar was larger than the nib texture.

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

8 years ago[WIN32] fixed: compilation error.
wiso [Wed, 6 May 2009 08:28:04 +0000 (08:28 +0000)]
[WIN32] fixed: compilation error.

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

8 years agofixed: [win32] Updated VS2008 project to reflect changes in r19962. Added missing...
phi2039 [Wed, 6 May 2009 02:59:16 +0000 (02:59 +0000)]
fixed: [win32] Updated VS2008 project to reflect changes in r19962. Added missing files.

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

8 years agofixed: [osx] Updated XCode project to reflect changes in r19962. Added missing files.
phi2039 [Wed, 6 May 2009 02:53:17 +0000 (02:53 +0000)]
fixed: [osx] Updated XCode project to reflect changes in r19962. Added missing files.

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

8 years agofixed: [osx, linux] Updated ZeroConf to reflect change to class name, CAtomicSpinLock
phi2039 [Wed, 6 May 2009 02:49:37 +0000 (02:49 +0000)]
fixed: [osx, linux] Updated ZeroConf to reflect change to class name, CAtomicSpinLock

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

8 years agofixed: [osx, linux] Removed need for file-specific compiler option on Atomics.cpp...
phi2039 [Wed, 6 May 2009 02:48:35 +0000 (02:48 +0000)]
fixed: [osx, linux] Removed need for file-specific compiler option on Atomics.cpp. Specify register to use for cmpxchg8b as opposed to letting the compiler choose.

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