ronie [Sun, 30 Dec 2012 01:21:39 +0000 (02:21 +0100)]
[Confluence] Show Movies and TV Shows by default on the home menu. Fixes #13839
wsoltys [Sat, 29 Dec 2012 21:53:36 +0000 (13:53 -0800)]
Merge pull request #1993 from wsoltys/profile_fix
fixed: race condition when starting a new fresh profile besides master.
WiSo [Thu, 27 Dec 2012 14:48:43 +0000 (15:48 +0100)]
fixed: race condition when starting a new fresh profile besides master which leads to an abort in cpluff. CAddonInstaller::UpdateRepos is called at startup and still runs if you login and CGUIWindowLoginScreen::LoadProfile calls ADDON::CAddonMgr::Get().ReInit() which leads to an invalid cpluff handle for the update job and aborts XBMC (#13826)
Joakim Plate [Sat, 29 Dec 2012 15:13:33 +0000 (16:13 +0100)]
ffmpeg: added patch for supporting S_DVBSUB's in MKV as stored by tvheadend
Joakim Plate [Sat, 29 Dec 2012 15:04:10 +0000 (16:04 +0100)]
dvdplayer: fails to play iso/img bluray files with non lowercase extension
fixes ticket: #13842
Chris Browet [Sat, 29 Dec 2012 10:27:03 +0000 (02:27 -0800)]
Merge pull request #1990 from koying/fixdbautothumb
FIX: If an autogen image is cached but not in db, push it to db
Chris "Koying" Browet [Wed, 26 Dec 2012 15:51:04 +0000 (16:51 +0100)]
FIX: If an autogen image is cached but not in db, push it to db
davilla [Sat, 29 Dec 2012 08:41:45 +0000 (00:41 -0800)]
Merge pull request #2002 from GreenOnyx/SubsCheckExternalVersion
Don't utilize rect.flags for an external ffmpeg that doesn't support it
GreenOnyx [Sat, 29 Dec 2012 06:14:05 +0000 (00:14 -0600)]
Don't utilize rect.flags for an external ffmpeg that doesn't support it
Modifies the PGS Forced Subtitles Fix recently merged under the commit
below so that users who can't upgrade their external ffmeg don't utilize
the new objects.
https://github.com/xbmc/xbmc/commit/
e6f195c8d2b3c7e66b74daf760bb7229ee469780
gimli [Fri, 28 Dec 2012 22:12:25 +0000 (23:12 +0100)]
[rbp/omxplayer] fixed messanger handling.
gimli [Fri, 28 Dec 2012 22:06:09 +0000 (23:06 +0100)]
[rbp/omxplayer] fixed wrong subtitle offset
gimli [Fri, 28 Dec 2012 21:47:28 +0000 (22:47 +0100)]
[rbp/tools] fixed added new firmware include path
davilla [Fri, 28 Dec 2012 13:57:34 +0000 (05:57 -0800)]
Merge pull request #1998 from neo1973/AudioEngine
[AE] fix: Mismatching allocation and deallocation of buff
Lars Op den Kamp [Fri, 28 Dec 2012 13:28:38 +0000 (14:28 +0100)]
[cec] fixed - don't send devices to standby when the screensaver is activated and the player is paused
Lars Op den Kamp [Fri, 28 Dec 2012 13:19:19 +0000 (05:19 -0800)]
Merge pull request #1988 from huceke/pvr-fix-deadlock
[pvr] fixed prevent deadlock when pvr manager is starting up and while n...
Markus Härer [Fri, 28 Dec 2012 13:19:14 +0000 (14:19 +0100)]
[AE] fix: Mismatching allocation and deallocation of buff
davilla [Fri, 28 Dec 2012 03:35:12 +0000 (22:35 -0500)]
fixed build
davilla [Fri, 28 Dec 2012 01:17:16 +0000 (17:17 -0800)]
Merge pull request #1992 from GreenOnyx/FrodoPGSForced
Fixed forced subtitles display in PGS stream
davilla [Fri, 28 Dec 2012 01:15:52 +0000 (17:15 -0800)]
Merge pull request #1981 from ulion/fix
[fix] Buildin function PlayMedia()'s playoffset= prarmeter now works if media is a dir
jmarshallnz [Thu, 27 Dec 2012 23:33:49 +0000 (15:33 -0800)]
Merge pull request #1996 from ronie/screensaver-replace
replace slideshow screensaver on update
ronie [Thu, 27 Dec 2012 22:57:44 +0000 (23:57 +0100)]
replace slideshow screensaver on update
ronie [Thu, 27 Dec 2012 21:47:36 +0000 (13:47 -0800)]
Merge pull request #1958 from ronie/UpPeRcAsE
[Confluence] use uppercase fontfile for home menu
jmarshallnz [Thu, 27 Dec 2012 20:40:53 +0000 (12:40 -0800)]
Merge pull request #1995 from FernetMenta/pvrfix
pvr: fix video info scanner for recordings after
5ca0942b257aca62378bed...
jmarshallnz [Thu, 27 Dec 2012 20:23:52 +0000 (12:23 -0800)]
Merge pull request #1986 from arnova/filemanager_fixes
Filemanager fixes
xbmc [Thu, 27 Dec 2012 16:03:13 +0000 (17:03 +0100)]
pvr: fix video info scanner for recordings after
5ca0942b257aca62378bedf94733758547a7e659
arnova [Mon, 24 Dec 2012 22:16:15 +0000 (23:16 +0100)]
fixed: Properly fallback to root in case getdirectory fails in Update() + show error dialog (fixes #13767)
arnova [Mon, 24 Dec 2012 18:46:07 +0000 (19:46 +0100)]
changed: Refactor CGUIWindowFileManager::ShowShareErrorMessage() so it works with any path
Voyager1 [Thu, 27 Dec 2012 08:11:03 +0000 (00:11 -0800)]
Merge pull request #1985 from Voyager1/fix_trac_13777
fix wrong recreated history causing wrong sort order - fixes #13777
Voyager1 [Tue, 25 Dec 2012 08:27:48 +0000 (09:27 +0100)]
fix wrong recreated history causing wrong sort order (because viewstate not found in db)
GreenOnyx [Thu, 27 Dec 2012 06:19:10 +0000 (00:19 -0600)]
xbmc: Fixed forced subtitles display in PGS stream
Requires commit 3b1409c
GreenOnyx [Thu, 27 Dec 2012 06:18:40 +0000 (00:18 -0600)]
ffmpeg: Fixed forced subtitles display in PGS stream
Associated ffmpeg commits:
https://github.com/FFmpeg/FFmpeg/commit/
36436a4032b022f5439fa86a0986065d24cd51fd
Add option forced_subs_only for Bluray subtitles.
2012-01-30 04:25:59
https://github.com/FFmpeg/FFmpeg/commit/
1885ffb03d0af28e6bac2bcc8725fa15b93f6ac9
PGS subtitles: Expose forced flag
2012-10-20 11:56:11
https://github.com/FFmpeg/FFmpeg/commit/
1c5805521c3e406886341d752ebf38f8d41e1d13
PGS subtitles: Set AVSubtitle pts value
2012-11-02 11:30:39
https://github.com/FFmpeg/FFmpeg/commit/
6549a9b75333027f66cdaac450a66b6a6186fc6e
pgssubdec: remove unused variable
2012-11-28 10:20:08
https://github.com/FFmpeg/FFmpeg/commit/
1f46b50a9591f68b697e943f829c79a4f4829dd6
Added AVClass for AVSubtitleRect
2012-04-18 01:08:25
jmarshallnz [Wed, 26 Dec 2012 21:55:24 +0000 (13:55 -0800)]
Merge pull request #1989 from pieh/italics_end
guilib: fix italic text being chopped off on the end
George Yunaev [Wed, 26 Dec 2012 20:22:39 +0000 (12:22 -0800)]
Reverted @a6058c0
pieh [Wed, 26 Dec 2012 11:02:48 +0000 (12:02 +0100)]
add last character width rather than advance when calculating text width
this makes sure we don't chop off part of character in case when advance is smaller than character width (italic text), fixes #13795
gimli [Wed, 26 Dec 2012 10:42:11 +0000 (11:42 +0100)]
[pvr] fixed prevent deadlock when pvr manager is starting up and while not finished change to settings. this is more a workaround and should be revisited after frodo.
George Yunaev [Tue, 25 Dec 2012 21:36:58 +0000 (13:36 -0800)]
Fixing second reported bug in #13574 - apparently gcc overoptimizes critsections/checks.
davilla [Tue, 25 Dec 2012 15:48:02 +0000 (07:48 -0800)]
Merge pull request #1984 from FernetMenta/audiocodec
ffmpeg: backport latm: fix initialization on some streams when no extrad...
davilla [Tue, 25 Dec 2012 15:45:51 +0000 (07:45 -0800)]
Merge pull request #1987 from arnova/no_thumbs_for_playlists
fixed: Don't check user thumbs for (smart) playlist protocols
arnova [Tue, 25 Dec 2012 10:47:39 +0000 (11:47 +0100)]
fixed: Don't check user thumbs for (smart) playlist protocols
xbmc [Tue, 25 Dec 2012 07:35:36 +0000 (08:35 +0100)]
ffmpeg: backport latm: fix initialization on some streams when no extradata is available:
d039b6074ca68da9b6dc88d8bb40056fee9fecb6
Jim Carroll [Tue, 25 Dec 2012 01:29:27 +0000 (20:29 -0500)]
[fix] remove the Py_NewInterpreter/Py_EndInterpreter hack since it seemed to destabalize the windows build. Will put in a different work around.
Jim Carroll [Mon, 24 Dec 2012 22:46:14 +0000 (17:46 -0500)]
[fix] make sure the correct thread state is in place for the Py_EndInterpreter.
arnova [Mon, 24 Dec 2012 22:21:27 +0000 (23:21 +0100)]
fixed: Compile warning (unused label)
gimli [Mon, 24 Dec 2012 20:53:48 +0000 (21:53 +0100)]
[rbp/omxplayer] fixed keyframe seek on avi/mkv files.
gimli [Mon, 24 Dec 2012 20:52:44 +0000 (21:52 +0100)]
[rbp/omxplayer] fixed another m_flush which need protection.
WiSo [Mon, 24 Dec 2012 09:01:16 +0000 (10:01 +0100)]
safe delete m_source on windows as well. unlikely we hit it but you'll never know.
Ulion [Mon, 24 Dec 2012 07:48:03 +0000 (15:48 +0800)]
[fix] fix builtin function PlayMedia's playoffset prarmeter not work with media dir problem.
Jim Carroll [Mon, 24 Dec 2012 04:14:53 +0000 (23:14 -0500)]
Remove extraneous debug.
Jim Carroll [Mon, 24 Dec 2012 04:11:32 +0000 (23:11 -0500)]
[fix] allow the EndInterpreter to Swap NULL in for the thread (like the Docs say it does).
Jim Carroll [Mon, 24 Dec 2012 03:42:57 +0000 (22:42 -0500)]
[fix] There was a possible concurrent modification of a vector that would corrupt the state of iterators.
davilla [Mon, 24 Dec 2012 02:55:06 +0000 (21:55 -0500)]
fixed, differentiate two identical log message so we can tell which one is which
Jim Carroll [Sun, 23 Dec 2012 23:52:21 +0000 (18:52 -0500)]
[fix] Fix a problem with the former commit where the network was deleted in the wrong place. Also move the Application messenger to be reference counted for smoother shutdown.
Lars Op den Kamp [Sun, 23 Dec 2012 18:44:32 +0000 (19:44 +0100)]
[pvr] fixed - return value of CPVRChannel::Persist()
Lars Op den Kamp [Sun, 23 Dec 2012 18:28:01 +0000 (19:28 +0100)]
[pvr] fixed - also dispose an audio stream if the channel count changed. fixes occasional missing audio
gimli [Sun, 23 Dec 2012 19:08:12 +0000 (20:08 +0100)]
[rbp/omxplayer] fixed seek.
07e51ad46ed1eb6b7cffd925a2c65bc1d69090c4 broke it. we still need the flush protection in the video/audio player. extra protect the access to m_flush
ronie [Sun, 23 Dec 2012 18:38:21 +0000 (10:38 -0800)]
Merge pull request #1950 from ronie/lastfm-logspam
get rid of the setting not found log spam
WiSo [Sun, 23 Dec 2012 18:08:38 +0000 (19:08 +0100)]
fixed missing include (broke linux build)
Jim Carroll [Sun, 23 Dec 2012 16:06:20 +0000 (11:06 -0500)]
[fix] another order dependnecy. This one required moving the instantiation of the CNetwork which was calling methods on the application prior to the CApplication constructor executing.
davilla [Sun, 23 Dec 2012 15:44:03 +0000 (07:44 -0800)]
Merge pull request #1978 from huceke/raspberrypi
Raspberrypi
davilla [Sun, 23 Dec 2012 15:33:48 +0000 (07:33 -0800)]
Merge pull request #1979 from Memphiz/master
[osx/ios] - fix cpu maxout when playing music (it happened after the first song was finished and the second song started)
WiSo [Sun, 23 Dec 2012 15:12:36 +0000 (16:12 +0100)]
Revert "[fix] crash on exit reprise, yet another another global deinit order dependency."
This reverts commit
8fbf2ee309f398791f2b0910db04db371abd741d.
Jim Carroll [Sun, 23 Dec 2012 15:02:08 +0000 (10:02 -0500)]
[fix] crash on exit reprise, yet another another global deinit order dependency.
Jim Carroll [Sun, 23 Dec 2012 14:31:01 +0000 (09:31 -0500)]
[fix] crash on exit, yet another global deinit order dependency.
Memphiz [Sun, 23 Dec 2012 14:29:18 +0000 (15:29 +0100)]
[osx/ios] - fix cpu maxout when playing music (it happened after the first song was finished and the second song started)
WiSo [Sun, 23 Dec 2012 14:13:06 +0000 (15:13 +0100)]
log python script name which was killed because it didn't stop when XBMC shuts down
Memphiz [Sun, 23 Dec 2012 12:51:27 +0000 (13:51 +0100)]
[osx/ios/atv2] - sync xcode projects - fixes build after
01a2ea04fa2f294ce6196d382a91e38f8ed862ae
Memphiz [Sun, 23 Dec 2012 12:38:31 +0000 (04:38 -0800)]
Merge pull request #1971 from Memphiz/master
Fix crash when stopping music - FRODO FOOD!
George Yunaev [Sun, 23 Dec 2012 10:09:41 +0000 (02:09 -0800)]
Fixed #13574 as well as several other bugs caused by improper DVDPlayer usage in Karaoke code which has been replaced by the FFMpeg-based player.
Tried my best to add the files into the build systems, if missed, please add xbmc/music/karaoke/karaokevideobackground.cpp and xbmc/video/FFmpegVideoDecoder.cpp into the relevant builds.
Really sorry for the delay, this should have been fixed a while ago.
taxigps [Sun, 23 Dec 2012 05:03:26 +0000 (21:03 -0800)]
Merge pull request #1977 from taxigps/taglib
fixed: can't get track number in ape tag
taxigps [Sun, 23 Dec 2012 02:43:31 +0000 (10:43 +0800)]
fixed: can't get track number in ape tag
Jim Carroll [Sat, 22 Dec 2012 19:55:21 +0000 (14:55 -0500)]
[fix] a couple crashes on exit on windows.
davilla [Sat, 22 Dec 2012 13:58:28 +0000 (05:58 -0800)]
Merge pull request #1969 from Montellese/set_grouping_fix
GroupUtils: fix URL options when grouping movies into sets
gimli [Sat, 22 Dec 2012 10:57:09 +0000 (11:57 +0100)]
[rbp/omxplayer] fixed playback of mpeg4 with packed B frames. thx popcornmix for the workaround
gimli [Sat, 22 Dec 2012 10:56:02 +0000 (11:56 +0100)]
[rbp/omxplayer] fixed edl marks. for omx we have to do a full flush. fixes #13672 #13787
davilla [Sat, 22 Dec 2012 02:30:46 +0000 (18:30 -0800)]
Merge pull request #1970 from alktlr/master
[ffmpeg] Missing S_DVBSUB subtitles
S. Davilla [Sat, 22 Dec 2012 00:35:32 +0000 (19:35 -0500)]
[droid] fixed broken build, fbdev_window does not exist when compiling for android
Memphiz [Fri, 21 Dec 2012 19:50:47 +0000 (20:50 +0100)]
[fix] - when paplayer gets stopped in the last 5 secs where the next stream is already slaved the stop is blocked until the next track starts (no clue draining the stream i guess). In that case the onplaybackstarted callback for the next track is fired even if we are about to stop. In the message handler the current playlist is fetched and accessed directly with [] operator without checking if the playlist is still valid. This leads to bad access crashing because the playlist is empty already when the started message gets processed. This fix just fetches the playlist and checks the size before accessing the playlist item - fixes #13792
Allan Kristensen [Fri, 21 Dec 2012 20:04:18 +0000 (21:04 +0100)]
[ffmpeg] fixed missing S_DVBSUB subtitles
Memphiz [Fri, 21 Dec 2012 18:28:59 +0000 (19:28 +0100)]
[osx] - help rsxs to use the libpng from the depends and not the native libpng from the toolchain (before this could lead to linkage of i386 objects with x86_64 libpng which didn't work too well)
montellese [Fri, 21 Dec 2012 18:22:43 +0000 (19:22 +0100)]
videodb: add missing break in switch-case
S. Davilla [Fri, 21 Dec 2012 17:14:44 +0000 (12:14 -0500)]
[aml] fixed, if you new, you MUST delete, init m_nativeWindow to NULL
S. Davilla [Fri, 21 Dec 2012 17:11:11 +0000 (12:11 -0500)]
[aml] fix typo
montellese [Fri, 21 Dec 2012 13:53:27 +0000 (14:53 +0100)]
GroupUtils: fix URL options when grouping movies into sets
gimli [Fri, 21 Dec 2012 07:32:25 +0000 (08:32 +0100)]
[rbp/omxplayer] fixed init messanger erlier so we catch all messages.
Lars Op den Kamp [Fri, 21 Dec 2012 01:24:04 +0000 (02:24 +0100)]
[epg] fixed initial table id value when tables are created. fixes mixed up EPG entries. clear the EPG db to reset tables
Lars Op den Kamp [Fri, 21 Dec 2012 01:11:15 +0000 (02:11 +0100)]
[epg] fixed - set pvr channel pointer before trying to update epg tables, and skip table updates when the pvr manager isn't started. fixes tables being deleted when they couldn't be updated and the channel pointer is invalid
Lars Op den Kamp [Fri, 21 Dec 2012 01:05:55 +0000 (02:05 +0100)]
[epg] fixed - channel pointers were sometimes not set in tables, and they're not displayed in the timeline view if that's the case. this works around the issue
gimli [Fri, 21 Dec 2012 01:06:08 +0000 (02:06 +0100)]
[rbp/omxplayer] changed bitstreamconverter is only osed in open.
Lars Op den Kamp [Fri, 21 Dec 2012 00:27:05 +0000 (01:27 +0100)]
[pvr] notify observers when deleting instant timers. closes #13782
Lars Op den Kamp [Thu, 20 Dec 2012 23:58:30 +0000 (00:58 +0100)]
[pvr] fixed - don't try to switch windows in CPVRManager::Stop() since this can be called by the main thread. closes #13780
gimli [Thu, 20 Dec 2012 05:59:12 +0000 (06:59 +0100)]
[guilib]
d36f87ed13b11794ea25b990f644c74c9558296f makes the raspberrypi NPOT workaround obsolete
gimli [Sun, 16 Dec 2012 19:05:14 +0000 (20:05 +0100)]
[rbp/omxplayer] changed move as close as posible to dvdplayer
gimli [Sun, 16 Dec 2012 07:38:03 +0000 (08:38 +0100)]
[rbp/omxplayer] added teletext support.
54dbf3419f0d2c2de89ada6eeb122b08965607e1 fixed also the transparency issue on the PI.
davilla [Thu, 20 Dec 2012 03:57:30 +0000 (19:57 -0800)]
Merge pull request #1961 from MartijnKaijser/version_bump
[release] bump version to 12.0 RC2
Cory Fields [Thu, 20 Dec 2012 00:46:21 +0000 (16:46 -0800)]
Merge pull request #1964 from theuni/pvr-repos
pvr: add pvr repos. For now they point to nowhere.
jmarshallnz [Thu, 20 Dec 2012 00:44:09 +0000 (16:44 -0800)]
Merge pull request #1962 from jmarshallnz/use_plugin_id_not_name
use the script id, not the plugin name to lookup the script
Jonathan Marshall [Thu, 20 Dec 2012 00:38:40 +0000 (13:38 +1300)]
don't apply hardware volume to the player when AE is present, else it gets applied twice. Ideally, any platform where AE is not in use should retrieve the volume for the player from AE if audio is not going to be run through there. fixes #13661
Cory Fields [Thu, 20 Dec 2012 00:02:13 +0000 (19:02 -0500)]
pvr: add pvr repos. For now they point to nowhere.
Cory Fields [Thu, 20 Dec 2012 00:30:35 +0000 (19:30 -0500)]
pvr: add xbmc.pvr for pvr addons to depend on for a stable api
Lars Op den Kamp [Thu, 20 Dec 2012 00:33:27 +0000 (01:33 +0100)]
[pvr] bump add-ons to https://github.com/opdenkamp/xbmc-pvr-addons/commit/
0482a89a81f3f3de8f61ac620abcd79c116e8a9d