xbmc:xbmc-antiquated.git
8 years agomove to self contained device unit, prep for direct to texture.
davilla [Mon, 7 Sep 2009 07:03:40 +0000 (07:03 +0000)]
move to self contained device unit, prep for direct to texture.

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

8 years agogrr can't use config.h under xcode
davilla [Sat, 5 Sep 2009 19:32:14 +0000 (19:32 +0000)]
grr can't use config.h under xcode

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

8 years agoremove debug test
davilla [Sat, 5 Sep 2009 16:52:05 +0000 (16:52 +0000)]
remove debug test

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

8 years agosilence debug output
davilla [Sat, 5 Sep 2009 16:40:42 +0000 (16:40 +0000)]
silence debug output

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

8 years agogrrr, fix compiler switch.. again
davilla [Sat, 5 Sep 2009 16:16:57 +0000 (16:16 +0000)]
grrr, fix compiler switch.. again

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

8 years agoinclude libmms fix in README.ubuntu
davilla [Sat, 5 Sep 2009 04:09:56 +0000 (04:09 +0000)]
include libmms fix in README.ubuntu

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

8 years agoadd libxdmx to Makefile
davilla [Sat, 5 Sep 2009 03:11:13 +0000 (03:11 +0000)]
add libxdmx to Makefile

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

8 years agofix include path
davilla [Sat, 5 Sep 2009 02:47:28 +0000 (02:47 +0000)]
fix include path

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

8 years agoconfigure changes
davilla [Sat, 5 Sep 2009 02:47:11 +0000 (02:47 +0000)]
configure changes

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

8 years agochange compile switch
davilla [Sat, 5 Sep 2009 01:06:37 +0000 (01:06 +0000)]
change compile switch

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

8 years agosync configure
davilla [Sat, 5 Sep 2009 00:47:27 +0000 (00:47 +0000)]
sync configure

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

8 years agoupdate configure
davilla [Sat, 5 Sep 2009 00:37:21 +0000 (00:37 +0000)]
update configure

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

8 years agosafety previous commit so xbmc does not crash on quit
davilla [Thu, 3 Sep 2009 17:50:13 +0000 (17:50 +0000)]
safety previous commit so xbmc does not crash on quit

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

8 years agochanged: Added direct NV12 rendering with NV12->RGB ARB shader
phi2039 [Tue, 1 Sep 2009 16:29:02 +0000 (16:29 +0000)]
changed: Added direct NV12 rendering with NV12->RGB ARB shader

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

8 years agohighly experimental. direct into YUVImage
davilla [Mon, 31 Aug 2009 06:07:14 +0000 (06:07 +0000)]
highly experimental. direct into YUVImage

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

8 years agotesting fastmemcpy routines
davilla [Sun, 30 Aug 2009 23:37:45 +0000 (23:37 +0000)]
testing fastmemcpy routines

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

8 years agolinux build fixes
davilla [Sun, 30 Aug 2009 02:12:12 +0000 (02:12 +0000)]
linux build fixes

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

8 years agomissing ;
davilla [Sun, 30 Aug 2009 01:52:08 +0000 (01:52 +0000)]
missing ;

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

8 years agouse CVHostFrequency instead of hardcode
davilla [Sat, 29 Aug 2009 17:59:39 +0000 (17:59 +0000)]
use CVHostFrequency instead of hardcode

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

8 years agobingo-o-rama
davilla [Sat, 29 Aug 2009 05:02:20 +0000 (05:02 +0000)]
bingo-o-rama

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

8 years agohacked: More tweaking...
phi2039 [Fri, 28 Aug 2009 22:02:58 +0000 (22:02 +0000)]
hacked: More tweaking...

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

8 years agotweek-o-rama
davilla [Fri, 28 Aug 2009 21:25:20 +0000 (21:25 +0000)]
tweek-o-rama

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

8 years agochanged: More work on decoder timing...
phi2039 [Fri, 28 Aug 2009 19:24:08 +0000 (19:24 +0000)]
changed: More work on decoder timing...

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

8 years agochanged: Modified hw decode threading model.
phi2039 [Fri, 28 Aug 2009 17:33:24 +0000 (17:33 +0000)]
changed: Modified hw decode threading model.

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

8 years agochanged: Well...it kinda plays smoothly...
phi2039 [Thu, 27 Aug 2009 04:43:53 +0000 (04:43 +0000)]
changed: Well...it kinda plays smoothly...

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

8 years agosync namespace again
davilla [Thu, 27 Aug 2009 00:02:25 +0000 (00:02 +0000)]
sync namespace again

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

