Sascha Montellese [Sun, 9 Sep 2012 20:37:04 +0000 (13:37 -0700)]
Merge pull request #1394 from Montellese/gpl_header
GPL header updates
montellese [Sun, 9 Sep 2012 19:54:56 +0000 (21:54 +0200)]
update date in GPL header
montellese [Sun, 9 Sep 2012 19:54:09 +0000 (21:54 +0200)]
fix address line in GPL headers
Memphiz [Sun, 9 Sep 2012 18:08:24 +0000 (20:08 +0200)]
[osx/vda] - allow 3byte NAL sizes
Memphiz [Sun, 9 Sep 2012 17:52:28 +0000 (19:52 +0200)]
[osx/vda] - let the sps parser go up to the end without early returning on a wrong "log2_max_frame_num_minus4" - the fields which we use and which are parsed later might still be valid
Memphiz [Sun, 9 Sep 2012 17:50:53 +0000 (19:50 +0200)]
[ios/vtb] - let the sps parser go up to the end without early returning on a wrong "log2_max_frame_num_minus4" - the fields which we use and which are parsed later might still be valid
Memphiz [Sun, 9 Sep 2012 17:49:41 +0000 (19:49 +0200)]
[ios/vtb] - reenable the interlaced block for vtb which was removed by accident in 61c4a40
Memphiz [Sun, 9 Sep 2012 17:49:01 +0000 (19:49 +0200)]
[ios/vtb] - allow 3byte NAL sizes
Memphiz [Sun, 9 Sep 2012 17:56:22 +0000 (19:56 +0200)]
[vtb] fixed vtb under pvr, use level/profile from parsed sps for checks. backport of 544e98a
davilla [Sun, 9 Sep 2012 18:03:15 +0000 (14:03 -0400)]
[omxplayer] fixed, ifdef should be HAS_OMXPLAYER, not TARGET_RASPBERRY_PI
davilla [Sun, 9 Sep 2012 18:02:21 +0000 (14:02 -0400)]
cosmetics
gimli [Sun, 9 Sep 2012 17:59:36 +0000 (19:59 +0200)]
[rbp] fixed changed cec configure option.
gimli [Sun, 9 Sep 2012 17:33:12 +0000 (19:33 +0200)]
[rbp] fixed omx core. set eof on the component context.
gimli [Sun, 9 Sep 2012 17:32:04 +0000 (19:32 +0200)]
[rbp] fixed omx texture path. store original width/height from the omx image
gimli [Sun, 9 Sep 2012 17:30:16 +0000 (19:30 +0200)]
[rbp] fixed omx image. check that we realy work on a jpeg image and use OMX_COLOR_Format32bitARGB8888 we got in latest RPI firmware, saves swapping blue/red.
Sébastien Brochet [Sun, 9 Sep 2012 17:01:56 +0000 (19:01 +0200)]
fixed: OTF font support is not available when using external ffmpeg
davilla [Sun, 9 Sep 2012 16:37:02 +0000 (12:37 -0400)]
[darwin] switch back to pulling tarball from mirrors in case upstream vanishes
montellese [Sun, 9 Sep 2012 14:28:02 +0000 (16:28 +0200)]
jsonrpc: fix retrieval of "tag" in VideoLibrary.GetMovies
Jezz_X [Sun, 9 Sep 2012 06:58:52 +0000 (16:58 +1000)]
Changed: [Confluence] Made the Full screen player controls 20% bigger (may need to redo the graphics in future for better sharpness)
Jim Carroll [Sun, 9 Sep 2012 05:06:07 +0000 (01:06 -0400)]
[fix] code checked in that didn't compile.
davilla [Sun, 9 Sep 2012 04:23:22 +0000 (00:23 -0400)]
makefile.in clean up and add USE_OMXLIB to build control
Damian Huckle [Sun, 9 Sep 2012 02:46:02 +0000 (19:46 -0700)]
Merge pull request #1310 from Karlson2k/AE_fix_1
[AE][Win] win32 fixes
davilla [Sun, 9 Sep 2012 00:51:38 +0000 (20:51 -0400)]
fixed broken build when HAS_DVD_DRIVE is not defined
Damian Huckle [Sat, 8 Sep 2012 23:07:00 +0000 (16:07 -0700)]
Merge pull request #1390 from Voyager-xbmc/ae-fix-remapping
[AE] fix remapping - downmixing algorithm - good catch Voyager
Damian Huckle [Sat, 8 Sep 2012 22:46:24 +0000 (18:46 -0400)]
[AE][WASAPI] inject initial buffer of silence on first play as WASAPI seems to miss some starting audio
Damian Huckle [Sat, 8 Sep 2012 22:45:26 +0000 (18:45 -0400)]
[AE] Restore navsounds to default soft-suspend mode now used over previous AE constant streaming
Fneufneu [Sat, 8 Sep 2012 20:58:25 +0000 (22:58 +0200)]
fix FreeBSD build after 2d3c469
simply add the TARGET_FREEBSD case
davilla [Sat, 8 Sep 2012 20:36:10 +0000 (16:36 -0400)]
fixed compiler warning, SetFilePointer returns a DWORD, a DWORD is unsigned so you cannot compare to -1, yet SetFilePointer uses lseek and that can return a -1 but it is cast to DWORD. So do the same case and pray it does the right thing.
davilla [Sat, 8 Sep 2012 20:27:12 +0000 (16:27 -0400)]
fixed build failure, use NULL for pointers not numbers
davilla [Sat, 8 Sep 2012 19:34:13 +0000 (15:34 -0400)]
bump pvr addons version
pieh [Sat, 8 Sep 2012 20:22:23 +0000 (22:22 +0200)]
add default labels for GUIDialogAddonSettings
fixes empty buttons in addon settings dialog
pieh [Sat, 8 Sep 2012 20:20:54 +0000 (22:20 +0200)]
GUIDialogBoxBase: if no label was defined, use default one on init, not deinit
pieh [Sat, 8 Sep 2012 20:17:43 +0000 (22:17 +0200)]
CGUIDialogAddonSettings::FreeSections() should free sections
montellese [Sat, 8 Sep 2012 14:25:30 +0000 (16:25 +0200)]
fix compilation after
c38a55e4
Martijn Kaijser [Sat, 8 Sep 2012 13:32:40 +0000 (06:32 -0700)]
Merge pull request #1038 from waven/discstub
Disc stubs: Display information that a optical disc drive is needed if a disc stub is selected on a system without any optical disc drive
Martijn Kaijser [Sat, 8 Sep 2012 13:31:49 +0000 (06:31 -0700)]
Merge pull request #1356 from fetzerch/bugfix-isostack
bugfix: fixed initial playback of stacked iso images
Martijn Kaijser [Sat, 8 Sep 2012 13:30:46 +0000 (06:30 -0700)]
Merge pull request #1225 from thebandit/trust-scraper
Only set season/epnum from filename when it is not already set by a scraper
Michal Piechowiak [Sat, 8 Sep 2012 13:15:05 +0000 (06:15 -0700)]
Merge pull request #1283 from pieh/window_load_on_demand
Keep GUIControls alive after window deinit
wsoltys [Sat, 8 Sep 2012 12:44:25 +0000 (05:44 -0700)]
Merge pull request #1339 from wsoltys/iosupport
moved GetTrayState(), CloseTray(), EjectTray and ToggleTray() to the MediaManager
WiSo [Tue, 28 Aug 2012 16:28:42 +0000 (18:28 +0200)]
moved GetTrayState(), CloseTray(), EjectTray and ToggleTray() to the
MediaManager. Moved GetDeviceFileName to IStorageProvider. It could be
even more moved to the platform storage source files but I didn't wanted to mess with all platform implementations nor put the default in the header IStorageProvider.h
Memphiz [Sat, 8 Sep 2012 11:57:39 +0000 (13:57 +0200)]
[airplay] - fix assignment operator (still crashing somewhere else - but it gets better...)
Memphiz [Sat, 8 Sep 2012 11:31:51 +0000 (13:31 +0200)]
[airplay] - fix copy constructor of airplayserver - fixes crash which were exposed latly.
Memphiz [Sat, 8 Sep 2012 10:53:08 +0000 (12:53 +0200)]
[ios/atv2] - fix the linkpath in check_xbmc_dylib_depends before iterating through the dependend libs
Chris Roberts [Sat, 8 Sep 2012 10:36:47 +0000 (18:36 +0800)]
fix: ubuntu doesn't come with curl installed by default, apt-get it
Sébastien Brochet [Sat, 8 Sep 2012 09:38:18 +0000 (02:38 -0700)]
Merge pull request #885 from blinkseb/harfbuzz
[windows] [libass] add harfbuzz support for Arabic shaping
Sébastien Brochet [Sat, 8 Sep 2012 09:35:22 +0000 (11:35 +0200)]
[WIN32] [libass] fixed heap corruption when using in debug
pieh [Sat, 28 Jul 2012 08:03:06 +0000 (10:03 +0200)]
log: add window loadType to debug log on window load
pieh [Sun, 5 Aug 2012 20:15:42 +0000 (22:15 +0200)]
adjust GUIWindowSystemInfo: clear labels on window deinit
pieh [Sun, 5 Aug 2012 19:22:50 +0000 (21:22 +0200)]
adjust GUIDialogSmartPlaylistRule: clear rule spinner before filling it, clear rule and operand spinner on deinit and try to change value button to edit control just once on window load
pieh [Tue, 19 Jun 2012 14:03:44 +0000 (16:03 +0200)]
adjust GUIDialogSmartPlaylistEditor: move playlist type specific configuration to OnInitWindow
pieh [Sun, 5 Aug 2012 17:53:20 +0000 (19:53 +0200)]
adjust GUIDialogTextViewer: reset textarea and heading controls after deinit
pieh [Sun, 5 Aug 2012 16:54:24 +0000 (18:54 +0200)]
adjust GUIWindowFullscreen: don't toggle DynamicResourceAlloc, shuffle deinit order a little and let generic window code to handle control unloading/freeing
pieh [Sun, 5 Aug 2012 16:25:33 +0000 (18:25 +0200)]
adjust GUIDialogSlider: nullify callbacks on window deinit
pieh [Sun, 5 Aug 2012 16:18:07 +0000 (18:18 +0200)]
adjust GUIDialogVideoScan: hide progress controls if not used
pieh [Sun, 22 Jul 2012 19:38:01 +0000 (21:38 +0200)]
adjust GUIDialogPeripheralManager: we would run OnInitWindow twice due to not consuming GUI_MSG_WINDOW_INIT message
also move init actions to OnInitWindow callback
pieh [Sun, 22 Jul 2012 12:45:11 +0000 (14:45 +0200)]
adjust GUIDialogNetworkSetup: change control types only when we load window, fill/clear protocol spinner when we init/deinit window
pieh [Thu, 19 Jul 2012 23:49:16 +0000 (01:49 +0200)]
adjust GUIDialogSelect: don't reset GUIViewControl when leaving window, clear it
reset it when we unload window
pieh [Thu, 19 Jul 2012 20:22:53 +0000 (22:22 +0200)]
adjust GUIDialogMediaSource: clear list with paths on deinit
pieh [Thu, 19 Jul 2012 13:50:28 +0000 (15:50 +0200)]
adjust GUISlideShow: move stoping background loader to window deinit
pieh [Mon, 5 Mar 2012 13:22:01 +0000 (14:22 +0100)]
adjust GUIDialogBoxBase: store heading,lines,choices and set them when initing window and if dialog is already active
pieh [Sat, 18 Feb 2012 14:11:56 +0000 (15:11 +0100)]
adjust GUIDialogContextMenu: cleaning up initialization/deinitialization of dialog
- we need additional members to remember window coordinates (these are fetched while loading window .xml file and later are changed when setting position of ContextMenu) and size of background image
- we don't need to call SetInitialVisibility - it's alreadu done in CGUIWindow::OnWindowInit
- we need to manually remove choice buttons in OnDeinitWindow
- we need to store size of background image to properly set its size it in consequent showings
pieh [Fri, 22 Jun 2012 14:34:32 +0000 (16:34 +0200)]
keep these windows in memory, they're ready as-is
pieh [Sat, 18 Feb 2012 14:10:44 +0000 (15:10 +0100)]
regression fix: override SetInitialVisibility() in CGUIBaseContainer to force restoring static items before restoring control states ( in CGUIWindow::OnInitWindow, SetInitialVisibility() is called before RestoreControlStates() )
not need to call UpdateStaticItems() if we are loading static items from .xml as we do it before SetInitialVisibility is called and it will be called there
pieh [Fri, 20 Jul 2012 12:26:20 +0000 (14:26 +0200)]
store and reuse window xml root node
this allows to avoid reading and parsing xml file in windows we already used before and are loaded on demand or their include conditions have changed values
pieh [Sat, 18 Feb 2012 14:13:22 +0000 (15:13 +0100)]
allow not to free memory (destroy controls objects) when exiting window
added additional checks in AllocResources - we have to load .xml file if:
- load type is set to LOAD_EVERY_TIME (all windows use it by default)
- window is loaded and any of include condition have changed value
- window isn't loaded
we have to unload window before loading if window wasn't unloaded before and include conditions have change value(s)
pieh [Fri, 17 Feb 2012 15:12:26 +0000 (16:12 +0100)]
change bool m_loadOnDemand to LOAD_TYPE m_loadType
pieh [Wed, 15 Feb 2012 17:31:10 +0000 (18:31 +0100)]
allow include resolver to store checked include conditions and their values into map<conditionID:int, value:bool>
store conditions and values used to resolve includes in CGUIWindow
added CGUIInfoManager::ConditionsChangedValues method
Sascha Montellese [Sat, 8 Sep 2012 09:09:18 +0000 (02:09 -0700)]
Merge pull request #1349 from jmarshallnz/in_progress_shows
videolibrary: adds support for inprogress in shows
Sébastien Brochet [Sun, 15 Apr 2012 20:44:45 +0000 (22:44 +0200)]
[libass] build with harfbuzz support
Sébastien Brochet [Sun, 15 Apr 2012 20:44:07 +0000 (22:44 +0200)]
[libass] fixed build on Windows
Sébastien Brochet [Sun, 15 Apr 2012 20:43:46 +0000 (22:43 +0200)]
added: support for OTF fonts
Voyager-xbmc [Sat, 8 Sep 2012 08:23:34 +0000 (10:23 +0200)]
fix remapping - downmixing algorithm. Didn't work for 7 ch -> 2 ch, each channel taking more than 4 sources (e.g. FR = FR+ SR+ BC+ LFE+ FC)
vdrfan [Sat, 8 Sep 2012 08:19:00 +0000 (10:19 +0200)]
fixed: silent control reaches end of non-void function warning
gimli [Sat, 8 Sep 2012 03:56:22 +0000 (05:56 +0200)]
[picture] fixed 'tbn' case not needed. Thx jmarshallnz
Michal Piechowiak [Fri, 7 Sep 2012 22:17:51 +0000 (15:17 -0700)]
Merge pull request #1206 from pieh/skin_aspect_infolabel
Add Skin.AspectRatio infolabel
Joakim Plate [Fri, 7 Sep 2012 19:43:24 +0000 (21:43 +0200)]
pvr: try to avoid deadlock when re-starting pvr manager
PVRClients::Process() -> PVRClients::UpdateAndInitialiseClients() -> PVRClients::StopClient() -> PVRManager::StopUpdateThreads() -> PVRClients::StopThread() -> Deadlock
davilla [Fri, 7 Sep 2012 18:44:55 +0000 (14:44 -0400)]
[darwin] bump addon version to pickup n7 fix
Cory Fields [Fri, 7 Sep 2012 18:40:35 +0000 (11:40 -0700)]
Merge pull request #1389 from mcrosson/android-fix-api-lvl-9
[droid] Enable API Level 9 (platforms/android-9)
Alasdair Campbell [Fri, 7 Sep 2012 18:22:35 +0000 (11:22 -0700)]
Merge pull request #1238 from alcoheca/code-shuffle
[UPnP] Code shuffle - thanks for all the help everybody
pieh [Fri, 7 Sep 2012 18:10:29 +0000 (20:10 +0200)]
[win32] update vs project, force enable upnp for windows
Memphiz [Fri, 7 Sep 2012 17:26:25 +0000 (19:26 +0200)]
[osx/ios/atv2] - sync xcode project
Memphiz [Fri, 7 Sep 2012 17:25:49 +0000 (19:25 +0200)]
[darwin/deps] - configure with --enable-upnp explicitly because xcode project needs this to be on (who knows if the default will switch over to disabled sometime haha)
Alasdair Campbell [Wed, 22 Aug 2012 18:35:58 +0000 (19:35 +0100)]
[UPnP] split off CUPnPRenderer to separate file
Alasdair Campbell [Wed, 22 Aug 2012 16:51:19 +0000 (17:51 +0100)]
[UPnP] split off UPnPServer to separate file. move some static class methods to
helpers via internal header
Alasdair Campbell [Fri, 3 Aug 2012 10:49:52 +0000 (11:49 +0100)]
[UPnP] changed: make UPnP optional (enabled by default), fix some missing #ifdef HAS_UPNP guards
Alasdair Campbell [Fri, 3 Aug 2012 10:31:56 +0000 (11:31 +0100)]
[UPnP] move UPNP code to it's own namespace
Memphiz [Fri, 7 Sep 2012 17:30:47 +0000 (19:30 +0200)]
[git] - add xbmc/main/Makefile to gitignore
Mike C [Thu, 6 Sep 2012 13:40:35 +0000 (09:40 -0400)]
[droid] Fix Android manifest so API Level 9 (platforms/android-9) devices will no longer receive an error
Memphiz [Fri, 7 Sep 2012 17:05:04 +0000 (19:05 +0200)]
[osx] - requery the interface list when GetFirstConnectedInterface fails to provide an network interface for osx and linux aswell (was there for ios because of a bug) - fixes #8597 i guess
gimli [Fri, 7 Sep 2012 17:00:34 +0000 (19:00 +0200)]
gimli [Fri, 7 Sep 2012 16:19:40 +0000 (18:19 +0200)]
[texture] fixed reverted wrong commit from
45fe6fce168e99e34cd7ffd437d482eabb2bd3da. Thx jmarshallnz.
Alasdair Campbell [Fri, 7 Sep 2012 12:33:04 +0000 (13:33 +0100)]
Revert "fixed: GUIDialogLockSettings was broke after pvr merge"
This reverts commit
0ebc8bfe7ad1417e724e7fc8b600b8d6d8d132d7.
jmarshallnz [Fri, 7 Sep 2012 11:39:30 +0000 (04:39 -0700)]
Merge pull request #1291 from jmarshallnz/loadfromfile_cleanup
Loadfromfile cleanup
Alasdair Campbell [Fri, 7 Sep 2012 11:13:34 +0000 (04:13 -0700)]
Merge pull request #1229 from alcoheca/upstream-playcounts
Sascha Montellese [Fri, 7 Sep 2012 10:38:34 +0000 (03:38 -0700)]
Merge pull request #1366 from Montellese/webserver_caching
webserver: improved file caching
Jonathan Marshall [Fri, 7 Sep 2012 05:28:19 +0000 (17:28 +1200)]
cleanup: remove old advanced settings for recently added nodes - no longer needed now that it's customisable
Jonathan Marshall [Fri, 7 Sep 2012 05:35:26 +0000 (17:35 +1200)]
use filters for the recently added nodes rather than videodb:// paths
Jonathan Marshall [Fri, 7 Sep 2012 01:25:32 +0000 (13:25 +1200)]
add in progress shows item under tvshows in the library
Jonathan Marshall [Sat, 1 Sep 2012 07:51:55 +0000 (19:51 +1200)]
adds support for inprogress in shows (kicks in if watchedcount > 0 and watchedcount < totalCounts)
Jonathan Marshall [Fri, 7 Sep 2012 04:37:39 +0000 (16:37 +1200)]
change order tag of library nodes to make it easier to insert new items