Skip to content

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
This comparison is big! We’re only showing the most recent 250 commits
Commits on May 09, 2012
@gnif gnif [AE] core: add base files and support for ALSA/OSS 369984f
@DDDamian DDDamian [AE] core: add win32 sinks 74d6a48
@topfs2 topfs2 [AE] core: add PulseAudio engine f540c34
huceke [AE] core: add coreaudio engine 14f17e7
@gnif gnif [AE] update .gitignore b516c35
@gnif gnif [AE] add new files to build system bf1b6e3
@gnif gnif [AE] removal of g_audioContext 288be2c
@gnif gnif [AE] remove SDL_mixer and HAS_SDL_AUDIO e58e6b1
@gnif gnif [AE] visualisations: change AudioData to use floats e529389
Jonathan Marshall [AE] volume: remove dynamic range compression support at the app level 926cf9e
@gnif gnif [AE] volume: Use a float in the range [0,1] for volume cdeef46
@gnif gnif [AE] settings: add new advanced settings f2a704b
@gnif gnif [AE] settings: change 'Output stereo to all speakers' -> 'Enable ster…
…eo upmix'
@gnif gnif [AE] settings: Add new settings for AE and reorganise code 5eda08f
@gnif gnif [AE] gui: no need to check passthrough when calling g_audioManager.En…
@gnif gnif [AE] gui: switch to AE 9311cdb
Jonathan Marshall [AE] players: change SetVolume to take a float 217694d
@gnif gnif [AE] dvdplayer: drop vis callbacks 964a150
@gnif gnif [AE] dvdplayer: switch to use AE 08b78c8
@gnif gnif [AE] paplayer: drop ReadSamples/HasFloatData from codecs 461207b
@gnif gnif [AE] paplayer: add GetChannelInfo to codecs 67638dc
@gnif gnif [AE] paplayer: dvdplayercodec can support passthrough 83b6497
@gnif gnif [AE] paplayer: cosmetic cleanup of MP3Codec a470796
@gnif gnif [AE] paplayer: drop m_BitsPerSampleInternal in MP3Codec 48abb61
@gnif gnif [AE] paplayer: switch MP3Codec to pass through signed 32bpp data 9ea3255
@gnif gnif [AE] paplayer: switch to AE 349ec40
@gnif gnif [AE] remove old files from the build system 99efc86
@jmarshallnz jmarshallnz Merge pull request #939 from jmarshallnz/ae_final_rebase
Ae final rebase
Jonathan Marshall Revert "fire OnUpdate events when the thumb or fanart is updated in t…
…he video info dialog, fixes #13005."

