Martijn Kaijser [Sat, 12 Jan 2013 14:43:16 +0000 (15:43 +0100)]
Bump version to final Frodo 12.0
Martijn Kaijser [Sun, 27 Jan 2013 18:47:46 +0000 (19:47 +0100)]
[addons] sync scrapers to repo
Martijn Kaijser [Thu, 24 Jan 2013 22:27:26 +0000 (23:27 +0100)]
Change default musicvideo scraper from the broken last.fm to theaudiodb.com. In case last.fm was still in use replace it with theaudiodb.com
Martijn Kaijser [Thu, 24 Jan 2013 20:49:03 +0000 (21:49 +0100)]
Add theaudiodb.com musicvideo scraper
Martijn Kaijser [Thu, 24 Jan 2013 20:48:25 +0000 (21:48 +0100)]
Remove broken last.FM musicvideo scraper
Martijn Kaijser [Wed, 23 Jan 2013 21:31:21 +0000 (22:31 +0100)]
[addons] sync WU with repo version
Martijn Kaijser [Wed, 23 Jan 2013 17:57:52 +0000 (18:57 +0100)]
[addons] sync addons with repo
Alexis Ballier [Fri, 25 Jan 2013 00:00:39 +0000 (21:00 -0300)]
DVDAudioCodecFFmpeg: Convert unknown audio formats to float.
As of FFmpeg-1.1, some decoders started to output planar audio.
This fixes track ticket 13944.
phil65 [Wed, 23 Jan 2013 05:22:23 +0000 (06:22 +0100)]
added DefaultImage for pvr clients
Jim Carroll [Thu, 24 Jan 2013 22:43:30 +0000 (17:43 -0500)]
In threads spawned within python the PyContext was never used. In those cases the releasing/acquiring of the Gil was simply skipped. Therefore scripts that looped over 'sleep' from a python created thread (a typical pattern in python services) would block all other python threads forever.
Memphiz [Thu, 24 Jan 2013 19:37:19 +0000 (20:37 +0100)]
[osx] - fix - add Dreamweaver to the list of obscuring windows (now Dreamweaver devs - please tell me why the hell you are using a transparent fullscreen window?)
Martijn Kaijser [Thu, 24 Jan 2013 19:18:21 +0000 (20:18 +0100)]
[Touched] update Touched to latest rev
Jonathan Marshall [Wed, 23 Jan 2013 08:34:43 +0000 (21:34 +1300)]
.mpc file tags (apev2) weren't read correctly. fixes #13985
Jonathan Marshall [Wed, 23 Jan 2013 08:35:39 +0000 (21:35 +1300)]
export of .nfo files to folders that were not writable for whatever reason meant that the next movie got 2 (or more) <movie> sections in it's .nfo file, causing incorrect later imports.
popcornmix [Tue, 22 Jan 2013 00:14:48 +0000 (00:14 +0000)]
[rbp] Don't consider half-SBS/TB 3D modes to have double the framerate
S. Davilla [Tue, 22 Jan 2013 15:11:54 +0000 (10:11 -0500)]
fixed, allow SotfAE commanded suspend/resume for all but restrict auto suspend/resume to windows
Chris "koying" Browet [Tue, 22 Jan 2013 16:09:38 +0000 (17:09 +0100)]
FIX: non-rpi egl fails to compile
Alasdair Campbell [Tue, 22 Jan 2013 12:13:08 +0000 (12:13 +0000)]
upnp: url encode filename of served resources
Lars Op den Kamp [Tue, 22 Jan 2013 10:57:15 +0000 (11:57 +0100)]
[cec] fixed - only send an active source message when receiving OnPlay. this may lead to delayed audio output on some AVR devices
gimli [Sun, 20 Jan 2013 20:16:22 +0000 (21:16 +0100)]
popcornmix [Sat, 19 Jan 2013 17:48:34 +0000 (17:48 +0000)]
[rbp] Fix non-square pixel display apect ratio and 3D TAB modes correctly
popcornmix [Mon, 7 Jan 2013 22:21:17 +0000 (22:21 +0000)]
Fix for incorrectly using clamped resolution when looking for framerate match
S. Davilla [Tue, 22 Jan 2013 14:29:10 +0000 (09:29 -0500)]
Revert "[AE/CA] - implement streamsilence flag (releases powermanagement assertion which is hold since lion even when holding a shared audio device open)"
This reverts commit
2add0c6de47ca97a8137ea299a1d69ae4001e8c7.
montellese [Sun, 20 Jan 2013 12:21:47 +0000 (13:21 +0100)]
fix typo from
66e5d70a (#elsif -> #elif)
S. Davilla [Tue, 15 Jan 2013 18:49:14 +0000 (13:49 -0500)]
[aml] fixed mute and volume control
Memphiz [Sat, 19 Jan 2013 00:05:17 +0000 (01:05 +0100)]
[osx] - on resume don't toggle windowed/fullscreen - this leads to moving XBMC to screen1 on dual screen setups and isn't needed on osx at all
Lars Op den Kamp [Sat, 19 Jan 2013 01:43:31 +0000 (02:43 +0100)]
[pvr] bump add-ons to https://github.com/opdenkamp/xbmc-pvr-addons/commit/
96774c4f775b156a46fb58151379dece3e773c96
Memphiz [Fri, 18 Jan 2013 22:39:40 +0000 (23:39 +0100)]
[dns] - check parameters for validity - fixes #13975 - credits to flaterichd
davilla [Fri, 18 Jan 2013 04:15:41 +0000 (23:15 -0500)]
[vda] revert back to intel greenline which is better than goofy framedrops for all
S. Davilla [Thu, 10 Jan 2013 17:13:27 +0000 (12:13 -0500)]
VampireAE fixes, mmm'kay
ronie [Wed, 16 Jan 2013 13:10:18 +0000 (14:10 +0100)]
fix: remove deprecated code
ronie [Wed, 16 Jan 2013 13:09:17 +0000 (14:09 +0100)]
fix: remove invalid includes
Memphiz [Mon, 14 Jan 2013 20:35:09 +0000 (21:35 +0100)]
[AE/CA] - implement streamsilence flag (releases powermanagement assertion which is hold since lion even when holding a shared audio device open)
Memphiz [Mon, 14 Jan 2013 18:11:52 +0000 (19:11 +0100)]
[osx] - stop hammering the noidlesleep assertion - we only need to hold it once.
John Rennie [Tue, 15 Jan 2013 13:19:04 +0000 (13:19 +0000)]
Use key name not id in the Nyxboard mapping for F4
John Rennie [Tue, 15 Jan 2013 13:12:42 +0000 (13:12 +0000)]
Move the Nyxboard sleep key mapping to the main keymap
John Rennie [Tue, 15 Jan 2013 12:13:19 +0000 (12:13 +0000)]
Add support for sleep key in Linux
John Rennie [Tue, 15 Jan 2013 10:27:00 +0000 (10:27 +0000)]
Add key mapping for the power button
popcornmix [Mon, 14 Jan 2013 20:46:29 +0000 (20:46 +0000)]
Send mute commands to players not using AE
popcornmix [Tue, 15 Jan 2013 20:55:48 +0000 (20:55 +0000)]
Apply volume control at audio_mixer when possible
popcornmix [Tue, 15 Jan 2013 20:46:07 +0000 (20:46 +0000)]
Fix for audio out of sync part 2
amet [Tue, 15 Jan 2013 17:34:24 +0000 (21:34 +0400)]
check if hogPid was set before resetting it
Memphiz [Tue, 15 Jan 2013 21:43:40 +0000 (22:43 +0100)]
[osx] - fix volume mediakeys now control xbmc volume (fixes volume buttons on nyxboard and hw volume buttons on macs/osx)
Memphiz [Tue, 15 Jan 2013 21:42:16 +0000 (22:42 +0100)]
[osx] - hotkeycontroller - keyup and keydown were inverted
amet [Tue, 15 Jan 2013 16:26:28 +0000 (20:26 +0400)]
[fix] correctly handle service addon rollback process
amet [Mon, 14 Jan 2013 17:16:41 +0000 (21:16 +0400)]
remove duplicate code in "CAddonDatabase::DisableAddon()"
amet [Sun, 13 Jan 2013 20:55:41 +0000 (00:55 +0400)]
[fix] stop service addon before attempting to uninstall/delete it
amet [Sun, 13 Jan 2013 20:55:04 +0000 (00:55 +0400)]
[fix] only start service addon if there is no other instance running
Tobias Hieta [Tue, 15 Jan 2013 16:16:46 +0000 (17:16 +0100)]
[CoreAudioAE] Fix CFString copy function in CCoreAudioHardware::GetOutputDeviceName
Using UTF8 encoding might fail and return NULL. Instead we pass
CFStringGetSystemEncoding().
Lars Op den Kamp [Mon, 14 Jan 2013 20:59:33 +0000 (21:59 +0100)]
[cec] physical address override was hidden on the pi. made it visible again
WiSo [Sun, 13 Jan 2013 13:58:02 +0000 (14:58 +0100)]
fixed: system screensaver could kick in when playing video. We won't please everyone with this change but at least it brings somewhat the old behavior back without altering the registry.
Stephan Raue [Sun, 13 Jan 2013 18:21:34 +0000 (19:21 +0100)]
[automake] remove long time deprecated automake macros and variables which are removed finally in automake-1.13
Signed-off-by: Stephan Raue <stephan@openelec.tv>
ronie [Tue, 8 Jan 2013 20:51:57 +0000 (21:51 +0100)]
don't append null-terminator to buffer. fixes #13545
Lars Op den Kamp [Fri, 11 Jan 2013 02:28:53 +0000 (03:28 +0100)]
[pvr] bump pvr add-ons to https://github.com/opdenkamp/xbmc-pvr-addons/commit/
a9780e023c8b7728017851bfd12d4df9e5c26993
amet [Sun, 13 Jan 2013 18:07:56 +0000 (22:07 +0400)]
[fix] make sure we actually stop the service addon before upgrading it
Memphiz [Sat, 12 Jan 2013 10:50:36 +0000 (11:50 +0100)]
[EDL] - look for edl files not only for smb but also for nfs and afp
Lars Op den Kamp [Fri, 11 Jan 2013 02:04:48 +0000 (03:04 +0100)]
[pvr] work around for frodo to fix CPVRDatabase::RemoveStaleChannelsFromGroup for both sqlite3 and mysql
Lars Op den Kamp [Fri, 11 Jan 2013 01:01:11 +0000 (02:01 +0100)]
Lars Op den Kamp [Fri, 11 Jan 2013 00:23:43 +0000 (01:23 +0100)]
[epg] fixed possible crash in CGUIEPGGridContainer::Render(). credits to forum user 'x-cimo'
Lars Op den Kamp [Fri, 11 Jan 2013 00:14:28 +0000 (01:14 +0100)]
[pvr] fix loop in CGUIWindowPVRChannels::SelectNextGroup
Memphiz [Thu, 10 Jan 2013 17:48:33 +0000 (18:48 +0100)]
[osx] - log the window name if a window completly obscures XBMC and leads to framelimiting (so we can identify / add exceptional apps easily)
Lars Op den Kamp [Thu, 10 Jan 2013 16:57:13 +0000 (17:57 +0100)]
[cec] fixed - incorrect error message was being displayed in the toast popup when libCEC could not be found on the system (c+p is bad mmm'kay)
Jan Wagner-Rosenkranz [Wed, 9 Jan 2013 11:39:40 +0000 (12:39 +0100)]
Issue #13810: This should fix the DELETE statement for MySQL (UNTESTED!).
MySQL does not allow for SubSelects on the table you are updating or deleting from. So we have to use a statement with joins instead. Unfortunatly DeleteValues does not support the needed syntax, so we just execute the plain query.
montellese [Wed, 9 Jan 2013 22:28:57 +0000 (23:28 +0100)]
jsonrpc: only close the specified player (fixes #13936)
Jonathan Marshall [Thu, 10 Jan 2013 03:52:31 +0000 (16:52 +1300)]
import art from a previously exported library
Jonathan Marshall [Thu, 10 Jan 2013 03:50:54 +0000 (16:50 +1300)]
export art when exporting to a single file/folder structure
Jonathan Marshall [Thu, 10 Jan 2013 03:47:42 +0000 (16:47 +1300)]
don't use the parent folder for art if the item is a folder item and has no slash at end
Jonathan Marshall [Wed, 9 Jan 2013 19:55:40 +0000 (08:55 +1300)]
[jpegio] clarify and comment the reading code and handle the case of an expanding file.
Jonathan Marshall [Wed, 9 Jan 2013 06:49:50 +0000 (19:49 +1300)]
If cached art from Eden exists, but no original url is available, map it to an unknown http address so that the art is maintained in Frodo. Required as themoviedb.org scraper caused actor art to be this way in Eden.
Jonathan Marshall [Tue, 4 Dec 2012 00:59:31 +0000 (13:59 +1300)]
[jpegio] use chunked reading in case the filesize isn't available on Open()
Jonathan Marshall [Mon, 7 Jan 2013 03:34:12 +0000 (16:34 +1300)]
fix horizontal alignment of outlined text. fixes #13909
Jonathan Marshall [Tue, 8 Jan 2013 20:33:35 +0000 (09:33 +1300)]
[cddb] use uint32_t for the disc id rather than unsigned long and other permutations - it has to be 32 bits. fixes #13933.
Jonathan Marshall [Thu, 3 Jan 2013 04:22:17 +0000 (17:22 +1300)]
write id3v2 tags when ripping cds to mp3
popcornmix [Wed, 9 Jan 2013 18:16:32 +0000 (18:16 +0000)]
Fix for timestamp problems commonly seen with avi files.
Lars Op den Kamp [Wed, 9 Jan 2013 01:21:27 +0000 (02:21 +0100)]
[cec] don't update the device type in settings with the value that was returned from libCEC
Lars Op den Kamp [Wed, 9 Jan 2013 01:16:55 +0000 (02:16 +0100)]
[cec] don't send incorrect pause/resume to slideshow when the source is (de)activated and don't resume playback when the source is activated and we didn't pause it when the source was deactivated
John Rennie [Mon, 7 Jan 2013 17:41:17 +0000 (17:41 +0000)]
Correct handling of multimedia key presses
Jonathan Marshall [Tue, 8 Jan 2013 03:37:48 +0000 (16:37 +1300)]
always add the repository to the add-ons database even if it returns no add-ons. fixes constant (every 10 minutes) hitting of add-on repos that have no add-ons
Jonathan Marshall [Sun, 6 Jan 2013 19:49:40 +0000 (08:49 +1300)]
album art for individual songs in file mode weren't loading correctly - fixes #13906
Jonathan Marshall [Mon, 7 Jan 2013 03:32:11 +0000 (16:32 +1300)]
view control in login window was cleared on deinit rather than on unload. fixes #13813.
Jonathan Marshall [Tue, 8 Jan 2013 03:41:43 +0000 (16:41 +1300)]
Jonathan Marshall [Tue, 8 Jan 2013 03:14:02 +0000 (16:14 +1300)]
reset initial visible state to visible if it has been set to delayed during a previous window session. fixes #13923
Lars Op den Kamp [Tue, 8 Jan 2013 02:05:18 +0000 (03:05 +0100)]
moved nyxboard power and user button from peripheral config to keyboard.xml
Lars Op den Kamp [Tue, 8 Jan 2013 01:51:26 +0000 (02:51 +0100)]
[pvr] fixed canceling the active timer on a channel in certain situations
Lars Op den Kamp [Tue, 8 Jan 2013 01:09:00 +0000 (02:09 +0100)]
fixed - don't try to go to the previous window when stopping playback on exit. closes #13884
Lars Op den Kamp [Tue, 8 Jan 2013 00:45:58 +0000 (01:45 +0100)]
[pvr] fix channel import for mysql backends. closes #13810
Joakim Plate [Mon, 7 Jan 2013 22:30:38 +0000 (23:30 +0100)]
dvdplayer: another fix for seeking/fw/rw in PVR
montellese [Mon, 7 Jan 2013 22:03:17 +0000 (23:03 +0100)]
CGUIMediaWindow: fix invalid filter-path when toggling watched mode which leads to not grouping into movie sets
Joakim Plate [Sun, 6 Jan 2013 14:26:58 +0000 (15:26 +0100)]
dvdplayer: ff/rw/seek was broken for inputs implementing IDisplayTime
This affected PVR with file based inputs and BluRay.
WiSo [Sun, 6 Jan 2013 13:30:42 +0000 (14:30 +0100)]
[WIN32] update TexturePacker.exe after 6ebca6
Jonathan Marshall [Sun, 6 Jan 2013 08:12:43 +0000 (21:12 +1300)]
change compilations logic to detect album_artist set to 'Various' or 'Various Artists'
Jonathan Marshall [Sun, 6 Jan 2013 02:24:42 +0000 (15:24 +1300)]
check the result of lzo1x_optimize
Jonathan Marshall [Sun, 6 Jan 2013 02:24:04 +0000 (15:24 +1300)]
pass the correct output buffer size to lzo1x_compress rather than the input buffer size
Jonathan Marshall [Sun, 6 Jan 2013 02:13:04 +0000 (15:13 +1300)]
use safe decompression for lzo'd textures to avoid a crash on corrupt textures. The decompression is only fractionally slower
mad-max [Wed, 24 Oct 2012 12:15:45 +0000 (14:15 +0200)]
added visible tag for TV show label
Jonathan Marshall [Fri, 4 Jan 2013 21:27:21 +0000 (10:27 +1300)]
adds missing NULL check in CPluginDirectory::SetSetting
Lars Op den Kamp [Sat, 5 Jan 2013 00:37:15 +0000 (01:37 +0100)]
[epg] fixed - epg load/update was interrupted when the pvr manager imports channels, leading to delays and channel ids gone missing in certain situations
Jonathan Marshall [Thu, 3 Jan 2013 20:25:53 +0000 (09:25 +1300)]
if the job manager isn't running, don't add new jobs
Jonathan Marshall [Thu, 3 Jan 2013 20:25:34 +0000 (09:25 +1300)]
don't allow a job with id 0 (will be used for invalid job id)
Jonathan Marshall [Fri, 4 Jan 2013 00:48:35 +0000 (13:48 +1300)]
progress control with reveal set to true didn't update correctly with dirty regions set to 1. fixes #13887