9 years agoincrease number of scraper buffers to 20 (from trunk). thanks cptspiff.
vulkanr [Wed, 5 Mar 2008 16:41:48 +0000 (16:41 +0000)]
increase number of scraper buffers to 20 (from trunk). thanks cptspiff.

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

9 years agoUpdate: Automount will find a new mountpoint if the mountpoint already exists. Automo...
topfs2 [Wed, 5 Mar 2008 07:56:11 +0000 (07:56 +0000)]
Update: Automount will find a new mountpoint if the mountpoint already exists. Automount will mount devices without labels in /media/TYPE instead of/media/sdxy

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

9 years agoChanged HalManagers fix for AutoMount devices with spaces in name
topfs2 [Wed, 5 Mar 2008 06:21:51 +0000 (06:21 +0000)]
Changed HalManagers fix for AutoMount devices with spaces in name

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

9 years agoFixed: HalManager can now mount devices with spaces in the label. HalManager will...
topfs2 [Tue, 4 Mar 2008 01:33:37 +0000 (01:33 +0000)]
Fixed: HalManager can now mount devices with spaces in the label. HalManager will unmount the ones it mounts at exit. And some small cosmetic changes.

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

9 years agofixed: dont fail if url got no title assigned - set it to not available instead
spiff_ [Mon, 3 Mar 2008 19:44:21 +0000 (19:44 +0000)]
fixed: dont fail if url got no title assigned - set it to not available instead

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

9 years agofixed: [OS X] Pink-screen issue on GMA X3100 chipsets.
leafmuncher [Mon, 3 Mar 2008 17:45:22 +0000 (17:45 +0000)]
fixed: [OS X] Pink-screen issue on GMA X3100 chipsets.

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

9 years agoUpdate: Removed some unneded strings in CStorageDevice. Changed pmount-hal into pmoun...
topfs2 [Mon, 3 Mar 2008 13:25:09 +0000 (13:25 +0000)]
Update: Removed some unneded strings in CStorageDevice. Changed pmount-hal into pmount. Now it should auto unmount properly.

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

9 years agoFixed: The automount feature should be default off.
topfs2 [Mon, 3 Mar 2008 11:35:43 +0000 (11:35 +0000)]
Fixed: The automount feature should be default off.

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

9 years agoAdded: Experimental automounting feature. And some changes with variablenames so...
topfs2 [Mon, 3 Mar 2008 11:30:38 +0000 (11:30 +0000)]
Added: Experimental automounting feature. And some changes with variablenames so they are easier to understand.

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

9 years agoUpdated: Moved the parsing code and redid CDevice in HalManager so it should be easie...
topfs2 [Mon, 3 Mar 2008 03:21:43 +0000 (03:21 +0000)]
Updated: Moved the parsing code and redid CDevice in HalManager so it should be easier to expand. Added locks to the HalManager for thread safety. Added commented out examples for detection of other devices.

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

9 years agochanged: reorder retreival of current program info in CMythFile
elupus [Mon, 3 Mar 2008 02:42:22 +0000 (02:42 +0000)]
changed: reorder retreival of current program info in CMythFile

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

9 years agofixed: CFileCMyth::IsRecording didn't update properly when toggles
elupus [Mon, 3 Mar 2008 01:59:52 +0000 (01:59 +0000)]
fixed: CFileCMyth::IsRecording didn't update properly when toggles

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

9 years agoapplied elupus patch for vobsub's color
vulkanr [Mon, 3 Mar 2008 01:16:56 +0000 (01:16 +0000)]
applied elupus patch for vobsub's color

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

9 years agofixed: segfault on starting playback in dvdplayer
elupus [Mon, 3 Mar 2008 01:12:17 +0000 (01:12 +0000)]
fixed: segfault on starting playback in dvdplayer

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