This reverts commit 0e6b478.
@alanwww1 alanwww1 updated: Portuguese (Brazil), Ukrainian, Spanish language files, conv…
…erted still form the old xml system
Commits on May 10, 2012
@davilla davilla [osx/ios] refactor depends build and switchover to using 10.6sdk for osx 2a406ae
Jonathan Marshall ensure Update() on the video info dialog is run on first start - fixe…
…s plot not showing up first time around
@davilla davilla Merge pull request #951 from davilla/darwin-depends-refactor
[osx/ios] refactor depends build and switchover to using 10.6sdk for osx
@davilla davilla [osx] clean up and remove 10.4'isum d1686eb
@jmarshallnz jmarshallnz Merge pull request #943 from jmarshallnz/drop_tvshowlinkepisode
add idShow to the episode table and drop the unneeded tvshowlinkepisode
@amejia1 amejia1 Fix issue where parsing XML character entries are ignored. Fixes issu…
…e #12999.
Jonathan Marshall [win32] rearrange project file as per the filesystem layout 03b3a88
@davilla davilla [osx] replace depreciated CGDisplayCurrentMode 67de371
@jmarshallnz jmarshallnz Merge pull request #908 from jmarshallnz/rearrange_visual_studio_project
Rearrange visual studio project
@alanwww1 alanwww1 fixed: missing string from English PO file after AE merge 03d2964
@alanwww1 alanwww1 [gettext] deleted strings.xml files for core and Confluence, so from …
…now, we solely rely on the new PO files. If any of you Devs still has a prewritten commit with xml entries in it, just let me know and I convert them
@davilla davilla [osx] fixed, compiler warnings and cosmetic cleanup fcd9376
@davilla davilla [osx] remove 10.4 specific code in favor of 10.6 api 9dda396
Jonathan Marshall fix typo from overzealous renaming b42245f
@alanwww1 alanwww1 [gettext] added context string for new strings with common text. This…
… is a help for translators and also we would have duplicated msgid with 'Always' and 'Never'. This is a problem for the translation system
@alanwww1 alanwww1 fixed: removed duplicated AE string entry 9ea9528
Jonathan Marshall cosmetic - cleanup view creation in musicdb 7df84a0
Jonathan Marshall introduce Filter class so as to break up joins/where/order in a nicer…
… way for the videodb
@Montellese Montellese remove WHERE from Filter::where and append where they're actually use…
…d in Get*ByWhere()
Jonathan Marshall fix: surround where clause for sets in () else any AND clauses may ch…
…ange its meaning
@jmarshallnz jmarshallnz Merge pull request #952 from jmarshallnz/videodb_split_where_join_order
Videodb split where join order
@amet amet [osx] changes to build XBMCHelper 051b9a9
@Fneufneu Fneufneu Merge pull request #37 from Fneufneu/freebsd
add FreeBSD support
@pieh pieh do case insensitive searches on queries in MysqlDataset::exec() 7f57410
Jonathan Marshall CURL::IsFullPath() should return true for UNC paths, which seem to wo…
…rk (perhaps by coincidence)
@gnif gnif [AE][ALSA] added code to try an open 'Digital' devices as HDMI
Some intel cards report HDMI devies as 'Digital' and not 'HDMI', so we need to
check them for HDMI if we cant open them with the iec958 mode string.
Fneufneu [AE] add ALSA and OSS to FreeBSD d753a2a
David Teirney [cmyth] Fix memory corruption caused by incorrect size allocation for…
… ANN FileTransfer buffer.
spiff [AE] make the subset of AE implemented in PulseAE work again. this is…
… just a bandaid
@gnif gnif [dvdplayer] updated SAMPLE_FMT_* to AV_SAMPLE_FMT_* 9be9ca2
@davilla davilla [ios] fixed missed viz in AE injection 544029d
@amet amet [osx] fix compiler errror 3fd2548
@Memphiz Memphiz [add] - hookup the video orientation hint to the thumbnail generation 700eea9
@Memphiz Memphiz Merge pull request #933 from Memphiz/thumborientation
Hookup the video orientation hint to the thumbnail generation
@DDDamian DDDamian [AE] Deprecate WASAPI shared mode as incompatible with event-driven m…
Jonathan Marshall add the idShow entry to the episode database on db creation d05a2b8
Jonathan Marshall ensure we set the idShow link in AddEpisode - fixes episodes not bein…
…g linked correctly
@amejia1 amejia1 Fix build failure using gcc-4.7. dff26b0
@amejia1 amejia1 Fix warning about unhandle enumerations. dbbe408
@amejia1 amejia1 Consolidate unimplemented messages in case statement. 98cf3d0
@amet amet [osx] depreciated warnings 80077db
Jonathan Marshall some missed VS2010 project file cleanup 43bb6e1
@davilla davilla [ios] banish eprint to the dark regions of null 825d0f7
Jonathan Marshall fix compile warnings and correct inaccurate comment d7b9226
@jmarshallnz jmarshallnz Merge pull request #954 from jmarshallnz/unc_paths_in_isfullpath
CURL::IsFullPath() should return true for UNC paths, which seem to work

