aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-03support for setting orientation in CTextureJonathan Marshall
2012-04-03support flipped textures in the texture cacheJonathan Marshall
2012-04-03remove urlhash from tables - sqlite has fast enough indicies, and no point ↵Jonathan Marshall
in tempting a hash clash
2012-04-03add Export to texture cacheJonathan Marshall
2012-04-03add type column to path table of texture database for saving paths to ↵Jonathan Marshall
thumbs/fanart/other images
2012-04-03instead of having background thumb loaders cache images, do it via jobs ↵Jonathan Marshall
instead, and have the item's thumbnail image be the actual image, not a cached images.
2012-04-03cosmetic - align code blockJonathan Marshall
2012-04-03SetClipRegion/RestoreClipRegion must be matched as per the doxyJonathan Marshall
2012-04-03fixed: can't calculate the last song duration of cue sheet because missing ↵taxigps
Duration in ape tag loader.
2012-04-02[dvdplayer] Recalculate codecname when we update based on hwelupus
2012-04-02Merge pull request #841 from CutSickAss/patch-22alanwww1 (Attila)
Updated: Greek translation for EDEN core strings
2012-04-02Updated: Greek translation for EDEN core stringsCutSickAss
2012-04-02[dvdplayer] previous picture is invalidated by a call to codec resetelupus
2012-04-02[WIN32] updated Apples mDNSResponder to 333.10 in the hope of less problems ↵WiSo
with vanishing airplay icon (didn't helped me when my iPhone is resumed from standby).
2012-04-02[atv2/ios5.1] - don't add our window to the BRWindow list as a BRControl - ↵Memphiz
iOS 5.1 doesn't like that. Instead get rid of the UIWindow and add the eagl layer as a sublayer of backrows root layer. This will also take care of the different resolutions which are possible with ios5 and above. (should work for all ios atv2 versions!)
2012-04-02Revert "[atv2/ios5.1] - don't add our window to the BRWindow list as a ↵Memphiz
BRControl - iOS 5.1 doesn't like that. Instead rotate our window 90degrees by ourself on iOS5.1" This reverts commit 13a23a7eee554177dac25c9aaed0906ff373800d.
2012-04-02Fixed: [Confluence] removed the visible condition for the "movie sets" ↵Jezz_X
button in home because it never was positive
2012-04-01fixed crash if audio decoder for some reason doesn't return a frameelupus
2012-04-01updated: minor changes to Japanese translation for core and Confluence ↵alanwww1
strings (thanks to kohji405mi16)
2012-04-01StringUtils: always return at least one item after a Split even if it's ↵montellese
empty (fixes missing items in Video/Music -> Library)
2012-04-01if hide watched was on, the season flattening preference of 'never' was ↵Jonathan Marshall
ignored if there was a single unwatched season
2012-03-31Merge pull request #803 from jmarshallnz/stringutils_fixesjmarshallnz
IsInteger/IsNaturalNumber should ignore whitespace
2012-04-01add doxy for StringUtils::IsNaturalNumber/Integer and a unit testJonathan Marshall
2012-03-31Merge pull request #778 from Memphiz/dialogtimeoutjmarshallnz
[fix] - fix the autoclose timeout calculation - using SystemClockMillis
2012-03-31Merge pull request #814 from jmarshallnz/fix_addonversion_equalsjmarshallnz
Fix addonversion equals
2012-04-01fix dialog autoclose by ensuring the timer starts only once we've rendered ↵Jonathan Marshall
once (frametime is then accurate)
2012-03-31fixed: forgot to guard MEDIA_DETECT by HAS_DVD_DRIVE (thanks Memphiz).WiSo
2012-03-31[atv2/ios5.1] - don't add our window to the BRWindow list as a BRControl - ↵Memphiz
iOS 5.1 doesn't like that. Instead rotate our window 90degrees by ourself on iOS5.1
2012-03-31[atv2/ios5.1] - add appIconMemphiz
2012-03-31[atv2/ios5.1] - create the appliances dir if needed - its not there after jbMemphiz
2012-03-31changed: GetDeviceFileName() will slowly find its place, sorry.WiSo
2012-03-31[UPnP] we should be caching directory listing, not metadata requestelupus
2012-03-31[UPnP] use server provided item count to iterate browse reqelupus
This could potentially solve issues where server returns a different number of items than it says it returns or we fail to parse a returned item properly.
2012-03-31changed: make that call to libcdio earlier. In Init it might be too late for ↵WiSo
some platforms
2012-03-31refactor visualizations for gles.davilla
1) never use gloabls from xbmc core, you will die. 2) never use same class names as xbmc core, you will die. 3) never include anything from xbmc core except xbmc_vis_dll.h, you will die. 4) never use -undefined dynamic_lookup (darwin) or -Wl,--unresolved-symbols=ignore-all (linux) when linking, these will hide violations with 1) and 3) and you will die. 5) addons for visualizations needs two enhancements. a) add an addons visualizations context that is created by addon and retained by xbmc core, deleted by addon on destroy. This context is passed on calls into addon. This eliminates the need for local gloabls as now the addon has a context for storage. b) addons needs a callback for logging so we never include log.h which volates 3).
2012-03-31changed: determine first available disc drive once that we don't have to ↵WiSo
call libcdio in every loop for guiinfomanager. This brings us further if a cd hangs in cdio_get_cdtext but we still freeze for some minutes when entering music as other calls to libcdio take place and are hold by the lock.
2012-03-31Merge pull request #828 from wsoltys/reduce_singlelockwsoltys
[WIN32] fixed possible freeze when XBMC is started with a disc inserted and libcdio operation takes long. This only fixes the mediamanager side. libcdio has a lock too which causes trouble.
2012-03-31[WIN32] changed: guard m_cdinfo map and leave lock when processing possible ↵WiSo
long operations in cdio. changed: guard GetDiskUsage() by m_CritSecStorageProvider rather than m_muAutoSource.
2012-03-31Revert "fixed. Never, ever use same named classes in dyloaded libs, even ↵davilla
namespace guards will not protect you from the almighty sym match monster" This reverts commit 617b2c6aea11413454e0348fb3cba801865fb96c.
2012-03-31jsonrpc: accept HTTP requests with no content-type set but don't allow HTTP ↵montellese
requests with content-type != "application/json"
2012-03-31webserver: fix crash in CWebServer::GetRequestHeaderValue when ↵montellese
MHD_lookup_connection_value returns NULL and doesn't really cast to std::string
2012-03-31changed: Only allow slice based parallel decodingJoakim Plate
Frame based parallel decoding causes HW decoding to crash, and it's more sensitive to changes in frame sizes during decoding.
2012-03-31[osx/ios/atv2] - build and link static libs for ffmpeg because of build ↵Memphiz
issues on ios
2012-03-31Convert to avcodec_decode_audio4 and drop avcodec_decode_audio3.elupus
2012-03-31Replace deprecated av_get_bits_per_sample_fmt by av_get_bytes_per_sample.Alexis Ballier
This, in addition, saves a couple of divisions.
2012-03-31Use av_opt_set instead of av_set_string3 and drop support for old API.Alexis Ballier
2012-03-31Do not set AVFrame.age.Alexis Ballier
It is unused and does not exist anymore in libavcodec 54.
2012-03-31Remove assignment to stream_copy which is never read after, be it by xbmc or ↵Alexis Ballier
ffmpeg.
2012-03-31Include libavfilter/avcodec.h for av_vsrc_buffer_add_frame.Alexis Ballier
2012-03-31Remove av_alloc_put_byte and replace its occurences by avio_alloc_context.Alexis Ballier