9 years agoadded: support for toggling recording state agains mythtv backend, (same as pressing...
elupus [Mon, 3 Mar 2008 00:23:23 +0000 (00:23 +0000)]
added: support for toggling recording state agains mythtv backend, (same as pressing 'r' on official mythfrontend), needs skinsupport
(player.canrecord, player.isrecording, player.record)

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

9 years agofixed: if timezone got stored invalid (a old guisettings.xml), the value got stored...
elupus [Sun, 2 Mar 2008 23:10:01 +0000 (23:10 +0000)]
fixed: if timezone got stored invalid (a old guisettings.xml), the value got stored as an interger.

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

9 years agochanged: only forcefully drop frame if requested by demuxer
elupus [Sun, 2 Mar 2008 20:28:14 +0000 (20:28 +0000)]
changed: only forcefully drop frame if requested by demuxer

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

9 years agofixed: toggle full screen. not sure this is the correct way.
vulkanr [Sun, 2 Mar 2008 19:41:44 +0000 (19:41 +0000)]
fixed: toggle full screen. not sure this is the correct way.

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

9 years agoFixed: Removable media should not show up in library mode.
topfs2 [Sun, 2 Mar 2008 18:45:29 +0000 (18:45 +0000)]
Fixed: Removable media should not show up in library mode.

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

9 years agofixed: don't show internal 'select folder', 'select writable folder' labels in settin...
spiff_ [Sun, 2 Mar 2008 16:30:12 +0000 (16:30 +0000)]
fixed: don't show internal 'select folder', 'select writable folder' labels in settings. please people, take CARE when
ifdef'ing code

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

9 years agoupdated: norwegian language. k-pax: please only supply one file and if you really...
spiff_ [Sun, 2 Mar 2008 13:24:31 +0000 (13:24 +0000)]
updated: norwegian language. k-pax: please only supply one file and if you really have to supply two, atleast have them match on the
mixed strings. saves us some trouble

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

9 years agoadded python patches from sf.
vulkanr [Sun, 2 Mar 2008 13:13:34 +0000 (13:13 +0000)]
added python patches from sf.
patch 1902821 - Var ARGS in python. thanks malloc64 and seppel (for the original item- 1781540)
patch 1903557 - missing leave critical section. unidentified sender - so i guess thanks "nobody" :)

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

9 years agomerge with trunk. revision: 11852.
vulkanr [Sun, 2 Mar 2008 09:38:12 +0000 (09:38 +0000)]
merge with trunk. revision: 11852.

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

9 years agofixed: dvdplayer would not end buffering if decoder couldn't provide dts values after...
elupus [Sat, 1 Mar 2008 18:01:43 +0000 (18:01 +0000)]
fixed: dvdplayer would not end buffering if decoder couldn't provide dts values after the seek changes

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

9 years agominor merges from libcmyth project
elupus [Sat, 1 Mar 2008 17:10:56 +0000 (17:10 +0000)]
minor merges from libcmyth project

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

9 years agochanged: after a seek in dvdplayer, player will now drop frames untill requested...
elupus [Sat, 1 Mar 2008 01:53:15 +0000 (01:53 +0000)]
changed: after a seek in dvdplayer, player will now drop frames untill requested time is reached. this is needed since correct
behavior of demuxer is to seek to previous keyframe. this makes seeks in dvdplayer much more accurate, however it could make them really slow
as is the case of decode heavy video if seek ends up far ahead of requested time.

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

9 years agoFixed: Removable media was autosourced twice in FileManager. Removed leftover variabl...
topfs2 [Fri, 29 Feb 2008 18:30:57 +0000 (18:30 +0000)]
Fixed: Removable media was autosourced twice in FileManager. Removed leftover variable bRemovable. Added more information to debuglog in HalManager.

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

9 years agochanged: removed unused variable
monkeyman_67156 [Fri, 29 Feb 2008 17:07:47 +0000 (17:07 +0000)]
changed: removed unused variable

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

