davilla [Tue, 10 Jul 2012 14:05:47 +0000 (07:05 -0700)]
Merge pull request #1131 from davilla/fix-ae-getcachetime
change AE definition and usage of GetCacheTime to match how it is used in players
S. Davilla [Sat, 7 Jul 2012 15:39:16 +0000 (11:39 -0400)]
change AE definition and usage of GetCacheTime to match how it is used in players
davilla [Tue, 10 Jul 2012 13:58:54 +0000 (06:58 -0700)]
Merge pull request #1142 from huceke/use-intrinsic-atomics
changed use also intrinsic for cas
montellese [Tue, 10 Jul 2012 13:57:10 +0000 (15:57 +0200)]
set the content of the tags list to "tags" instead of "movies"
montellese [Tue, 10 Jul 2012 13:54:26 +0000 (15:54 +0200)]
fix library/video/movies/tags.xml
montellese [Tue, 10 Jul 2012 13:27:34 +0000 (15:27 +0200)]
videodb: fix UNIQUE INDEX on tag.strTag for MySQL
Fneufneu [Tue, 10 Jul 2012 08:12:08 +0000 (10:12 +0200)]
[FreeBSD] use intrinsic atomics
works with gcc and clang found on FreeBSD base system
vdrfan [Tue, 10 Jul 2012 06:47:12 +0000 (08:47 +0200)]
fixed: double mapping in Lircmap.xml (thanks s7mx1)
gimli [Tue, 10 Jul 2012 05:12:32 +0000 (07:12 +0200)]
changed use also intrinsic for cas
davilla [Tue, 10 Jul 2012 01:13:12 +0000 (18:13 -0700)]
Merge pull request #1123 from davilla/use-intrinsic-atomics
Use intrinsic atomics
Memphis [Mon, 9 Jul 2012 23:26:06 +0000 (01:26 +0200)]
[xrandr] - fix compilation with 10.04
Jonathan Marshall [Mon, 9 Jul 2012 22:23:33 +0000 (10:23 +1200)]
ensure the music/video database config is cleared when changing profiles
jmarshallnz [Mon, 9 Jul 2012 22:29:19 +0000 (15:29 -0700)]
Merge pull request #1124 from jmarshallnz/prompt_for_rescan
Prompt for rescan of music
WiSo [Mon, 9 Jul 2012 21:11:52 +0000 (23:11 +0200)]
[WIN32] fixed: we don't want CThread::GetCurrentThread() here.
jmarshallnz [Mon, 9 Jul 2012 21:04:34 +0000 (14:04 -0700)]
Merge pull request #1140 from Karlson2k/UseJoystick_Globals_Fix
Fix SystemGlobals.cpp - remove g_Joystick when not needed
Karlson2k [Mon, 9 Jul 2012 15:35:44 +0000 (19:35 +0400)]
Fix SystemGlobals.cpp - remove g_Joystick when not needed
David Teirney [Mon, 9 Jul 2012 11:40:07 +0000 (04:40 -0700)]
Merge pull request #1100 from dteirney/libcmyth-upstream
Bunch of changes for libcmyth to match upstream.
David Teirney [Mon, 2 Jul 2012 09:37:58 +0000 (21:37 +1200)]
[libcmyth] Rename proginfo_prodyear to proginfo_year and change type to match upstream and mythbackend.
David Teirney [Sat, 30 Jun 2012 05:10:45 +0000 (17:10 +1200)]
[libcmyth] Add missing exports to the libcmyth.def file for Windows.
David Teirney [Sat, 30 Jun 2012 05:07:06 +0000 (17:07 +1200)]
[libcmyth] Change include in the mysql include area to use winsock2.h rather than winsock.h.
For compilation on Windows.
David Teirney [Sun, 24 Jun 2012 02:06:47 +0000 (14:06 +1200)]
Change protocol version in token map to be unsigned int as it can never be negative.
David Teirney [Sun, 24 Jun 2012 01:53:30 +0000 (13:53 +1200)]
[libcmyth] Pull across upstream changes to cmyth_get_bookmark_offset.
David Teirney [Sun, 24 Jun 2012 01:43:53 +0000 (13:43 +1200)]
[libcmyth] Pull across changes for cmyth_get_bookmark_mark from upstream.
David Teirney [Sun, 24 Jun 2012 01:28:13 +0000 (13:28 +1200)]
[libcmyth] Cosmetic: pull across MVP -> CMYTH naming changes from upstream for safe_string.h.
David Teirney [Sun, 24 Jun 2012 01:17:36 +0000 (13:17 +1200)]
[libcmyth] Convert all long long fields and methods to int64.
Pulled from upstream as part of the changes that made for the protocol changes where long long values were changed to be sent in a single 64 bit field rather than two 32 bit hi and lo fields.
vdrfan [Mon, 9 Jul 2012 07:53:10 +0000 (09:53 +0200)]
cosmetic: initialize members in the order they were declared
Cory Fields [Mon, 9 Jul 2012 07:15:48 +0000 (03:15 -0400)]
joystick: fix typo (and build)
davilla [Thu, 5 Jul 2012 05:44:38 +0000 (01:44 -0400)]
cosmetic clean up
Sascha Montellese [Sun, 8 Jul 2012 21:41:21 +0000 (14:41 -0700)]
Merge pull request #1108 from Montellese/movie_tagging
add a tagging system for movies
montellese [Sun, 8 Jul 2012 20:38:23 +0000 (00:38 +0400)]
[osx/ios/atv2] update project files
montellese [Sat, 30 Jun 2012 12:07:08 +0000 (14:07 +0200)]
smartplaylist: integrate tags
montellese [Sat, 30 Jun 2012 11:21:04 +0000 (13:21 +0200)]
[win32] update project files
montellese [Sat, 30 Jun 2012 11:20:45 +0000 (13:20 +0200)]
integrate new "Tags" node into the video library
montellese [Sat, 30 Jun 2012 11:12:32 +0000 (13:12 +0200)]
videodb: add tag and taglinks tables for tagging support
jmarshallnz [Sun, 8 Jul 2012 20:56:03 +0000 (13:56 -0700)]
Merge pull request #1111 from Karlson2k/UseJoystick
[input] Add 'Enable Joystick' to GUI settings. Fix for http://trac.xbmc.org/ticket/13146
Karlson2k [Fri, 6 Jul 2012 17:05:31 +0000 (21:05 +0400)]
Add new GUI setting for Joystick and use that setting
Karlson2k [Sun, 8 Jul 2012 20:41:21 +0000 (00:41 +0400)]
Add support to CJoystick for IsEnabled Just like in CStatMouse
Karlson2k [Fri, 6 Jul 2012 16:55:13 +0000 (20:55 +0400)]
Prevent of using uninitialized joystick variables in Application.cpp
Karlson2k [Fri, 6 Jul 2012 16:35:11 +0000 (20:35 +0400)]
Move g_Joystick to SystemGlobals.cpp
Karlson2k [Fri, 6 Jul 2012 16:52:04 +0000 (20:52 +0400)]
Fix init & clarification in CJoystick classes
wsoltys [Sun, 8 Jul 2012 20:35:21 +0000 (13:35 -0700)]
Merge pull request #1115 from Karlson2k/VS_project_cleanup
[Win32] Cleanup of VS projects + fix for OpenGL build
Jonathan Marshall [Sun, 8 Jul 2012 20:32:46 +0000 (08:32 +1200)]
fixes potential read off the end of array, thanks to night199uk
Martin van Beurden [Sun, 8 Jul 2012 17:54:40 +0000 (19:54 +0200)]
fixed: track progress percentage for audio streams for which the player can't determine duration but with duration known in metadata. (was removed in
dd02c0c6d7).
montellese [Sun, 8 Jul 2012 19:43:17 +0000 (21:43 +0200)]
silence compiler warning in CAddonDll
Evgeny Grin [Tue, 3 Jul 2012 11:50:13 +0000 (15:50 +0400)]
Total cleanup of all VS projects + fix for OpenGL build
Fix for OpenGL builds + Cleanup of XBMC.vcxproj
Remove a lot of unused paths, libs and so on.
Reflect general settings from DirectX builds to OpenGL builds.
Fix for OpenGL builds that seems to be broken for more than month.
Cleanup of XbmcThreads.vcxproj
Removed extra includes and libs paths
Cleanup of XbmcCommons.vcxproj
Removed extra include dir from Release config
Cleanup of Waveform.vcxproj
Removed extra include dirs
Cleanup of Milkdrop/Plugin.vcxproj
Cleanup of directx_spectrum.vcxproj
Removed extra libs from linker
Cleanup of UnrarXLib.vcxproj
Removed extra and outdated include paths
Cleanup of squish_2010.vcxproj
Cleanup of libXDAAP_win32.vcxproj
Cleanup of StSoundLibrary.vcxproj
Removed extra include dirs
Cleanup of libsidplay.vcxproj
Removed extra include dirs
Cleanup of libRTV.vcxproj
Cleanup of libpcre.vcxproj
Cleanup of vc10_libmp3lame_dll.vcxproj + Fix linker warning
Sync general settings of configs
Cleanup of libmodplug_2010.vcxproj
Cleanup of libmad.vcxproj
Cleanup of hdhomerun.vcxproj
Cleanup of libid3tag.vcxproj
Cleanup of libhts_2010.vcxproj
Cleanup of libexif.vcxproj
Reflect optimization setting from Release(DLL) to Release
Cleanup of libcmyth.vcproj
Cleanup of libass_win32_vs2010.vcxproj
Reflect general settings (not debug related) form Debug to Release configuration
Cleanup of libapetag.vcxproj
Cleanup of zlib.vcxproj
Update outdated precompiled header path
and sync Unicode & non-Unicode settings
Remove unneeded DXSDK include path
Cleanup of Tiff.vcxproj
Update outdated precompiled header path
and sync Unicode & non-Unicode settings
Cleanup of png.vcxproj
Update outdated precompiled header path
and sync Unicode & non-Unicode settings
Cleanup of mng.vcxproj
Update outdated precompiled header path
and sync Unicode & non-Unicode settings
Cleanup of libdcr.vcxproj
Update outdated precompiled header path
Cleanup of Jpeg.vcxproj
Update outdated precompiled header path
Cleanup of jbig.vcxproj
Update outdated precompiled header path
Cleanup of jasper.vcxproj
and sync Unicode & non-Unicode settings
Cleanup of ImageLib.vcxproj
and sync Debug & Unicode Debug, Release & Unicode Release
Cleanup of cpluff.vcxproj
Martin van Beurden [Sun, 8 Jul 2012 13:46:04 +0000 (15:46 +0200)]
restored: paplayer short crossfade on trackskip if crossfade is enabled functionality.
Martin van Beurden [Sun, 8 Jul 2012 13:25:43 +0000 (15:25 +0200)]
fixed: paplayer crossfade.
Arne Morten Kvarving [Sun, 8 Jul 2012 13:07:53 +0000 (06:07 -0700)]
Merge pull request #1136 from PartialGestalt/
6010dded6aa59a2f1e6b5413f11eb4d4b7a1f01f
[Fix for 13160] Update supported settings types in AddonDll.h
PartialGestalt [Sat, 7 Jul 2012 19:52:15 +0000 (14:52 -0500)]
Resync CAddonDll::TransferSettings types with core
Joakim Plate [Sun, 8 Jul 2012 00:13:59 +0000 (02:13 +0200)]
[xrandr] update xbmc-xrandr.c base code
Supports selection of CRTC's in a better way
Joakim Plate [Sat, 7 Jul 2012 23:06:05 +0000 (01:06 +0200)]
[tinyxml] invalid reading of xml from FILE pointers
buf is not a null terminated string, so don't rely on it
Arne Morten Kvarving [Sun, 8 Jul 2012 12:31:13 +0000 (05:31 -0700)]
Merge pull request #1135 from MartijnKaijser/update_scrapers
Update broken music/musicvideo scrapers
Martijn Kaijser [Sun, 8 Jul 2012 12:09:54 +0000 (14:09 +0200)]
make artists/album universal scrapers and last.fm scrapers default
Martijn Kaijser [Sun, 8 Jul 2012 12:09:06 +0000 (14:09 +0200)]
add artists/album universal scrapers for music and last.fm for musicvideos
Martijn Kaijser [Sun, 8 Jul 2012 10:54:29 +0000 (12:54 +0200)]
update common scraper modules
Martijn Kaijser [Sun, 8 Jul 2012 10:49:57 +0000 (12:49 +0200)]
remove broken scrapers
Jonathan Marshall [Sun, 8 Jul 2012 08:40:08 +0000 (20:40 +1200)]
adds SaveFileStateJob.h to the Xcode project
jmarshallnz [Sun, 8 Jul 2012 03:40:05 +0000 (20:40 -0700)]
Merge pull request #953 from jmarshallnz/update_version_transaction
Update version transaction
Jonathan Marshall [Thu, 10 May 2012 07:23:39 +0000 (19:23 +1200)]
cosmetics: align code
Jonathan Marshall [Tue, 24 Apr 2012 22:47:37 +0000 (10:47 +1200)]
no need for begin/commit transaction in the derived UpdateOldVersion()'s
Jonathan Marshall [Tue, 24 Apr 2012 05:24:25 +0000 (17:24 +1200)]
no need for try/catch block in UpdateVersionNumber
Jonathan Marshall [Tue, 24 Apr 2012 05:23:16 +0000 (17:23 +1200)]
no need for CommitTransaction in UpdateVersionNumber as it has no associated BeginTransaction
Jonathan Marshall [Tue, 24 Apr 2012 05:22:44 +0000 (17:22 +1200)]
wrap UpdateOldVersion/UpdateVersionNumber in a transaction to ensure both are completed in sync
Jonathan Marshall [Sun, 8 Jul 2012 02:13:04 +0000 (14:13 +1200)]
fix compilation tag not being set for albums
Jonathan Marshall [Sun, 8 Jul 2012 02:10:10 +0000 (14:10 +1200)]
fix album years not being set on scan
jmarshallnz [Sat, 7 Jul 2012 22:45:39 +0000 (15:45 -0700)]
Merge pull request #1130 from jmarshallnz/player_property
Player.Property() support
Jonathan Marshall [Sat, 7 Jul 2012 00:28:35 +0000 (12:28 +1200)]
adds Property(TVShow_Thumb) to listitem + player
WiSo [Sat, 7 Jul 2012 11:11:03 +0000 (13:11 +0200)]
[WIN32] fixed: GetCurrentThread() can return NULL and GetThreadPriority() return THREAD_PRIORITY_ERROR_RETURN which cause GetThreadPriority() and SetThreadPriority() called with an invalid HANDLE or priority.
spiff [Sat, 7 Jul 2012 09:26:51 +0000 (11:26 +0200)]
fixed: don't blindly deref the addon ptr
some scripts are not associated with an addon
Jonathan Marshall [Sat, 7 Jul 2012 00:14:44 +0000 (12:14 +1200)]
add Player.Property() to infomanager to handle fanart_image
Sascha Montellese [Sat, 7 Jul 2012 08:40:51 +0000 (01:40 -0700)]
Merge pull request #1085 from Montellese/db_optimization
A few database/query optimizations
Oldnemesis [Sat, 7 Jul 2012 07:59:29 +0000 (00:59 -0700)]
Added signlong implementation
montellese [Fri, 6 Jul 2012 15:22:29 +0000 (17:22 +0200)]
recentlyadded: remember the cover and fanart of an album
When retrieving multiple songs of the same album for recently added album
songs, remember the album's cover and fanart and therefore avoid querying
and retrieving the same cover and fanart multiple times.
montellese [Mon, 18 Jun 2012 08:10:27 +0000 (10:10 +0200)]
move call to GetStreamDetails to CVideoThumbLoader
vdrfan [Sun, 17 Jun 2012 10:54:50 +0000 (12:54 +0200)]
fixed: do not query the addon state when asking the guiinfomanager for addon title and/or icon
This commit removes tons of useless queries made from the mainloop when using addon shortcuts on
the home screen. As the infomanager is asked for the icon or title only, it's not needed to check
whether the addon is enabled or disabled all the time.
vdrfan [Sun, 17 Jun 2012 10:38:14 +0000 (12:38 +0200)]
videodb: do not retrieve streamdetails for set items - the actual streamdetails will be queried for the single items later on
montellese [Sun, 17 Jun 2012 10:22:52 +0000 (12:22 +0200)]
recentlyadded: use values from CAlbum instead of manually querying them one by one for every album
montellese [Sun, 17 Jun 2012 10:03:20 +0000 (12:03 +0200)]
recentlyadded: save queries for season id and season/show thumbs
Use the idSeason value available through episodeview instead of having to
retrieve it for every episode. Furthermore remember the already retrieved
season/show thumbs to save querying the same images again.
Oldnemesis [Sat, 7 Jul 2012 06:44:34 +0000 (23:44 -0700)]
Fixed (hopefully) the Win32 build
Oldnemesis [Sat, 7 Jul 2012 00:51:03 +0000 (17:51 -0700)]
Karaoke numbering import now uses the song artist and title instead of file name, making the numbering more portable across different XBMC instances.
George Yunaev [Sat, 7 Jul 2012 00:04:17 +0000 (17:04 -0700)]
Removed the ancient optimizations which make the latest gcc-generated code crash while playing the MIDI files using the SoundFont.
amet [Fri, 6 Jul 2012 22:40:10 +0000 (00:40 +0200)]
[fix] xbmc.Monitor onAbortRequested() hanging on exit
montellese [Sun, 17 Jun 2012 10:02:01 +0000 (12:02 +0200)]
videodb: make idSeason available through episodeview
montellese [Sat, 16 Jun 2012 21:18:10 +0000 (23:18 +0200)]
videodb: add resumeTimeInSeconds and totalTimeInSeconds to the movie/episode/musicvideo view to eliminate extra queries
montellese [Sat, 16 Jun 2012 19:29:57 +0000 (21:29 +0200)]
CDatabase: remember the databases we already updated and don't check them on every connect/open
David Teirney [Fri, 6 Jul 2012 11:20:20 +0000 (04:20 -0700)]
Merge pull request #1091 from dteirney/edl
EDL fix for seeking multiple times to same cut.
Jonathan Marshall [Fri, 6 Jul 2012 09:55:07 +0000 (21:55 +1200)]
add prompt to rescan music library on entry to music
Jonathan Marshall [Fri, 6 Jul 2012 09:52:22 +0000 (21:52 +1200)]
add flags for the music scanner instead of reading guisettings internally
Jonathan Marshall [Fri, 6 Jul 2012 00:46:27 +0000 (12:46 +1200)]
remove unnecessary folder creation on startup
Jonathan Marshall [Fri, 6 Jul 2012 00:46:12 +0000 (12:46 +1200)]
fixes missing thumb in recently added songs
jmarshallnz [Thu, 5 Jul 2012 20:16:39 +0000 (13:16 -0700)]
Merge pull request #1099 from Voyager-xbmc/cleanup-resume-iso-stack-code
Cleanup ISO stack resume code
Voyager-xbmc [Thu, 21 Jun 2012 15:48:25 +0000 (17:48 +0200)]
apply indentations after resume stacked ISO modifications
Voyager-xbmc [Mon, 18 Jun 2012 21:34:15 +0000 (23:34 +0200)]
clean up resume play for stacked ISO files
vdrfan [Thu, 5 Jul 2012 12:30:23 +0000 (14:30 +0200)]
fixed: silence signed / unsigned int comparison
Lars Op den Kamp [Thu, 5 Jul 2012 10:40:07 +0000 (12:40 +0200)]
cec: also bump the version number in lib/libcec/Makefile to 1.7.1, same as tools/darwin/depends/libcec/Makefile
Jonathan Marshall [Thu, 5 Jul 2012 08:44:16 +0000 (20:44 +1200)]
fix DDS texture generation after
cc5ed3c2
huceke [Thu, 5 Jul 2012 08:30:51 +0000 (01:30 -0700)]
Merge pull request #1118 from huceke/vaapi-staging
changed add compatibility for vaapi stating branch
huceke [Thu, 5 Jul 2012 08:29:08 +0000 (10:29 +0200)]
changed add compatibility for vaapi stating branch
montellese [Thu, 5 Jul 2012 07:29:25 +0000 (09:29 +0200)]
SortUtils: fix potential crash in limiting
The state of an iterator is unknown after executing std::vector::erase()
so we can't grab it up front and use it after a call to erase().
Jonathan Marshall [Thu, 5 Jul 2012 06:08:04 +0000 (18:08 +1200)]
mysql requires a length for the index on a text column