8 years agochanged: Tweaked threading for hw decode. Still experimental.
phi2039 [Wed, 26 Aug 2009 23:52:14 +0000 (23:52 +0000)]
changed: Tweaked threading for hw decode. Still experimental.

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

8 years agoadded: initial threaded interface to decoder
phi2039 [Wed, 26 Aug 2009 05:57:06 +0000 (05:57 +0000)]
added: initial threaded interface to decoder

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

8 years agofixed borken state
davilla [Wed, 26 Aug 2009 00:23:31 +0000 (00:23 +0000)]
fixed borken state

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

8 years agorevert HANDLE changes, move to BCM namespace.
davilla [Tue, 25 Aug 2009 22:28:49 +0000 (22:28 +0000)]
revert HANDLE changes, move to BCM namespace.

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

8 years agofixes flashing - still slow framerate, however if you switch the comments on ln181...
motd2k [Tue, 25 Aug 2009 10:23:00 +0000 (10:23 +0000)]
fixes flashing - still slow framerate, however if you switch the comments on ln181/182 it'll start to run full rate, albeit with invalid color.

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

8 years agomore build fixes
davilla [Tue, 25 Aug 2009 04:01:32 +0000 (04:01 +0000)]
more build fixes

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

8 years agomore project fixes from HANDLE mess
davilla [Tue, 25 Aug 2009 03:09:18 +0000 (03:09 +0000)]
more project fixes from HANDLE mess

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

8 years agofixed: Align xcode project with dylib name. Change __APPLE to __APPLE__.
phi2039 [Mon, 24 Aug 2009 23:45:15 +0000 (23:45 +0000)]
fixed: Align xcode project with dylib name. Change __APPLE to __APPLE__.

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

8 years agochanged: Added svn:eol-style to new files.
phi2039 [Mon, 24 Aug 2009 14:19:38 +0000 (14:19 +0000)]
changed: Added svn:eol-style to new files.

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

8 years agosvn propset svn:eol-style native DVDVideoCodecCrystalHD.h
motd2k [Mon, 24 Aug 2009 13:52:49 +0000 (13:52 +0000)]
svn propset svn:eol-style native DVDVideoCodecCrystalHD.h

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

8 years agosvn propset svn:eol-type native DVDVideoCodecCrystalHD.h
motd2k [Mon, 24 Aug 2009 13:52:08 +0000 (13:52 +0000)]
svn propset svn:eol-type native DVDVideoCodecCrystalHD.h

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

8 years agoheader fixes linux build
motd2k [Mon, 24 Aug 2009 13:44:49 +0000 (13:44 +0000)]
header fixes linux build

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

8 years agopreliminary xcode project support, do not merge to linuxport
davilla [Mon, 24 Aug 2009 05:09:44 +0000 (05:09 +0000)]
preliminary xcode project support, do not merge to linuxport

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

8 years agofixed typedef collisions
davilla [Mon, 24 Aug 2009 05:08:48 +0000 (05:08 +0000)]
fixed typedef collisions

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

8 years agofixed: Updated to build on linux (I hope)
phi2039 [Mon, 24 Aug 2009 01:11:28 +0000 (01:11 +0000)]
fixed: Updated to build on linux (I hope)

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

8 years agoupdated: Tweaks for HW decoding.
phi2039 [Sun, 23 Aug 2009 22:15:07 +0000 (22:15 +0000)]
updated: Tweaks for HW decoding.

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

8 years agogit-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/xdmx@22355 568bbfe...
phi2039 [Sun, 23 Aug 2009 21:04:54 +0000 (21:04 +0000)]
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/xdmx@22355 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

8 years agoremove *.d file on make clean
davilla [Sun, 23 Aug 2009 16:37:29 +0000 (16:37 +0000)]
remove *.d file on make clean

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

8 years agofixed: HW decoding improvements. PES timestamp alignment.
phi2039 [Sun, 23 Aug 2009 16:31:54 +0000 (16:31 +0000)]
fixed: HW decoding improvements. PES timestamp alignment.

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

8 years agomissing include
davilla [Sun, 23 Aug 2009 00:01:58 +0000 (00:01 +0000)]
missing include

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

8 years agofixed: silence compiler warnings.
phi2039 [Sat, 22 Aug 2009 21:18:15 +0000 (21:18 +0000)]
fixed: silence compiler warnings.

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

8 years agoadded: Hacked-in support for some new hardware. Not permanent.
phi2039 [Wed, 19 Aug 2009 22:36:18 +0000 (22:36 +0000)]
added: Hacked-in support for some new hardware. Not permanent.

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