9 years agoupdated: Finnish, Protuguese (Brazil), Danish, and Norwegian translations. Thanks...
monkeyman_67156 [Fri, 29 Feb 2008 15:56:39 +0000 (15:56 +0000)]
updated: Finnish, Protuguese (Brazil), Danish, and Norwegian translations.  Thanks mikko70, mrbeetle, buchwaldsource, and k-pax.

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

9 years agoRemoved glib from the include list in configure as they aren't needed. Autosourcing...
topfs2 [Fri, 29 Feb 2008 00:05:16 +0000 (00:05 +0000)]
Removed glib from the include list in configure as they aren't needed. Autosourcing now follows 11833 so it should now autosource all supported hotplugged devices

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

9 years agoadded GetRemovableDevices to LinuxFileSystem.
vulkanr [Thu, 28 Feb 2008 15:11:21 +0000 (15:11 +0000)]
added GetRemovableDevices to LinuxFileSystem.
added locking to LinuxFileSystem.

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

9 years agoChanged: HalManager is included with define HAS_HAL instead. Added Old find mountable...
topfs2 [Thu, 28 Feb 2008 10:05:18 +0000 (10:05 +0000)]
Changed: HalManager is included with define HAS_HAL instead. Added Old find mountable code if not defined HAS_HAL

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

9 years agofixed: small typo.
d4rkm4ster [Thu, 28 Feb 2008 03:14:02 +0000 (03:14 +0000)]
fixed: small typo.

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

9 years agoUpdate: Typed libdbus-dev when it in reality is libdbus-1-dev
topfs2 [Thu, 28 Feb 2008 02:55:47 +0000 (02:55 +0000)]
Update: Typed libdbus-dev when it in reality is libdbus-1-dev

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

9 years agoAdded: HAL integration to have better support for storage devices. Autosourcing,...
topfs2 [Thu, 28 Feb 2008 02:51:53 +0000 (02:51 +0000)]
Added: HAL integration to have better support for storage devices. Autosourcing, hotswapping and more control over what the different devices actually are

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

9 years agoAdded Wii Remote patch: http://www.xbmc.org/forum/showthread.php?p=171106#post171106...
topfs2 [Wed, 27 Feb 2008 23:18:36 +0000 (23:18 +0000)]
Added Wii Remote patch: xbmc.org/forum/showthread.php?p=171106#post171106 - Thanks micolous

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

9 years agoupdate ffmpeg libs to rev. 12265.
vulkanr [Wed, 27 Feb 2008 13:41:27 +0000 (13:41 +0000)]
update ffmpeg libs to rev. 12265.

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

9 years agosources for ffmpeg rev. 12265.
vulkanr [Wed, 27 Feb 2008 13:39:09 +0000 (13:39 +0000)]
sources for ffmpeg rev. 12265.

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

9 years agoChanged : Removed the old French thetvdb scraper you now use the normal one and set...
jezz_x [Wed, 27 Feb 2008 07:02:02 +0000 (07:02 +0000)]
Changed : Removed the old French thetvdb scraper you now use the normal one and set the language in settings

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

9 years agofixed: crash on exit if ALSA initialization failed since DeInitialize()
d4rkm4ster [Wed, 27 Feb 2008 02:50:41 +0000 (02:50 +0000)]
fixed: crash on exit if ALSA initialization failed since DeInitialize()
was attempting to close an invalid handle.

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

9 years agofixed: removed unnecessary PCRE flag, should compile fine on feisty now.
d4rkm4ster [Wed, 27 Feb 2008 01:09:49 +0000 (01:09 +0000)]
fixed: removed unnecessary PCRE flag, should compile fine on feisty now.

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

9 years agofixed: compile errors under Fiesty.
d4rkm4ster [Wed, 27 Feb 2008 00:48:36 +0000 (00:48 +0000)]
fixed: compile errors under Fiesty.
It looks like PCRE under Fiesty is crippled and therefore currently not recommended.

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