This will be revert-able once non-URL paths are outlawed.
Commits on May 11, 2012
@CrystalP CrystalP [WIN] make sure the thread handle is set before the new thread exits 47b2670
@DDDamian DDDamian [AE] Add obsoleted device enumeration for Win XP compatibility and fi…
…x friendly-name display in log.
@DDDamian DDDamian [AE] Fix WinXP device enumeration testing error, increase default DS …
…cache size for older machines, fix typo when testing for incompatible formats in DS.
@DDDamian DDDamian [AE] fix AESinkFactory.cpp logic so as.xml setting <forceDirectSound>…
… takes precedence over previously selected wasapi driver.
@davilla davilla [osx] fixed, IOPMAssertionCreateWithProperties is a 10.7 sdk API f76310b
@davilla davilla [osx] remove old unused code 6db011c
@davilla davilla [osx] cosmetics, ifyousquishthingstogetheritmakesithardtoread b39b012
@davilla davilla [osx] fixed, compiler warnings 028ba34
@davilla davilla [osx] clean up includes, align comments and turn off deprecated warni…
…ng spew
@davilla davilla [osx] more cosmetic comment alignment 8153505
@DDDamian DDDamian [AE] Always fall back to DirectSound for win32 269fdc8
@DDDamian DDDamian [AE] Bump priority of device enumeration log to LOG_NOTICE so it appe…
…ars in release build logs
@davilla davilla [osx] cosmetics, fix spelling, remove auto indent crap, clean up incl…
@davilla davilla [osx] revert 80077db, [osx] depreciated warnings. something wrong wit…
…h this, just disable deprecated warnings for now
@davilla davilla refactor to remove ../../ crap and endless lines 4c9fd69
@davilla davilla [osx/ios] re-org CoreAudio files into a CoreAudio dir to Engines dir …
@davilla davilla [ios] fixed ifdef change e13f7e0
@JezzX JezzX Fixed: [Confluence] Show Weather info on home option in skin settings…
… didn't work also disabled it by default
@gnif gnif [AE][SoftAE] removed deprecated postproc stuff and moved engines into…
… their own folders