8 years agofixed: demux test app
phi2039 [Tue, 18 Aug 2009 14:00:19 +0000 (14:00 +0000)]
fixed: demux test app

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

8 years agofixed: VS2008 Release build settings.
phi2039 [Tue, 18 Aug 2009 13:57:18 +0000 (13:57 +0000)]
fixed: VS2008 Release build settings.

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

8 years agofixed: Typo in stream type name.
phi2039 [Tue, 18 Aug 2009 13:53:43 +0000 (13:53 +0000)]
fixed: Typo in stream type name.

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

8 years agofixed: Updated Makefile to be compatible with standard GCC
phi2039 [Mon, 17 Aug 2009 20:23:23 +0000 (20:23 +0000)]
fixed: Updated Makefile to be compatible with standard GCC

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

8 years agoadded: VS2005 project
phi2039 [Mon, 17 Aug 2009 19:32:15 +0000 (19:32 +0000)]
added: VS2005 project

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

8 years agofixed: Improved seek accuracy and eliminated hang on seek.
phi2039 [Thu, 13 Aug 2009 01:35:27 +0000 (01:35 +0000)]
fixed: Improved seek accuracy and eliminated hang on seek.

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

8 years agoadded: Rudimentary seek support. Still experimental...
phi2039 [Wed, 12 Aug 2009 04:34:02 +0000 (04:34 +0000)]
added: Rudimentary seek support. Still experimental...

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

8 years agoupdated: Added support for Dolby True-HD to TS demux.
phi2039 [Tue, 11 Aug 2009 18:29:32 +0000 (18:29 +0000)]
updated: Added support for Dolby True-HD to TS demux.

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

8 years agochanged: Reduced memory footprint of TS demux
phi2039 [Tue, 11 Aug 2009 00:03:37 +0000 (00:03 +0000)]
changed: Reduced memory footprint of TS demux

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

8 years agofixed: Eliminated several memory leaks from demux handling chain.
phi2039 [Mon, 10 Aug 2009 19:17:46 +0000 (19:17 +0000)]
fixed: Eliminated several memory leaks from demux handling chain.

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

8 years agofixed: Eliminated memory leak caused by unknown demux streams.
phi2039 [Mon, 10 Aug 2009 15:24:39 +0000 (15:24 +0000)]
fixed: Eliminated memory leak caused by unknown demux streams.

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

8 years agofixed: Repaired xcode project.
phi2039 [Mon, 10 Aug 2009 15:24:27 +0000 (15:24 +0000)]
fixed: Repaired xcode project.

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

8 years agofixed: Preliminary support for VC1 (Advanced Profile only)
phi2039 [Mon, 10 Aug 2009 01:52:54 +0000 (01:52 +0000)]
fixed: Preliminary support for VC1 (Advanced Profile only)

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

8 years agoadded: Beginning of support for vc1. Not functional yet.
phi2039 [Sun, 9 Aug 2009 21:32:37 +0000 (21:32 +0000)]
added: Beginning of support for vc1. Not functional yet.

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

8 years agochanged: Lots of tweaks and performance improvements. Added support for BluRay LPCM...
phi2039 [Fri, 24 Jul 2009 21:46:09 +0000 (21:46 +0000)]
changed: Lots of tweaks and performance improvements. Added support for BluRay LPCM (private)streams.

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

8 years agofixed: Eliminated lurking __int64 reference. Now builds on linux.
phi2039 [Thu, 23 Jul 2009 07:09:34 +0000 (07:09 +0000)]
fixed: Eliminated lurking __int64 reference. Now builds on linux.

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

8 years agoadded: Created new library for ground-up demuxers. Currently only supports MPEG-TS...
phi2039 [Thu, 23 Jul 2009 07:06:06 +0000 (07:06 +0000)]
added: Created new library for ground-up demuxers. Currently only supports MPEG-TS with MPEG2 or H264 video. Performance is approximately 30-40% better than existing ffmpeg demux on comparable content. Not suitable for use by general public as of yet.  Will build on OSX and Win32.

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

8 years agoAdded: Created working branch for experimental demux library.
phi2039 [Thu, 23 Jul 2009 06:26:30 +0000 (06:26 +0000)]
Added: Created working branch for experimental demux library.

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

8 years agofixed: GetTimeZoneInformation was not working in linux
elupus [Thu, 23 Jul 2009 01:40:05 +0000 (01:40 +0000)]
fixed: GetTimeZoneInformation was not working in linux

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