9 years agomerge with trunk. revision: 11819.
vulkanr [Tue, 26 Feb 2008 19:17:00 +0000 (19:17 +0000)]
merge with trunk. revision: 11819.
note that by default xbmc now uses libpcre so need to apt-get libpcre3-dev (see README.linux)
./configure required

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

9 years agosmb to use a single connection in order not to reach window's limit of 10 (was like...
vulkanr [Tue, 26 Feb 2008 12:25:25 +0000 (12:25 +0000)]
smb to use a single connection in order not to reach window's limit of 10 (was like that initially but changed for linux).
smb to use all available master browsers to build the workgroup list (recommended on libsmbclient for small networks).
fixed possible race condition on smb connection count.

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

9 years agoadded: .disk[number]. as a valid stacking scheme
elupus [Tue, 26 Feb 2008 01:45:53 +0000 (01:45 +0000)]
added: .disk[number]. as a valid stacking scheme
added: blue-ray, hd-dvd, remux, ddplus, dtshd to clean identifiers

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

9 years agochanged: a empty packet from demuxer isn't an error, so let's not log it as one.
elupus [Tue, 26 Feb 2008 01:37:17 +0000 (01:37 +0000)]
changed: a empty packet from demuxer isn't an error, so let's not log it as one.

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

9 years agofixed: LinuxRendererGL would segfault if application called RenderUpdate before the...
elupus [Tue, 26 Feb 2008 01:33:23 +0000 (01:33 +0000)]
fixed: LinuxRendererGL would segfault if application called RenderUpdate before the renderer had been configured

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

9 years agochanged: avoid creating connections to cmyth backend for .tbn/.jpg files as they...
elupus [Tue, 26 Feb 2008 00:26:03 +0000 (00:26 +0000)]
changed: avoid creating connections to cmyth backend for .tbn/.jpg files as they will never exist

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

9 years agochanged: no need to CloseFile if there is no main thread handle in dvdplayer. avoids...
elupus [Tue, 26 Feb 2008 00:16:57 +0000 (00:16 +0000)]
changed: no need to CloseFile if there is no main thread handle in dvdplayer. avoids unneded closefile on initial dvdplayer startup

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

9 years agocosmetic: silly debug log
elupus [Tue, 26 Feb 2008 00:03:37 +0000 (00:03 +0000)]
cosmetic: silly debug log

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

9 years agochanged: removed some uneccessary logging i alsa renderer
elupus [Tue, 26 Feb 2008 00:01:37 +0000 (00:01 +0000)]
changed: removed some uneccessary logging i alsa renderer

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

9 years agochanged: combined translation from cmyth program info to CVideoInfoTag
elupus [Mon, 25 Feb 2008 23:40:12 +0000 (23:40 +0000)]
changed: combined translation from cmyth program info to CVideoInfoTag
added: video info tag is now also filled with genre

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

9 years agofixed: build.sh would fail if there has been a commit while waiting for user input
althekiller [Mon, 25 Feb 2008 23:23:06 +0000 (23:23 +0000)]
fixed: build.sh would fail if there has been a commit while waiting for user input

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

9 years agochanged: added whitespace to test a fix for a bug in build.sh
althekiller [Mon, 25 Feb 2008 23:04:22 +0000 (23:04 +0000)]
changed: added whitespace to test a fix for a bug in build.sh

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

9 years agochanged: display channel name in playback info for mythtv client
elupus [Mon, 25 Feb 2008 21:09:41 +0000 (21:09 +0000)]
changed: display channel name in playback info for mythtv client

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

9 years agofixed: myth client wouldn't display channel name in info screen.
elupus [Mon, 25 Feb 2008 20:47:20 +0000 (20:47 +0000)]
fixed: myth client wouldn't display channel name in info screen.

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

