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)]
davilla [Sun, 20 Jan 2013 19:04:49 +0000 (11:04 -0800)]
Merge pull request #2041 from popcornmix/display_aspect_ratio
[rbp] Fix non-square pixel display apect ratio and 3D TAB modes correctly
davilla [Fri, 11 Jan 2013 22:25:41 +0000 (17:25 -0500)]
[droid] bump librtmp from 2.3 to 2.4
huceke [Sun, 20 Jan 2013 17:19:48 +0000 (09:19 -0800)]
Merge pull request #2095 from davilla/restorertmp
fixed, force rtmpX to the videodefaultplayer
Memphiz [Sun, 20 Jan 2013 14:54:25 +0000 (15:54 +0100)]
[AE/CA] - hold the enginelock when diddleing with the hal during garbagecollect and reuse the resume() function instead of duplicating code
montellese [Sun, 20 Jan 2013 12:21:47 +0000 (13:21 +0100)]
fix typo from
66e5d70a (#elsif -> #elif)
davilla [Sun, 20 Jan 2013 05:34:23 +0000 (00:34 -0500)]
fixed, force rtmpX to the videodefaultplayer
Andres Mejia [Sun, 20 Jan 2013 03:12:29 +0000 (22:12 -0500)]
Add test case for normal RAR with directories and symlinks.
Andres Mejia [Sun, 20 Jan 2013 03:05:13 +0000 (22:05 -0500)]
Add test case for uncompressed RAR archive with directories and symlinks.
davilla [Sat, 19 Jan 2013 21:25:07 +0000 (13:25 -0800)]
Merge pull request #2094 from davilla/setspeed
add DVDVideoCodec::SetSpeed
S. Davilla [Sat, 19 Jan 2013 20:34:08 +0000 (15:34 -0500)]
add DVDVideoCodec::SetSpeed
Joakim Plate [Sat, 19 Jan 2013 18:00:30 +0000 (19:00 +0100)]
Platinum: don't disregard PLT_MediaObjects only for lacking resources
This could cause us to misscount the number of media objects in a upnp
browse request, and re-request items we already had in list giving
us duplicated items in lists.
Joakim Plate [Mon, 29 Oct 2012 20:22:18 +0000 (21:22 +0100)]
gui: don't allow context menu recursion
Could happen if a button was directly mapped to a context menu.
Joakim Plate [Sat, 3 Nov 2012 16:22:30 +0000 (17:22 +0100)]
upnp: do a full LoadItem from thumb loaders instead of FillLibraryArt
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
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
davilla [Fri, 18 Jan 2013 02:23:10 +0000 (18:23 -0800)]
Merge pull request #2061 from davilla/vamp-fixes
VampireAE fixes, mmm'kay
ronie [Fri, 18 Jan 2013 00:02:11 +0000 (16:02 -0800)]
Merge pull request #2084 from ronie/confluence-cleanup
[Confluence] cleanup
S. Davilla [Thu, 10 Jan 2013 17:13:27 +0000 (12:13 -0500)]
VampireAE fixes, mmm'kay
huceke [Thu, 17 Jan 2013 10:49:25 +0000 (02:49 -0800)]
Merge pull request #2075 from Memphiz/streamsilence
[AE/CA] - implement the advancedsetting for streamsilence
John Rennie [Thu, 17 Jan 2013 06:46:30 +0000 (22:46 -0800)]
Merge pull request #2077 from jhsrennie/sleepkey
Add support for the power and sleep buttons
Memphiz [Wed, 16 Jan 2013 19:13:43 +0000 (20:13 +0100)]
[osx] - fix sleep button for nyxboard - use the sleep button key code which will be introduced via PR #2077
davilla [Wed, 16 Jan 2013 19:03:49 +0000 (11:03 -0800)]
Merge pull request #2082 from tru/cfstring_get_cstring_spring_cleaning
[OSX] Remove all direct calls to CFStringGetCString and CFStringGetCStringPtr
Tobias Hieta [Wed, 16 Jan 2013 10:28:38 +0000 (11:28 +0100)]
[OSX] Remove all direct calls to CFStringGetCString and CFStringGetCStringPtr
This adds a new util function DarwinCFStringToString that handles errors
and tries to first get the pointer otherwise copies the string into a
std::string. It also makes sure to use CFStringGetSystemEncoding()
everywhere so we don't get in trouble for using a hardcoded encoding.
huceke [Wed, 16 Jan 2013 15:38:32 +0000 (07:38 -0800)]
Merge pull request #2080 from popcornmix/timestamp_fix2
[rbp] Fix for audio out of sync part 2
huceke [Wed, 16 Jan 2013 15:37:47 +0000 (07:37 -0800)]
Merge pull request #2081 from popcornmix/mixer_volume
[rbp] Apply volume control at audio_mixer when possible
davilla [Wed, 16 Jan 2013 15:34:00 +0000 (07:34 -0800)]
Merge pull request #2083 from tru/remove_cocoa_get_app
[OSX] Remove unused function Cocoa_GetAppVersion()
ronie [Wed, 16 Jan 2013 13:10:18 +0000 (14:10 +0100)]
[Confluence] fix: remove deprecated code
ronie [Wed, 16 Jan 2013 13:09:17 +0000 (14:09 +0100)]
[Confluence] fix: remove invalid includes
Tobias Hieta [Wed, 16 Jan 2013 10:22:39 +0000 (11:22 +0100)]
[OSX] Remove unused function Cocoa_GetAppVersion()
When cleaning out the CFStringGetCString references I noticed that
this function isn't used anywhere. So instead of changing it, I rather
just remove 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
popcornmix [Tue, 15 Jan 2013 20:55:48 +0000 (20:55 +0000)]
[rbp] Apply volume control at audio_mixer when possible
popcornmix [Tue, 15 Jan 2013 20:46:07 +0000 (20:46 +0000)]
[rbp] Fix for audio out of sync part 2
S. Davilla [Tue, 15 Jan 2013 18:49:14 +0000 (13:49 -0500)]
[aml] fixed mute and volume control
S. Davilla [Tue, 15 Jan 2013 18:47:39 +0000 (13:47 -0500)]
cosmetics
davilla [Tue, 15 Jan 2013 18:26:42 +0000 (10:26 -0800)]
Merge pull request #2063 from popcornmix/mute_without_ae
Mute without AE
Memphiz [Tue, 15 Jan 2013 18:11:21 +0000 (19:11 +0100)]
[osx] - enlarge that hogstatus comment a bit :D
Zeljko Ametovic [Tue, 15 Jan 2013 18:05:42 +0000 (10:05 -0800)]
Merge pull request #2071 from amet/uninstall_services
[fix] Uninstall and rollback services correctly
Memphiz [Tue, 15 Jan 2013 18:04:42 +0000 (10:04 -0800)]
Merge pull request #2079 from amet/hogpid
[osx] check if hogPid was set before resetting it
amet [Tue, 15 Jan 2013 17:34:24 +0000 (21:34 +0400)]
check if hogPid was set before resetting it
amet [Tue, 15 Jan 2013 16:26:28 +0000 (20:26 +0400)]
[fix] correctly handle service addon rollback process
davilla [Tue, 15 Jan 2013 16:21:00 +0000 (08:21 -0800)]
Merge pull request #2078 from tru/fix_ca_output_device_name
[CoreAudioAE] Fix CFString copy function in CCoreAudioHardware::GetOutputDeviceName
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().
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
davilla [Tue, 15 Jan 2013 15:05:52 +0000 (07:05 -0800)]
Merge pull request #2070 from sraue/automake-fixes
[automake] remove long time deprecated automake macros and variables whi...
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
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)
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
popcornmix [Mon, 14 Jan 2013 20:46:29 +0000 (20:46 +0000)]
Send mute commands to players not using AE
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.
wsoltys [Mon, 14 Jan 2013 17:36:59 +0000 (09:36 -0800)]
Merge pull request #2068 from wsoltys/screensaver_workaround
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.
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.
ronie [Mon, 14 Jan 2013 01:09:25 +0000 (17:09 -0800)]
Merge pull request #2053 from ronie/xbmcvfs-write
[python] fix xbmcvfs.File(file).write(buffer)
Lars Op den Kamp [Mon, 14 Jan 2013 00:15:26 +0000 (16:15 -0800)]
Merge pull request #2062 from opdenkamp/pvr-frodo-bump
[pvr] sync pvr add-ons
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
Zeljko Ametovic [Sun, 13 Jan 2013 18:40:59 +0000 (10:40 -0800)]
Merge pull request #2069 from amet/service_addon_stop
[fix] make sure we actually stop the service addon before upgrading it
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>
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)
davilla [Thu, 10 Jan 2013 15:13:21 +0000 (07:13 -0800)]
Merge pull request #2044 from popcornmix/clamped_resolution_fix
Fix for incorrectly using clamped resolution when looking for framerate match
Lars Op den Kamp [Thu, 10 Jan 2013 10:30:55 +0000 (02:30 -0800)]
Merge pull request #2056 from skywalker666/master
Issue #13810: This should fix the DELETE statement for MySQL (UNTESTED!).
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
huceke [Thu, 10 Jan 2013 06:12:41 +0000 (22:12 -0800)]
Merge pull request #2057 from popcornmix/timestamp_fix
[rbp] Fix for timestamp problems commonly seen with avi files.
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.
popcornmix [Wed, 9 Jan 2013 18:16:32 +0000 (18:16 +0000)]
[rbp] Fix for timestamp problems commonly seen with avi files.
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.
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.
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
jmarshallnz [Tue, 8 Jan 2013 23:33:28 +0000 (15:33 -0800)]
Merge pull request #2020 from jmarshallnz/lame_id3_v2
Always write v2 ID3 tags when ripping to mp3
jmarshallnz [Tue, 8 Jan 2013 23:06:22 +0000 (15:06 -0800)]
Merge pull request #1885 from jmarshallnz/chunky_jpegs
[jpegio] Use chunked reading if CFile::Open doesn't set CFile::GetFileSize
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()
jmarshallnz [Tue, 8 Jan 2013 23:02:12 +0000 (15:02 -0800)]
Merge pull request #2052 from jmarshallnz/cddb64
[cddb] use uint32_t for the disc id rather than unsigned long
Jonathan Marshall [Thu, 3 Jan 2013 04:22:17 +0000 (17:22 +1300)]
write id3v2 tags when ripping cds to mp3
ronie [Tue, 8 Jan 2013 20:51:57 +0000 (21:51 +0100)]
don't append null-terminator to buffer. fixes #13545
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.
jmarshallnz [Tue, 8 Jan 2013 18:59:55 +0000 (10:59 -0800)]
Merge pull request #2039 from jhsrennie/master
Correct handling of multimedia keypresses
jmarshallnz [Tue, 8 Jan 2013 04:49:19 +0000 (20:49 -0800)]
Merge pull request #2037 from jmarshallnz/outline_alignment
fix horizontal alignment of outlined text
Jonathan Marshall [Tue, 8 Jan 2013 03:41:43 +0000 (16:41 +1300)]