8 years agofixed: SystemTimeToFileTime/FileTimeToSystemTime should not be doing timezone conversions
elupus [Thu, 23 Jul 2009 01:39:47 +0000 (01:39 +0000)]
fixed: SystemTimeToFileTime/FileTimeToSystemTime should not be doing timezone conversions

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

8 years agofixed: CDateTime::GetAsDBDateTime() was returning milliseconds instead of minutes...
elupus [Thu, 23 Jul 2009 01:39:30 +0000 (01:39 +0000)]
fixed: CDateTime::GetAsDBDateTime() was returning milliseconds instead of minutes at the minut position

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

8 years agoadded: make live streaming from tvheadend show current programs total time and playin...
elupus [Thu, 23 Jul 2009 01:39:13 +0000 (01:39 +0000)]
added: make live streaming from tvheadend show current programs total time and playing time

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

8 years agoadded: CDateTime::GetUTCDateTime() returning current UTC time
elupus [Thu, 23 Jul 2009 01:38:53 +0000 (01:38 +0000)]
added: CDateTime::GetUTCDateTime() returning current UTC time

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

8 years agochanged: create general interface for dvdplayer input stream to give current time
elupus [Thu, 23 Jul 2009 01:38:35 +0000 (01:38 +0000)]
changed: create general interface for dvdplayer input stream to give current time

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

8 years ago[WIN32] removed DetectDVDType.h/cpp from project file
wiso [Wed, 22 Jul 2009 13:42:29 +0000 (13:42 +0000)]
[WIN32] removed DetectDVDType.h/cpp from project file

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

8 years agoremoved some more occurrences of detectdvdtype.h
wiso [Wed, 22 Jul 2009 13:32:21 +0000 (13:32 +0000)]
removed some more occurrences of detectdvdtype.h

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

8 years agoadded: a name identifier to the playercore rules + logging of this identifier. makes...
spiff_ [Tue, 21 Jul 2009 21:45:42 +0000 (21:45 +0000)]
added: a name identifier to the playercore rules + logging of this identifier. makes it easier to identify which rule is applied. thanks to moby-uk

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

8 years agoadded: ticket #6930 - Crash if you reference an undefined player in playercorefactory...
spiff_ [Tue, 21 Jul 2009 21:42:46 +0000 (21:42 +0000)]
added: ticket #6930 - Crash if you reference an undefined player in playercorefactory.xml. thanks to moby-uk

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

8 years agofixed: added a hack to make mms streams play. simple don't add any streams to the...
spiff_ [Tue, 21 Jul 2009 21:33:06 +0000 (21:33 +0000)]
fixed: added a hack to make mms streams play. simple don't add any streams to the player and let them "identify" themself by the demuxer discovering their packets.

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

8 years agochanged: if hdmi/iec958/spdif outputs are selected for standard alsa output, always...
elupus [Tue, 21 Jul 2009 20:45:16 +0000 (20:45 +0000)]
changed: if hdmi/iec958/spdif outputs are selected for standard alsa output, always run them through plug

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

8 years agochanged: drop explicit check for iec958 and append the AESX parameters to any device...
elupus [Tue, 21 Jul 2009 19:13:45 +0000 (19:13 +0000)]
changed: drop explicit check for iec958 and append the AESX parameters to any device requested (allows user to specify hdmi forexample)

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

8 years agoChanged: Combined the two DRC options into a single option and moved to audio
tslayer [Tue, 21 Jul 2009 18:00:20 +0000 (18:00 +0000)]
Changed: Combined the two DRC options into a single option and moved to audio

Example:

<audio>
  <applydrc>false</applydrc>
</audion>

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

8 years agochanged: drop pointless GetNrOfReferences for dvd overlays
elupus [Tue, 21 Jul 2009 17:12:27 +0000 (17:12 +0000)]
changed: drop pointless GetNrOfReferences for dvd overlays
changed: CDVDOverlay::Acquire to return pointer to itself instead of refcount

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

8 years agochanged: drop stale debug helper DVDDEBUG_OVERLAY_TRACKER define (and code)
elupus [Tue, 21 Jul 2009 17:11:55 +0000 (17:11 +0000)]
changed: drop stale debug helper DVDDEBUG_OVERLAY_TRACKER define (and code)

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

8 years agorevert: r11448 "Fixed a deadlock. This took a long time to track down" - as it itself...
elupus [Tue, 21 Jul 2009 17:11:20 +0000 (17:11 +0000)]
revert: r11448 "Fixed a deadlock. This took a long time to track down" - as it itself could cause deadlocks
changed: remove helper lock for CSharedSection and instead make sure the standard lock is held at all times when reading any variables

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