IAEPostProc is being replaced by IAEDSP when its ready.
@gnif gnif [AE][ALSA] added missing snd_pcm_close
This should fix the issue of successful enumeration but failure to open output
@mkortstiege mkortstiege changed: reduce dbus message log spam - bumped to loglevel >= 5 (LOG_…
@mkortstiege mkortstiege changed: reduce udisks message log spam - bumped to loglevel >= 5 (LO…
@mkortstiege mkortstiege changed: moved the logging of mounted and approved devices to LOGINFO…
@davilla davilla [osx] cosmetic refactor to clean up this mess a06687f
@davilla davilla [osx/ios] fix broken build d52f8d4
@Memphiz Memphiz [darwin-deps] - force libsdl to only onejob (doesn't handle it solid) 4173553
@Memphiz Memphiz [fix] - reapply fix for airtunes with AE which was lost during merge ab175ba
@Memphiz Memphiz [PAPlayer] - tell ae the channel layout for airtunes codec 729bf77
@davilla davilla [osx] refactor sub-classes out of CoreAudioAEHALOSX into their own files 58eb3f7
@Memphiz Memphiz [darwin-deps] - force libGLEW to only onejob (doesn't handle it solid) a3f80fb
@Memphiz Memphiz [fix] - fix fileio wrapping after sdk bump (fixes splash screen and m…
@davilla davilla [osx/ios] fixed, m_machThreadPort was not init'ed correctly, refactor…
… it out and clean up GetAbsoluteUsage
Commits on May 12, 2012
@DDDamian DDDamian Revert "some missed VS2010 project file cleanup"
This reverts commit 43bb6e1.

Note: this commit was causing a start-up crash on win32 platforms. Moved the files currently needed to run into filter "threads". Ping/msg/email me for crashdumps etc. This is just a temp fix to get nightlies stable again.
@CrystalP CrystalP [WIN] fix crash on start due to not correctly setting thread name
Follow MS example closely, __try/__except is the way to catch the
exceptions when the thread doesn't have a handler to transcode to
regular C++ exceptions.
We don't have such a handler since the thread refactor and this is a
platform specific file, so no there is no problem using an MS language
@CrystalP CrystalP Revert "Revert "some missed VS2010 project file cleanup""
This reverts commit 7cdf18c.

The root issue for the startup crash was addressed, this temp workaround is
not needed anymore.
@davilla davilla fixed, missing thumbs in filemode ee6fc2f
@davilla davilla [osx] remove CCoreAudioGraph::ShowGraph, it does a CAShow which dumps…
… to console
@davilla davilla [osx] fixed build, missed two fedd45a
@davilla davilla [osx] cosmetics and public before private please 8f44b91
@JezzX JezzX Fixed: [Confluence] Only Show system temp units on home if weather te…
…mp is fetched
@JezzX JezzX Fixed: [Confluence] Have to use an old school weather label in home i…
…n order for weather to refresh on startup and not only on weather window open
@davilla davilla [osx] cosmetics and clean up de15dbb
@JezzX JezzX Fixed: [Confluence] bad coding by me cc1e67c
@davilla davilla [osx] fixed build under xcode4, someone is moving includes around in …
Jonathan Marshall SetCondenseWhiteSpace(false) was lost in the move to system tinyxml 64dbd93
@JezzX JezzX Fixed: [Confluence] Error in log file about not finding background image 694a759
@JezzX JezzX Changed: [Confluence] Moved "Hide Background Fanart" setting down to …
…the Backgrounds Sub category
@JezzX JezzX Fixed: [Confluence] Cosmetics 58d9a80
Jonathan Marshall don't use LIKE for strFileName compares, as stack://, rar:// and zip:…
…// use strFileName to store the complete paths, and mysql + DOS style paths == fail. Fixes #9022.
Jonathan Marshall another instance of downloading actor thumbs for back-compat - make s…
…ure we check the silly setting first
Jonathan Marshall ensure we clear art prior to setting up the list for (re)fetching scr…
…aped info on-thread
Jim Carroll Merge pull request #921 from FernetMenta/threads
Threads: add missing exception handlers.

I will be adding a PR to remove the circular dependency and provide a common, non-platform specific exception.
@mrohnstock mrohnstock add missing PulseAE-folder in include 9471d32
@chadoe chadoe fixed: replaygain was only applied for amplification, not for attenua…
@CrystalP CrystalP [WIN] hook up logger of threading library at app start da11ad7
@CrystalP CrystalP [WIN] give a bit more context in thread exception logging 22980d8
Memphis [cosmetic] - fixed warnings, unneeded unsigned int checks, faulty mem…
@Montellese Montellese webserver: add logging of called URLs 3dbd083
@Memphiz Memphiz [osx] - get rid of carbon dependency in winsystemosx 637d3ea
@Memphiz Memphiz [cosmetic] - nothing to see here e790858
@Montellese Montellese jsonrpc: fix JSON schema for JSON type definitions with multiple comp…
…lex types
@davilla davilla [osx] changed, kill off the last usage of carbon API, we are now carb…
…on free
@elupus elupus Merge pull request #960 from drmonty/patch-1
Correct invalid PulseAE include after engine move
@Montellese Montellese dateadded: make sure we don't add a datetime located in the future (f…
…ixes #12998)
@Montellese Montellese websocket: use memcpy instead of strncpy if there can be \0 values in…
… the copied buffer (fixes #12995)
@davilla davilla [osx] fixed, do not include dcr.o, it is a standalong binary with a main 9203a7c
@davilla davilla [osx] fixed, since native texturepacker uses SDL from depends, look f…
…or x86_64 in CXXFLAGS as a hint to build it 32 or 64 bit
@davilla davilla [osx] fixed, HRESULT and ULONG in CFPlugInCOM.h collides with ours, d…
…o not include it, change int to boolean_t for which is what CGDisplayBestModeForParameters wants
@davilla davilla [osx] kAudioHardwarePropertyDevices needs a UInt32, not size_t, UInt3…
…2 is a different size depending if i386 or x86_64
@davilla davilla [osx] fixed, m_audioUnit is a pointer which has a different size bepe…
…nding on i386 vs x86_64
@davilla davilla [osx] cosmetics 341e545
@davilla davilla [osx] use CVPixelBufferGetBytesPerRow to set GL_UNPACK_ROW_LENGTH d0edf81
@davilla davilla [osx] changed 1) we welcome our new x86_64 overloads, enable building…
… xbmc for x86_64. 2) set sdk to 10.6 instead of 'current' to cut down of sdk differences. 3) purge osx project of unused frameworks including carbon
@davilla davilla [osx/ios] fixed, sed on 10.7 seems sensitive 8b5ef79
@davilla davilla [ios] fixed, ios depends build on xcode4/10.7 9a27da9
Commits on May 13, 2012
@davilla davilla [osx/ios] fixed i386/x86_64 pick for native compile of libsquash and …
Jonathan Marshall default the type param of GetWrappedImageURL to empty to save specify…
…ing it all the time
Jonathan Marshall adds UnwrapImageURL() to unwrap trivially wrapped image://<get_encode…
…d_path>/ urls
Jonathan Marshall ensure GetWrappedImageURL() doesn't wrap already wrapped URLs a21766a
Jonathan Marshall make sure all calls into the TextureCache check and unwrap trivially …
…wrapped images
Jonathan Marshall adds image:// file protocol as a wrapper for texture cache, to be use…
…d for JSON-RPC images
Jonathan Marshall factor out CVideoThumbLoader::FillLibraryArt 5ce4a5b
Jonathan Marshall move thumbnail handling in the JSON-RPC FileItemHandler into where fa…
…nart handling is done
Jonathan Marshall JSON-RPC can now use the image:// wrapped URLs for video and picture art e75baf2
Jonathan Marshall use wrapped image URLs for the http-api video+picture art 46e6b0b
Jonathan Marshall cleanup: remove unused texturecache functions d203824
Jonathan Marshall cleanup: GetCachedImage -> HasCachedImage, CacheTexture -> CacheImage a52e179
@Montellese Montellese webserver: add handler for image:// 4187d2e
@Montellese Montellese jsonrpc: adjust Files.PrepareDownload for HTTP to use the new image h…
@Montellese Montellese [webinterface.default] make sure to URL-encode any image-paths return…
…ed by JSON-RPC when calling http://<ip>:<port>/vfs/
@Memphiz Memphiz [fix] - fixing compile error in Goom visualisation - thx rene-ww f1835ac
@Memphiz Memphiz [osx/ios/atv2] - fix nameserver ip fetching when search domain is set 3a33361
@davilla davilla [osx/ios] fixed, use an absolute path setup by depends configure to l…
…ocate Makefile.buildtools
Commits on May 14, 2012
@davilla davilla [osx/ios] fixed depends build on a neked xcode4, install help2man dur…
…ing bootstrap as autoconfig needs it
@davilla davilla [osx] 1) fixed, incorrect path to CoreFoundation.framework, was an ab…
…solute path into 10.4sdk which does not exist under xcode3/xcode4 on osx 10.7. 2) xcode project cleanup
@davilla davilla [osx] fixed build on xcode4, now that we are actually using CoreFound…
…ation.framework (headers and libs) revert these defines
@davilla davilla [osx] remove stale 10.4 sdk reference c3f1627
@jmarshallnz jmarshallnz Merge pull request #958 from jmarshallnz/image_vfs
Image VFS support for JSON-RPC - fixes #13010
@davilla davilla changed, remove include of SDL/SDL.h and put it where it is used 899f6f3
@davilla davilla temp 65725a5
@davilla davilla fixed, symbol collision on clang x86_64 a9d1e45
@davilla davilla [osx] remove unused includes ebd66cb
@davilla davilla [osx] fix the real cause of the ULONG, HRESULT typedef differences fd173a6
spiff [AE] added: PulseAE::EnumerateOutputDevices 7f0d039
spiff cosmetics f373a7d
spiff remove unneeded code 7039846
Fneufneu [OSS] prepend shortname to displayName
because device can have the same longname
spiff [AE] fixed: lock PulseAE on stream removal c576d65
spiff [AE] added: implement mute handling in PulseAE 6f40b50
Commits on May 15, 2012
@davilla davilla [ios] fixed ios build, HRESULT and ULONG only collide on osx 6014bd6
@davilla davilla [osx/ios] fixed ios ffmpeg configure, patch out ffmpeg configure insi…
…sting on using ' ' as that fails with clang, refactor the configure of ffmpeg to allow passing -as= when expands to multiple items
@Memphiz Memphiz [cosmetic] - fixed line endings after goom fix 867d468
@davilla davilla fix compiler warning b4dd26f
Memphis [fix] - fix include of boost_ptr.hpp which is a sys include - not local 93e1ab7
@davilla davilla [osx] back to libkern/OSTypes.h, make xcode_depends can not see MacTy…
@davilla davilla [osx/ios] refactor includes and fix compiler warnings, someone really…
… needs to learn the difference between local and system includes
@Memphiz Memphiz [CA/AE] - fix - when stream is drained its counter productive to drai…
…n even more
@Memphiz Memphiz [cosmetic] - unneeded checks f2aa5bc
Commits on May 16, 2012
@davilla davilla [osx/ios] fixed, when using llvm-gcc-4.2 as the assmebler, file depen…
…dency was borked resulting in a hard to rm and mystery -.d file in lib/ffmpeg
@davilla davilla [osx/ios] cosmetics, super long lines are hard to read dd64e65
@davilla davilla [osx/ios] refactor UInt32ToFourCC into a simple string init 2e8ed55
@davilla davilla [osx/ios] fixed, framedrops when 'o' OSD is up. do not sleep long her…
…e, we are holding a lock in DVDAudio
@davilla davilla [osx/ios] better fix, sleep (1ms min) only as much as we need to make…
… room, also no need to recheck size or data, they have already been checked.
@davilla davilla [osx/ios] cleanup with no logic changes, mostly cosmetics 617a0ff
@anssih anssih fixed: CRarFile::Read() returning wrong data after some seek patterns
Certain seek patterns on a file inside a non-compressed rar file can
cause CmdExtract::UnstoreFile() to think that the destination buffer has
been filled (as DestUnpSize counter, originally set to the file size,
reaches zero).

However, counting written bytes using DestUnpSize doesn't make sense for
the UnpackToMemory codepath used for non-compressed rar files, as there
can be seeks which can eventually cause more data to be read than what
the actual file size was. The actual output buffer is internally handled
by ComprDataIO.

The check in UnstoreFile() will result in not all data being written to
the destination buffer, causing CRarFile::Read() to return old stale

Fix that by dropping the unnecessary DestUnpSize handling in
UnpackToMemory codepath of CmdExtract::UnstoreFile().
@anssih anssih fixed: rars that have unpacked size stored on first volume only
Some multi-volume RAR files have their unpacked size set as 0 in all
volumes except the first one.

Use the previous unpacked size instead of 0 in such cases in order to
support such files properly.
@anssih anssih fixed: crashes with corrupted rar files
UnrarXLib does not handle invalid files gracefully enough, and some
files can cause it to tell CRarFile that it has written more data into
its buffer than actually fits there, causing CRarFile::Read() to
eventually overread the buffer.

Add checks in CRarFile for the validity of byte counts retrieved from
UnrarXLib to prevent crashes in such situations.
@davilla davilla [arm] fixed, missing align4 and bogus warnings on unreferenced lables 03abb0b
@davilla davilla [ios] fixed, clang does not like this arm asm, phi need some help here 354381b
@davilla davilla [ios] fixed, xcode4 flags this as errors, move them into include inte…
…rface def
Commits on May 17, 2012
Jonathan Marshall ensure we set the ctype facet of the global locale, else toupper/tolo…
…wer won't do what we expect
Jonathan Marshall fix compile warning 826dbfc
Jonathan Marshall hold a CVideoDatabase member in the CVideoThumbLoader to save constan…
…tly opening/closing it (improves speed particularly for mysql)
Jonathan Marshall no need to hit the database for a resume point if no fileid is available 625736a
@DDDamian DDDamian [AE] Update dwChannelMask during audio device channel enumeration for…
… drivers that check it - thx jpsdr for that.
@DDDamian DDDamian [AE] Remove potential log spam when user shuts down receiver while XB…
…MC running. This is a temporary measure until we add proper handling for such events at the engine level.
@DDDamian DDDamian [AE] Additional crash protection when HDMI device removed 3450c8a
@alanwww1 alanwww1 [gettext] fixed: check reuse of numeric id in Enlish string. If it is…
… reused and the reused id has not been updated, modified in the translated strings.po file, use the English string instead.
@alanwww1 alanwww1 [gettext] fixed old bug at comparing fallback language pathnames case…
… sensitive
Commits on May 18, 2012
@alanwww1 alanwww1 Merge pull request #977 from alanwww1/reuse-IDs
[gettext] various fixes
@opdenkamp opdenkamp Merge remote branch 'upstream-ro/master'. Only English and Dutch tran…
…slations have been converted. Other translations need to be re-added. Needs xcode sync

	project/VS2010Express/XBMC for Windows.sln
@opdenkamp opdenkamp pvr/epg: use system tinyxml f075e8c
@opdenkamp opdenkamp dropped mythtv PVR client ed7c6cc
@mkortstiege mkortstiege changed: let the video info scanner handle the database cleanup (clos…
…es #10527)
@Memphiz Memphiz [darwin-deps] - added build for libboblight (not hooked up to be auto…
… built - only for using our nice buildsys when bumps are needed for boblight addon)
@Memphiz Memphiz [ios] - temporary fix. For making the nightlys usable with ios touch …
…devices again - revert the hack for unselecting controls when finger is lifted from the display (because it leads to activation of the left slide window in confluence). Deselection for all controls has to be implemented for getting the wanted behaviour
@alanwww1 alanwww1 [gettext] define use of the English string file, as the source langua…
…ge file.
@alanwww1 alanwww1 Merge pull request #980 from alanwww1/reuse-IDs
[gettext] define use of the English string file, as the source language file
spiff [AE] fixed: free mainloop in PulseAE 2d8f620
Daniel Piñeiro Santos pvr: fix issue #521. Problems with settings of type number and file dca9cf1
Daniel Piñeiro Santos pvr: fix issue #524. XBMC cashing when modifying a setting which requ…
…ires an add-on restart
Commits on May 19, 2012
@DDDamian DDDamian [AE] DirectSound use calculated sleep durations to reduce cpu usage 70c52cf
@DDDamian DDDamian [AE] [DirectSound] Work around AE initializing before window created …
…and no window handle existing. Fixes start-up failure of DS until sink is re-opened at next init and correct window handle is supplied.
@davilla davilla [osx] fixed autorelease memory leak cdabee4
@davilla davilla [osx/ios] fixed, set a limit on how long we will wait for audio to be…
… consumed
@davilla davilla [osx] fixed 2x video playback with spdif, qualify sample rate and cha…
…nnels/frame as can get base 960000 and 441000 KHz
@davilla davilla [osx] changed, add a property listener for virtual and physical forma…
…t changes and hook a cevent to them rather than blind sleeps
@davilla davilla fixed, it is -lcrystalhd NOT -llibcrystalhd :) b2b4465
@JezzX JezzX Fixed: [Confluence] Look of "Live TV" window to match confluence lite…
… theme
@JezzX JezzX Fixed: [Confluence] Look of PVR branch "Home" window to match conflue…
…nce lite theme
@JezzX JezzX Fixed: [Confluence] Small cosmetic issue in PVR Timers list 8d2cb1c
@davilla davilla [osx] restore previous logic but keep the new checks 9bdf021
@chadoe chadoe restored: optional crossfade for consecutive albumtracks functionality. 261fc93
@Montellese Montellese jsonrpc: make sure to return artist details even if there's no entry …
…for that artist in the artistinfo table
@davilla davilla [osx/ios] cosmetics 5cb70a4
@davilla davilla [osx] silence kAUGraphErr_NodeNotFound error, it is harmless c9cfb09
Commits on May 20, 2012
@Montellese Montellese jsonrpc: send details with Player.OnStop notification if playback end…
…ed (fixes #13050)
@opdenkamp opdenkamp Merge remote branch 'upstream-ro/master' 235e58d
@opdenkamp opdenkamp pvr: replaced __int64 -> int64_t in CDVDInputStreamPVRManager. closes #… 41e5bb1
@opdenkamp opdenkamp Revert "added: xbmc.setLanguage(language) to expose setting XBMC lang…
…uage via python script". This was committed to the PVR branch for some reason, but is not present in mainline. If it should be included, then it should be re-committed to mainline.

This reverts commit 9bf5717.
@opdenkamp opdenkamp pvr: fixed - allow setting a 0 recording margin. credits @dado483 51bb44d
@opdenkamp opdenkamp Merge pull request #527 from danips/master
pvr: fix issues #521 and #524
Commits on May 22, 2012
@tsp Merge remote-tracking branch 'upstream/master'
	project/VS2010Express/XBMC for Windows.sln
@tsp libcmyth fixes
FIX: Store recorder ID in signal string.
FIX: Use ref counted string when testing database connecting.
@tsp ADD: More detailed log info when creating the addon
FIX: Added mutex to protec recorded. Prevents deadlocking when deleting recorder m_rec.
FIX: Added recorder id to MythSignal.cpp
FIX: Use refcounted string when testing database connection. Prevents heap corruption due to incompatible versions of free.