9 years agochanged: allow global debug level setting to control level of libcmyth debug logs...
elupus [Mon, 25 Feb 2008 20:13:29 +0000 (20:13 +0000)]
changed: allow global debug level setting to control level of libcmyth debug logs. if set at >= 3 you enabled full libcmyth debugging, which includes function trace.

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

9 years agochanged: added a session handler for mythtv client to avoid opening and closing sessi...
elupus [Mon, 25 Feb 2008 18:16:22 +0000 (18:16 +0000)]
changed: added a session handler for mythtv client to avoid opening and closing sessions to server for each request

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

9 years agochanged: don't look for subtitles for tv protocols
elupus [Mon, 25 Feb 2008 18:11:58 +0000 (18:11 +0000)]
changed: don't look for subtitles for tv protocols

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

9 years agochanged: only apply AES s/pdif parameters if device is iec958
elupus [Mon, 25 Feb 2008 18:03:01 +0000 (18:03 +0000)]
changed: only apply AES s/pdif parameters if device is iec958

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

9 years agofixed: do not assume EOF on invalid packets from stream.
vulkanr [Mon, 25 Feb 2008 13:42:08 +0000 (13:42 +0000)]
fixed: do not assume EOF on invalid packets from stream.

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

9 years agofixed: gcc warnings
monkeyman_67156 [Mon, 25 Feb 2008 06:22:31 +0000 (06:22 +0000)]
fixed: gcc warnings

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