8 years agochanged: always try to move vsync position to the closest vsync instead of giving...
elupus [Tue, 21 Jul 2009 10:35:17 +0000 (10:35 +0000)]
changed: always try to move vsync position to the closest vsync instead of giving up when error is large

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

8 years agoreverted: Typo in r21318.
AlTheKiller [Tue, 21 Jul 2009 05:21:30 +0000 (05:21 +0000)]
reverted: Typo in r21318.

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

8 years agofixed: Compile error with external mpcdec. Closes #6934.
AlTheKiller [Tue, 21 Jul 2009 05:00:24 +0000 (05:00 +0000)]
fixed: Compile error with external mpcdec. Closes #6934.

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

8 years agochanged: Clean up GUIFontManager on shutdown, this will make Valgrind a little quiete...
monkeyman_67156 [Tue, 21 Jul 2009 04:53:36 +0000 (04:53 +0000)]
changed: Clean up GUIFontManager on shutdown, this will make Valgrind a little quieter about "memory leaks" on shutdown.

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

8 years agoremoved: Duplicate stop event from cdripper. Just use the cthread stop event.
AlTheKiller [Tue, 21 Jul 2009 00:41:13 +0000 (00:41 +0000)]
removed: Duplicate stop event from cdripper.  Just use the cthread stop event.

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

8 years agoadded: Ticket #6916 - Add resume functionality to builtin function PlayMedia, thanks...
jmarshallnz [Mon, 20 Jul 2009 22:30:53 +0000 (22:30 +0000)]
added: Ticket #6916 - Add resume functionality to builtin function PlayMedia, thanks to pilluli.

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

8 years ago[WIN32] added libmms and glib to the XBMC solution file and enabled HAS_FILESYSTEM_MM...
wiso [Mon, 20 Jul 2009 17:45:57 +0000 (17:45 +0000)]
[WIN32] added libmms and glib to the XBMC solution file and enabled HAS_FILESYSTEM_MMS. Some mmsh streams should play now (see xbmc.org/trac/ticket/6804)

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

8 years ago[WIN32] added libmms and glib to xbmc/lib
wiso [Mon, 20 Jul 2009 17:41:41 +0000 (17:41 +0000)]
[WIN32] added libmms and glib to xbmc/lib

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

8 years agoFixes rtmp crashing xbmc when stream not found.
motd2k [Mon, 20 Jul 2009 14:19:57 +0000 (14:19 +0000)]
Fixes rtmp crashing xbmc when stream not found.

Closes #6924 credit: stacked.

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

8 years ago[WIN32] fixed autostart for the first CD/DVD device
wiso [Mon, 20 Jul 2009 12:08:57 +0000 (12:08 +0000)]
[WIN32] fixed autostart for the first CD/DVD device

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

8 years ago[WIN32] changed: use event driven DVD detection instead of detectdvdthread. TODO...
wiso [Mon, 20 Jul 2009 11:59:53 +0000 (11:59 +0000)]
[WIN32] changed: use event driven DVD detection instead of detectdvdthread. TODO: fix autorun and make it together win cdda/dvd aware of multi device paths.

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

8 years agofixed: some forgotten occurrences of detectdvdtype
wiso [Mon, 20 Jul 2009 11:56:21 +0000 (11:56 +0000)]
fixed: some forgotten occurrences of detectdvdtype

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

8 years agofixed: make GetDiskLabel accept empty devicePath
wiso [Mon, 20 Jul 2009 11:54:58 +0000 (11:54 +0000)]
fixed: make GetDiskLabel accept empty devicePath

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

8 years ago[WIN32] send unmount message also in ToggleTray as Windows seems not to always sent...
wiso [Mon, 20 Jul 2009 11:42:16 +0000 (11:42 +0000)]
[WIN32] send unmount message also in ToggleTray as Windows seems not to always sent DBT_DEVICEREMOVECOMPLETE

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

8 years agoset the label for DVDs if available
wiso [Mon, 20 Jul 2009 11:37:20 +0000 (11:37 +0000)]
set the label for DVDs if available

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

8 years agoupdated: Greek translation #6926, based on English r21769 (thanks to ydatografida)
blittan [Mon, 20 Jul 2009 11:23:35 +0000 (11:23 +0000)]
updated: Greek translation #6926, based on English r21769 (thanks to ydatografida)

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

8 years agochanged: Trim excess blank lines from rendered text
jmarshallnz [Mon, 20 Jul 2009 09:34:08 +0000 (09:34 +0000)]
changed: Trim excess blank lines from rendered text

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