9 years agoadded: tune in to lastfm similar artists from within the music info dialog (if lastfm...
vulkanr [Sun, 24 Feb 2008 14:40:28 +0000 (14:40 +0000)]
added: tune in to lastfm similar artists from within the music info dialog (if lastfm is enabled)

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

9 years agochanged: specify all S/PDIF parameters for alsa, otherwise incompatible defaults...
elupus [Sun, 24 Feb 2008 12:41:02 +0000 (12:41 +0000)]
changed: specify all S/PDIF parameters for alsa, otherwise incompatible defaults may be used
changed: if customized device string fails for alsa, use standard device

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

9 years agofixed: a memory leak and also some code cleanup (thx malloc).
d4rkm4ster [Sat, 23 Feb 2008 09:09:24 +0000 (09:09 +0000)]
fixed: a memory leak and also some code cleanup (thx malloc).

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

9 years agofixed: a few gcc warnings and double includes
monkeyman_67156 [Fri, 22 Feb 2008 06:43:50 +0000 (06:43 +0000)]
fixed: a few gcc warnings and double includes

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

9 years agofixed: dvdplayer could deadlock on open if input stream kept reporting more stream...
elupus [Fri, 22 Feb 2008 00:36:48 +0000 (00:36 +0000)]
fixed: dvdplayer could deadlock on open if input stream kept reporting more stream available even if there was none

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

9 years agofixed: PCRE to default to DOTALL and not MULTILINE (which isn't what it sounds like).
d4rkm4ster [Thu, 21 Feb 2008 20:43:29 +0000 (20:43 +0000)]
fixed: PCRE to default to DOTALL and not MULTILINE (which isn't what it sounds like).

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

9 years agoUpdate: Browse now autodetect ntfs-3g and xfs
topfs2 [Thu, 21 Feb 2008 06:38:43 +0000 (06:38 +0000)]
Update: Browse now autodetect ntfs-3g and xfs

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

9 years agofixed: if myth backend shut down during playback, xbmc would end up in endless loop
elupus [Wed, 20 Feb 2008 23:35:49 +0000 (23:35 +0000)]
fixed: if myth backend shut down during playback, xbmc would end up in endless loop

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

9 years agochanged: don't use %lld for 64bit int's, it isn't portable. use PRId64 macro instead.
elupus [Wed, 20 Feb 2008 22:54:23 +0000 (22:54 +0000)]
changed: don't use %lld for 64bit int's, it isn't portable. use PRId64 macro instead.

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

9 years agofixed: don't reference cmyth functions directly, go through dll interface
elupus [Wed, 20 Feb 2008 22:24:23 +0000 (22:24 +0000)]
fixed: don't reference cmyth functions directly, go through dll interface

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

9 years agochanged: recommited some changes to make win32 build compile that i happend to remove...
elupus [Wed, 20 Feb 2008 22:22:00 +0000 (22:22 +0000)]
changed: recommited some changes to make win32 build compile that i happend to remove for libcmyth

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

9 years agoupdated: merged in libcmyth git repo into our version. (adds support for svn version...
elupus [Wed, 20 Feb 2008 22:02:32 +0000 (22:02 +0000)]
updated: merged in libcmyth git repo into our version. (adds support for svn version of mythtv-backend)

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

9 years agofixed: must leave event lock when we process the events, otherwise even thread can...
elupus [Wed, 20 Feb 2008 21:44:04 +0000 (21:44 +0000)]
fixed: must leave event lock when we process the events, otherwise even thread can't add more events.

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

9 years agochanged: split out event handling into separate thread, mythbackends seem to behave...
elupus [Wed, 20 Feb 2008 21:38:16 +0000 (21:38 +0000)]
changed: split out event handling into separate thread, mythbackends seem to behave single threaded, so if one socket fills
up, and xbmc is waiting on another socket to receive data, the backend may timeout and xbmc also times out. so we read the
event socket in a separate thread, and push them into a queue handled from main read thread.

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

9 years agoreverted: change to skip find_stream_info on live streams, it wasn't what was slow.
elupus [Wed, 20 Feb 2008 21:33:03 +0000 (21:33 +0000)]
reverted: change to skip find_stream_info on live streams, it wasn't what was slow.

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

9 years agofixed: if dvdplayer was aborted during a channel change, xbmc would segfault.
elupus [Wed, 20 Feb 2008 19:02:18 +0000 (19:02 +0000)]
fixed: if dvdplayer was aborted during a channel change, xbmc would segfault.

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

9 years agochanged: don't look for stream info on live tv streams.
elupus [Wed, 20 Feb 2008 18:27:19 +0000 (18:27 +0000)]
changed: don't look for stream info on live tv streams.
changed: LogDebug -> Log(LOGDEBUG)
added: log start of find_stream_info and end of it, to spot slow downs due to it.

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

9 years agominor optimizations for smb access.
vulkanr [Wed, 20 Feb 2008 10:44:44 +0000 (10:44 +0000)]
minor optimizations for smb access.

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

9 years agoexperimental - mount smb shares onto filesystem to access them as local.
vulkanr [Wed, 20 Feb 2008 09:37:30 +0000 (09:37 +0000)]
experimental - mount smb shares onto filesystem to access them as local.
this was supposed to improve performance but it doesnt. for now.
its turned off by default and can be turned on by settings->network->smb client->mount smb shares
also need to apt-get smbfs (only if option is used. no effect on compilation).
see README.linux

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

9 years agoadded linux sudo command method.
vulkanr [Wed, 20 Feb 2008 09:33:38 +0000 (09:33 +0000)]
added linux sudo command method.
user should be defined in sudoers (sudo visudo) with no password.

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

9 years agoupdated: PCRE to default to case-sensitive and match mulitlines.
d4rkm4ster [Wed, 20 Feb 2008 07:30:05 +0000 (07:30 +0000)]
updated: PCRE to default to case-sensitive and match mulitlines.

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

9 years agofixed: PCRE enabled build compiles now.
d4rkm4ster [Wed, 20 Feb 2008 05:09:41 +0000 (05:09 +0000)]
fixed: PCRE enabled build compiles now.

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

9 years agoadded: initial support for PCRE based regex matching (disabled by default since it...
d4rkm4ster [Wed, 20 Feb 2008 02:25:56 +0000 (02:25 +0000)]
added: initial support for PCRE based regex matching (disabled by default since it's not yet finished).

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

9 years agomoved: default log path initialization to correct location.
d4rkm4ster [Tue, 19 Feb 2008 21:40:35 +0000 (21:40 +0000)]
moved: default log path initialization to correct location.

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

9 years agoUpdate: Browse now also detects reiserfs and ext2
topfs2 [Tue, 19 Feb 2008 18:56:47 +0000 (18:56 +0000)]
Update: Browse now also detects reiserfs and ext2

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

9 years agore-applied code that was lost in merge (r.11397).
vulkanr [Tue, 19 Feb 2008 10:03:28 +0000 (10:03 +0000)]
re-applied code that was lost in merge (r.11397).
specifically case insensitive fileitem properties + various getters/setters.

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

9 years agoadded: display recorded time for finished recording, display string Recording for...
elupus [Tue, 19 Feb 2008 01:49:21 +0000 (01:49 +0000)]
added: display recorded time for finished recording, display string Recording for currently recording (will localize that later)

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

9 years agofixed: added support for deleting recordings using the new cmyth client, now it compl...
elupus [Tue, 19 Feb 2008 01:14:06 +0000 (01:14 +0000)]
fixed: added support for deleting recordings using the new cmyth client, now it completely replaces the gmyth support

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

9 years agofixed: when loading symbols form xbmc itself, library kept getting reloaded every...
elupus [Tue, 19 Feb 2008 00:57:27 +0000 (00:57 +0000)]
fixed: when loading symbols form xbmc itself, library kept getting reloaded every time

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

9 years agoadded: use of QUERY_RECORDING BASENAME for mythv backends larger than 31 instead...
elupus [Tue, 19 Feb 2008 00:24:14 +0000 (00:24 +0000)]
added: use of QUERY_RECORDING BASENAME for mythv backends larger than 31 instead of listing all recordings again

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

9 years agoChanged: CPU-Info in SystemInfo should report something more valueable now
topfs2 [Mon, 18 Feb 2008 23:19:56 +0000 (23:19 +0000)]
Changed: CPU-Info in SystemInfo should report something more valueable now

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

9 years agomerged: cmyth filesystem from trunk
elupus [Mon, 18 Feb 2008 22:27:57 +0000 (22:27 +0000)]
merged: cmyth filesystem from trunk

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

9 years agomerged: libcmyth changes from trunk, mainly compile fixes apart from the socket fix...
elupus [Mon, 18 Feb 2008 22:22:34 +0000 (22:22 +0000)]
merged: libcmyth changes from trunk, mainly compile fixes apart from the socket fix to make sure request arent larger than socket recvbuf

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

9 years agofixed: SoLoader wasn't able to load local symbols as wanted
elupus [Mon, 18 Feb 2008 21:59:12 +0000 (21:59 +0000)]
fixed: SoLoader wasn't able to load local symbols as wanted

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

9 years agoChanged all mounted disks shows up in Browse for source, not only removable
topfs2 [Mon, 18 Feb 2008 21:49:18 +0000 (21:49 +0000)]
Changed all mounted disks shows up in Browse for source, not only removable

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

9 years agochanged: use xbmc.so as keyname for local symbols instead of empty string (works...
elupus [Mon, 18 Feb 2008 20:59:47 +0000 (20:59 +0000)]
changed: use xbmc.so as keyname for local symbols instead of empty string (works better for dlloadercontainer)

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

9 years agochanged: allow our SoLoader to load symbols from xbmc internal symbols. allows you...
elupus [Mon, 18 Feb 2008 20:47:26 +0000 (20:47 +0000)]
changed: allow our SoLoader to load symbols from xbmc internal symbols. allows you to link a lib statically or dynamically without changing code

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

9 years agomerge: GUIDialogPluginSettings.cpp, to save the linux developers the trouble dealing...
nuka1195 [Mon, 18 Feb 2008 18:57:52 +0000 (18:57 +0000)]
merge: GUIDialogPluginSettings.cpp, to save the linux developers the trouble dealing with my eol messup.

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