<?xml version="1.0"?>
<statsTarget><link>http://cia.vc/stats/author/jmarshallnz</link><counters><counter name="forever" lastEventTime="1336996327" firstEventTime="1182736503">3130</counter><counter name="lastMonth" lastEventTime="1333770612" firstEventTime="1333249184">7</counter><counter name="lastWeek" lastEventTime="1336996327" firstEventTime="1336996327">1</counter><counter name="thisMonth" lastEventTime="1336996327" firstEventTime="1335873205">11</counter></counters><metadata></metadata><recentMessages><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1336980784</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>1e16f6f</revision>             <log>Merge pull request #958 from jmarshallnz/image_vfs (+14 more commits...) - http://git.io/M6qGnQ</log>             <url>https://github.com/xbmc/xbmc/commit/1e16f6f66c96f70bfdb7a28def25b551b24c3969</url>             <files>               <file> XBMC-ATV2.xcodeproj/project.pbxproj</file> <file>XBMC-IOS.xcodeproj/project.pbxproj</file> <file>XBMC.xcodeproj/project.pbxproj</file> <file>addons/webinterface.default/js/MediaLibrary.js</file> <file>addons/webinterface.default/js/NowPlayingManager.js</file> <file>project/VS2010Express/XBMC.vcxproj</file> <file>project/VS2010Express/XBMC.vcxproj.filters</file> <file>xbmc/Application.cpp</file> <file>xbmc/Application.h</file> <file>xbmc/GUIInfoManager.cpp</file> <file>xbmc/GUILargeTextureManager.cpp</file> <file>xbmc/TextureCache.cpp</file> <file>xbmc/TextureCache.h</file> <file>xbmc/ThumbLoader.cpp</file> <file>xbmc/ThumbLoader.h</file> <file>xbmc/filesystem/FileFactory.cpp</file> <file>xbmc/filesystem/Makefile.in</file> <file>xbmc/interfaces/http-api/XBMChttp.cpp</file> <file>xbmc/interfaces/json-rpc/FileItemHandler.cpp</file> <file>xbmc/network/WebServer.cpp</file> <file>xbmc/network/httprequesthandler/Makefile</file> <file>xbmc/pictures/PictureThumbLoader.cpp</file> <file>xbmc/video/VideoInfoTag.cpp</file> <file>xbmc/filesystem/ImageFile.cpp</file> <file>xbmc/filesystem/ImageFile.h</file> <file>xbmc/network/httprequesthandler/HTTPImageHandler.cpp</file> <file>xbmc/network/httprequesthandler/HTTPImageHandler.h </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1336693185</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>533c344</revision>             <log>Merge pull request #954 from jmarshallnz/unc_paths_in_isfullpath
 - http://git.io/mfL8HQ</log>             <url>https://github.com/xbmc/xbmc/commit/533c344e29fd563f7ba4ad9d81c50ea70b0706a0</url>             <files>               <file> xbmc/URL.cpp </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1336640494</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>1eb2bd3</revision>             <log>Merge pull request #952 from jmarshallnz/videodb_split_where_join_order
 - http://git.io/eNO1UA</log>             <url>https://github.com/xbmc/xbmc/commit/1eb2bd33fd6b43f430ed43524513041002350612</url>             <files>               <file> xbmc/PartyModeManager.cpp</file> <file>xbmc/filesystem/SmartPlaylistDirectory.cpp</file> <file>xbmc/interfaces/http-api/XBMChttp.cpp</file> <file>xbmc/interfaces/json-rpc/VideoLibrary.cpp</file> <file>xbmc/playlists/SmartPlayList.cpp</file> <file>xbmc/playlists/SmartPlayList.h</file> <file>xbmc/video/VideoDatabase.cpp</file> <file>xbmc/video/VideoDatabase.h </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1336625501</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>4bc43bb</revision>             <log>Merge pull request #908 from jmarshallnz/rearrange_visual_studio_project
 - http://git.io/0Lxqvg</log>             <url>https://github.com/xbmc/xbmc/commit/4bc43bb897f0eb6eb403e380c53eca12f4fd4c27</url>             <files>               <file> project/VS2010Express/XBMC.vcxproj.filters </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1336618815</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>aacfed8</revision>             <log>Merge pull request #943 from jmarshallnz/drop_tvshowlinkepisode
 - http://git.io/0WRu1A</log>             <url>https://github.com/xbmc/xbmc/commit/aacfed85daba2737c368ccc33aeaa7793889d203</url>             <files>               <file> xbmc/video/VideoDatabase.cpp</file> <file>xbmc/video/VideoDatabase.h </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1336601774</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>19df5c9</revision>             <log>Merge pull request #939 from jmarshallnz/ae_final_rebase
 (+38 more commits...) - http://git.io/2kCbig</log>             <url>https://github.com/xbmc/xbmc/commit/19df5c90527fd5a17cd63de161f87dca834b85ed</url>             <files>               <file> .gitignore</file> <file>Makefile.in</file> <file>XBMC-ATV2.xcodeproj/project.pbxproj</file> <file>XBMC-IOS.xcodeproj/project.pbxproj</file> <file>XBMC.xcodeproj/project.pbxproj</file> <file>configure.in</file> <file>language/English/strings.po</file> <file>language/English/strings.xml</file> <file>lib/DllAvUtil.h</file> <file>project/VS2010Express/XBMC.vcxproj</file> <file>project/VS2010Express/XBMC.vcxproj.filters</file> <file>xbmc/Application.cpp</file> <file>xbmc/Application.h</file> <file>xbmc/GUIInfoManager.cpp</file> <file>xbmc/SystemGlobals.cpp</file> <file>xbmc/addons/Visualisation.cpp</file> <file>xbmc/addons/Visualisation.h</file> <file>xbmc/addons/include/xbmc_vis_dll.h</file> <file>xbmc/addons/include/xbmc_vis_types.h</file> <file>xbmc/cores/DummyVideoPlayer.h</file> <file>xbmc/cores/ExternalPlayer/ExternalPlayer.cpp</file> <file>xbmc/cores/ExternalPlayer/ExternalPlayer.h</file> <file>xbmc/cores/IAudioCallback.h</file> <file>xbmc/cores/IPlayer.h</file> <file>xbmc/cores/dvdplayer/DVDAudio.cpp</file> <file>xbmc/cores/dvdplayer/DVDAudio.h</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.cpp</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.h</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.cpp</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecLibMad.h</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthroughFFmpeg.cpp</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthroughFFmpeg.h</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.cpp</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPcm.h</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/Makefile.in</file> <file>xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.cpp</file> <file>xbmc/cores/dvdplayer/DVDPlayer.h</file> <file>xbmc/cores/dvdplayer/DVDPlayerAudio.cpp</file> <file>xbmc/cores/dvdplayer/DVDPlayerAudio.h</file> <file>xbmc/cores/dvdplayer/DVDPlayerAudioResampler.cpp</file> <file>xbmc/cores/paplayer/ADPCMCodec.cpp</file> <file>xbmc/cores/paplayer/ASAPCodec.cpp</file> <file>xbmc/cores/paplayer/AudioDecoder.cpp</file> <file>xbmc/cores/paplayer/AudioDecoder.h</file> <file>xbmc/cores/paplayer/BXAcodec.cpp</file> <file>xbmc/cores/paplayer/CDDAcodec.cpp</file> <file>xbmc/cores/paplayer/DVDPlayerCodec.cpp</file> <file>xbmc/cores/paplayer/DVDPlayerCodec.h</file> <file>xbmc/cores/paplayer/FLACcodec.cpp</file> <file>xbmc/cores/paplayer/FLACcodec.h</file> <file>xbmc/cores/paplayer/ICodec.h</file> <file>xbmc/cores/paplayer/MP3codec.cpp</file> <file>xbmc/cores/paplayer/MP3codec.h</file> <file>xbmc/cores/paplayer/ModplugCodec.cpp</file> <file>xbmc/cores/paplayer/NSFCodec.cpp</file> <file>xbmc/cores/paplayer/OGGcodec.cpp</file> <file>xbmc/cores/paplayer/OGGcodec.h</file> <file>xbmc/cores/paplayer/PAPlayer.cpp</file> <file>xbmc/cores/paplayer/PAPlayer.h</file> <file>xbmc/cores/paplayer/SPCCodec.cpp</file> <file>xbmc/cores/paplayer/TimidityCodec.cpp</file> <file>xbmc/cores/paplayer/VGMCodec.cpp</file> <file>xbmc/cores/paplayer/WAVcodec.cpp</file> <file>xbmc/cores/paplayer/WAVcodec.h</file> <file>xbmc/cores/paplayer/YMCodec.cpp</file> <file>xbmc/dialogs/GUIDialogMuteBug.cpp</file> <file>xbmc/guilib/GUIAudioManager.cpp</file> <file>xbmc/guilib/GUIAudioManager.h</file> <file>xbmc/guilib/Makefile.in</file> <file>xbmc/interfaces/Builtins.cpp</file> <file>xbmc/interfaces/http-api/XBMChttp.cpp</file> <file>xbmc/interfaces/json-rpc/ApplicationOperations.cpp</file> <file>xbmc/network/AirPlayServer.cpp</file> <file>xbmc/network/UPnP.cpp</file> <file>xbmc/osx/CocoaInterface.h</file> <file>xbmc/osx/CocoaInterface.mm</file> <file>xbmc/peripherals/devices/PeripheralCecAdapter.cpp</file> <file>xbmc/settings/AdvancedSettings.cpp</file> <file>xbmc/settings/AdvancedSettings.h</file> <file>xbmc/settings/GUISettings.cpp</file> <file>xbmc/settings/GUIWindowSettingsCategory.cpp</file> <file>xbmc/settings/Settings.cpp</file> <file>xbmc/settings/Settings.h</file> <file>xbmc/system.h</file> <file>xbmc/utils/Makefile</file> <file>xbmc/utils/MathUtils.h</file> <file>xbmc/video/VideoDatabase.cpp</file> <file>xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp</file> <file>xbmc/video/dialogs/GUIDialogVideoInfo.cpp</file> <file>xbmc/video/dialogs/GUIDialogVideoInfo.h</file> <file>xbmc/visualizations/DirectXSpectrum/directx_spectrum.cpp</file> <file>xbmc/visualizations/DirectXSpectrum/directx_spectrum.sln</file> <file>xbmc/visualizations/DirectXSpectrum/directx_spectrum.vcxproj</file> <file>xbmc/visualizations/Goom/Main.cpp</file> <file>xbmc/visualizations/Milkdrop/MilkdropXBMC.cpp</file> <file>xbmc/visualizations/OpenGLSpectrum/opengl_spectrum.cpp</file> <file>xbmc/visualizations/WaveForm/Main.cpp</file> <file>xbmc/visualizations/XBMCProjectM/Main.cpp</file> <file>xbmc/windows/GUIWindowHome.cpp</file> <file>xbmc/cores/AudioEngine/AEAudioFormat.h</file> <file>xbmc/cores/AudioEngine/AEFactory.cpp</file> <file>xbmc/cores/AudioEngine/AEFactory.h</file> <file>xbmc/cores/AudioEngine/AESinkFactory.cpp</file> <file>xbmc/cores/AudioEngine/AESinkFactory.h</file> <file>xbmc/cores/AudioEngine/Encoders/AEEncoderFFmpeg.cpp</file> <file>xbmc/cores/AudioEngine/Encoders/AEEncoderFFmpeg.h</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAE.cpp</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAE.h</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAEHAL.cpp</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAEHAL.h</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAEHALIOS.cpp</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAEHALIOS.h</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAEHALOSX.cpp</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAEHALOSX.h</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAESound.cpp</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAESound.h</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAEStream.cpp</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioAEStream.h</file> <file>xbmc/cores/AudioEngine/Engines/CoreAudioRingBuffer.h</file> <file>xbmc/cores/AudioEngine/Engines/ICoreAudioAEHAL.h</file> <file>xbmc/cores/AudioEngine/Engines/ICoreAudioSource.h</file> <file>xbmc/cores/AudioEngine/Engines/PulseAE.cpp</file> <file>xbmc/cores/AudioEngine/Engines/PulseAE.h</file> <file>xbmc/cores/AudioEngine/Engines/PulseAESound.cpp</file> <file>xbmc/cores/AudioEngine/Engines/PulseAESound.h</file> <file>xbmc/cores/AudioEngine/Engines/PulseAEStream.cpp</file> <file>xbmc/cores/AudioEngine/Engines/PulseAEStream.h</file> <file>xbmc/cores/AudioEngine/Engines/SoftAE.cpp</file> <file>xbmc/cores/AudioEngine/Engines/SoftAE.h</file> <file>xbmc/cores/AudioEngine/Engines/SoftAESound.cpp</file> <file>xbmc/cores/AudioEngine/Engines/SoftAESound.h</file> <file>xbmc/cores/AudioEngine/Engines/SoftAEStream.cpp</file> <file>xbmc/cores/AudioEngine/Engines/SoftAEStream.h</file> <file>xbmc/cores/AudioEngine/Interfaces/AE.h</file> <file>xbmc/cores/AudioEngine/Interfaces/AEEncoder.h</file> <file>xbmc/cores/AudioEngine/Interfaces/AEPostProc.h</file> <file>xbmc/cores/AudioEngine/Interfaces/AESink.h</file> <file>xbmc/cores/AudioEngine/Interfaces/AESound.h</file> <file>xbmc/cores/AudioEngine/Interfaces/AEStream.h</file> <file>xbmc/cores/AudioEngine/Interfaces/ThreadedAE.h</file> <file>xbmc/cores/AudioEngine/Makefile.in</file> <file>xbmc/cores/AudioEngine/PostProc/AEPPAnimationFade.cpp</file> <file>xbmc/cores/AudioEngine/PostProc/AEPPAnimationFade.h</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkALSA.cpp</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkALSA.h</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.cpp</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkDirectSound.h</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkNULL.cpp</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkNULL.h</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkOSS.cpp</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkOSS.h</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkProfiler.cpp</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkProfiler.h</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkWASAPI.cpp</file> <file>xbmc/cores/AudioEngine/Sinks/AESinkWASAPI.h</file> <file>xbmc/cores/AudioEngine/Utils/AEBitstreamPacker.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEBitstreamPacker.h</file> <file>xbmc/cores/AudioEngine/Utils/AEBuffer.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEBuffer.h</file> <file>xbmc/cores/AudioEngine/Utils/AEChannelInfo.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEChannelInfo.h</file> <file>xbmc/cores/AudioEngine/Utils/AEConvert.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEConvert.h</file> <file>xbmc/cores/AudioEngine/Utils/AEDeviceInfo.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEDeviceInfo.h</file> <file>xbmc/cores/AudioEngine/Utils/AEELDParser.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEELDParser.h</file> <file>xbmc/cores/AudioEngine/Utils/AEPackIEC61937.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEPackIEC61937.h</file> <file>xbmc/cores/AudioEngine/Utils/AERemap.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AERemap.h</file> <file>xbmc/cores/AudioEngine/Utils/AEStreamInfo.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEStreamInfo.h</file> <file>xbmc/cores/AudioEngine/Utils/AEUtil.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEUtil.h</file> <file>xbmc/cores/AudioEngine/Utils/AEWAVLoader.cpp</file> <file>xbmc/cores/AudioEngine/Utils/AEWAVLoader.h</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.cpp</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.h</file> <file>xbmc/cores/AudioRenderers/AudioRendererFactory.h</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/Encoders/IDVDAudioEncoder.h</file> <file>xbmc/cores/AudioRenderers/IOSAudioRingBuffer.h</file> <file>xbmc/utils/PCMAmplifier.h</file> <file>xbmc/guilib/GUISound.h</file> <file>xbmc/cores/AudioRenderers/ALSADirectSound.cpp</file> <file>xbmc/cores/AudioRenderers/ALSADirectSound.h</file> <file>xbmc/cores/AudioRenderers/AudioRendererFactory.cpp</file> <file>xbmc/cores/AudioRenderers/CoreAudioRenderer.cpp</file> <file>xbmc/cores/AudioRenderers/CoreAudioRenderer.h</file> <file>xbmc/cores/AudioRenderers/IAudioRenderer.h</file> <file>xbmc/cores/AudioRenderers/IOSAudioRenderer.cpp</file> <file>xbmc/cores/AudioRenderers/IOSAudioRenderer.h</file> <file>xbmc/cores/AudioRenderers/Makefile.in</file> <file>xbmc/cores/AudioRenderers/Makefile.include</file> <file>xbmc/cores/AudioRenderers/NullDirectSound.cpp</file> <file>xbmc/cores/AudioRenderers/NullDirectSound.h</file> <file>xbmc/cores/AudioRenderers/PulseAudioDirectSound.cpp</file> <file>xbmc/cores/AudioRenderers/PulseAudioDirectSound.h</file> <file>xbmc/cores/AudioRenderers/Win32DirectSound.cpp</file> <file>xbmc/cores/AudioRenderers/Win32DirectSound.h</file> <file>xbmc/cores/AudioRenderers/Win32WASAPI.cpp</file> <file>xbmc/cores/AudioRenderers/Win32WASAPI.h</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/Encoders/DVDAudioEncoderFFmpeg.cpp</file> <file>xbmc/cores/dvdplayer/DVDCodecs/Audio/Encoders/DVDAudioEncoderFFmpeg.h</file> <file>xbmc/guilib/AudioContext.cpp</file> <file>xbmc/guilib/AudioContext.h</file> <file>xbmc/guilib/GUISound.cpp</file> <file>xbmc/osx/CoreAudio.cpp</file> <file>xbmc/osx/CoreAudio.h</file> <file>xbmc/osx/CoreAudioSoundManager.cpp</file> <file>xbmc/osx/CoreAudioSoundManager.h</file> <file>xbmc/osx/IOSCoreAudio.cpp</file> <file>xbmc/osx/IOSCoreAudio.h</file> <file>xbmc/utils/PCMAmplifier.cpp</file> <file>xbmc/utils/PCMRemap.cpp</file> <file>xbmc/utils/PCMRemap.h </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1336594043</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>29374a2</revision>             <log>Merge pull request #949 from pieh/mysql_copy_views
 - http://git.io/5jxwrQ</log>             <url>https://github.com/xbmc/xbmc/commit/29374a20879682513a121ddfc8e3f5792daa671b</url>             <files>               <file> xbmc/dbwrappers/mysqldataset.cpp </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1336461002</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>ed6a28a</revision>             <log>Merge pull request #919 from jmarshallnz/video_thumbs_to_cache

Video thumbs to texture cache (+30 more commits...) - http://git.io/JZmfbw</log>             <url>https://github.com/xbmc/xbmc/commit/ed6a28a53d8ad7cc3765ec55fba29603660b2518</url>             <files>               <file> xbmc/ApplicationMessenger.cpp</file> <file>xbmc/FileItem.cpp</file> <file>xbmc/FileItem.h</file> <file>xbmc/GUIInfoManager.cpp</file> <file>xbmc/TextureCache.cpp</file> <file>xbmc/TextureCache.h</file> <file>xbmc/ThumbLoader.cpp</file> <file>xbmc/ThumbLoader.h</file> <file>xbmc/ThumbnailCache.cpp</file> <file>xbmc/ThumbnailCache.h</file> <file>xbmc/cores/dvdplayer/DVDFileInfo.cpp</file> <file>xbmc/cores/dvdplayer/DVDFileInfo.h</file> <file>xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHTSP.cpp</file> <file>xbmc/dialogs/GUIDialogContextMenu.cpp</file> <file>xbmc/filesystem/HTSPSession.cpp</file> <file>xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.cpp</file> <file>xbmc/guilib/GUIListItem.cpp</file> <file>xbmc/guilib/GUIListItem.h</file> <file>xbmc/interfaces/http-api/XBMChttp.cpp</file> <file>xbmc/interfaces/json-rpc/FileItemHandler.cpp</file> <file>xbmc/interfaces/json-rpc/VideoLibrary.cpp</file> <file>xbmc/network/UPnP.cpp</file> <file>xbmc/pictures/PictureThumbLoader.cpp</file> <file>xbmc/utils/RecentlyAddedJob.cpp</file> <file>xbmc/utils/ScraperUrl.cpp</file> <file>xbmc/utils/ScraperUrl.h</file> <file>xbmc/video/VideoDatabase.cpp</file> <file>xbmc/video/VideoDatabase.h</file> <file>xbmc/video/VideoInfoScanner.cpp</file> <file>xbmc/video/VideoInfoScanner.h</file> <file>xbmc/video/VideoInfoTag.cpp</file> <file>xbmc/video/VideoInfoTag.h</file> <file>xbmc/video/dialogs/GUIDialogVideoInfo.cpp</file> <file>xbmc/video/windows/GUIWindowVideoBase.cpp</file> <file>xbmc/video/windows/GUIWindowVideoNav.cpp </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1336103266</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>62797cd</revision>             <log>Merge pull request #918 from jmarshallnz/more_texture_cache_shenanigans

Texture cache changes to prepare for various new features (+22 more commits...) - http://git.io/aqxIrA</log>             <url>https://github.com/xbmc/xbmc/commit/62797cd50624cabe22110b97abf9ba26cb9c55e3</url>             <files>               <file> xbmc/GUILargeTextureManager.cpp</file> <file>xbmc/GUILargeTextureManager.h</file> <file>xbmc/TextureCache.cpp</file> <file>xbmc/TextureCache.h</file> <file>xbmc/TextureCacheJob.cpp</file> <file>xbmc/TextureCacheJob.h</file> <file>xbmc/TextureDatabase.cpp</file> <file>xbmc/TextureDatabase.h</file> <file>xbmc/ThumbLoader.cpp</file> <file>xbmc/addons/GUIWindowAddonBrowser.h</file> <file>xbmc/addons/Repository.cpp</file> <file>xbmc/cores/dvdplayer/DVDFileInfo.cpp</file> <file>xbmc/guilib/GUITexture.cpp</file> <file>xbmc/guilib/GUITexture.h</file> <file>xbmc/pictures/Picture.cpp</file> <file>xbmc/pictures/Picture.h</file> <file>xbmc/pictures/PictureThumbLoader.cpp</file> <file>xbmc/utils/Job.h</file> <file>xbmc/utils/JobManager.cpp</file> <file>xbmc/utils/JobManager.h </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1335941230</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>58bdd8c</revision>             <log>Merge pull request #884 from jmarshallnz/musicvideo_artist_in_setinfo

Musicvideo artist in setinfo - http://git.io/cX4rmA</log>             <url>https://github.com/xbmc/xbmc/commit/58bdd8c23844f734ed9a096a6cbb71bdcd425742</url>             <files>               <file> xbmc/FileItem.cpp</file> <file>xbmc/GUIInfoManager.cpp</file> <file>xbmc/SortFileItem.cpp</file> <file>xbmc/ThumbnailCache.cpp</file> <file>xbmc/interfaces/AnnouncementManager.cpp</file> <file>xbmc/interfaces/python/xbmcmodule/listitem.cpp</file> <file>xbmc/music/tags/MusicInfoTag.cpp</file> <file>xbmc/music/windows/GUIWindowMusicBase.cpp</file> <file>xbmc/network/UPnP.cpp</file> <file>xbmc/utils/LabelFormatter.cpp</file> <file>xbmc/utils/RecentlyAddedJob.cpp</file> <file>xbmc/video/VideoDatabase.cpp</file> <file>xbmc/video/VideoDatabase.h</file> <file>xbmc/video/VideoInfoTag.cpp</file> <file>xbmc/video/VideoInfoTag.h</file> <file>xbmc/video/dialogs/GUIDialogVideoInfo.cpp</file> <file>xbmc/video/windows/GUIWindowVideoBase.cpp</file> <file>xbmc/video/windows/GUIWindowVideoNav.cpp </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1335858099</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>691095a</revision>             <log>Merge pull request #903 from jmarshallnz/library_reorg_v2

Video library reorganisation via XML (+10 more commits...) - http://git.io/eP8fxQ</log>             <url>https://github.com/xbmc/xbmc/commit/691095a6134ff6df7ce3804eba889037ec155f9c</url>             <files>               <file> XBMC-ATV2.xcodeproj/project.pbxproj</file> <file>XBMC-IOS.xcodeproj/project.pbxproj</file> <file>XBMC.xcodeproj/project.pbxproj</file> <file>project/VS2010Express/XBMC.vcxproj</file> <file>project/VS2010Express/XBMC.vcxproj.filters</file> <file>xbmc/GUIInfoManager.cpp</file> <file>xbmc/GUIInfoManager.h</file> <file>xbmc/GUIViewState.cpp</file> <file>xbmc/GUIViewState.h</file> <file>xbmc/filesystem/DirectoryFactory.cpp</file> <file>xbmc/filesystem/Makefile.in</file> <file>xbmc/filesystem/SmartPlaylistDirectory.cpp</file> <file>xbmc/filesystem/SmartPlaylistDirectory.h</file> <file>xbmc/playlists/SmartPlayList.cpp</file> <file>xbmc/playlists/SmartPlayList.h</file> <file>xbmc/video/GUIViewStateVideo.cpp</file> <file>system/library/video/addons.xml</file> <file>system/library/video/files.xml</file> <file>system/library/video/movies/actors.xml</file> <file>system/library/video/movies/country.xml</file> <file>system/library/video/movies/directors.xml</file> <file>system/library/video/movies/genres.xml</file> <file>system/library/video/movies/index.xml</file> <file>system/library/video/movies/sets.xml</file> <file>system/library/video/movies/studios.xml</file> <file>system/library/video/movies/titles.xml</file> <file>system/library/video/movies/years.xml</file> <file>system/library/video/musicvideos/albums.xml</file> <file>system/library/video/musicvideos/artists.xml</file> <file>system/library/video/musicvideos/directors.xml</file> <file>system/library/video/musicvideos/genres.xml</file> <file>system/library/video/musicvideos/index.xml</file> <file>system/library/video/musicvideos/studios.xml</file> <file>system/library/video/musicvideos/titles.xml</file> <file>system/library/video/musicvideos/years.xml</file> <file>system/library/video/playlists.xml</file> <file>system/library/video/recentlyaddedepisodes.xml</file> <file>system/library/video/recentlyaddedmovies.xml</file> <file>system/library/video/recentlyaddedmusicvideos.xml</file> <file>system/library/video/tvshows/actors.xml</file> <file>system/library/video/tvshows/genres.xml</file> <file>system/library/video/tvshows/index.xml</file> <file>system/library/video/tvshows/studios.xml</file> <file>system/library/video/tvshows/titles.xml</file> <file>system/library/video/tvshows/years.xml</file> <file>system/library/video_flat/addons.xml</file> <file>system/library/video_flat/files.xml</file> <file>system/library/video_flat/movies.xml</file> <file>system/library/video_flat/musicvideos.xml</file> <file>system/library/video_flat/playlists.xml</file> <file>system/library/video_flat/recentlyaddedepisodes.xml</file> <file>system/library/video_flat/recentlyaddedmovies.xml</file> <file>system/library/video_flat/recentlyaddedmusicvideos.xml</file> <file>system/library/video_flat/tvshows.xml</file> <file>xbmc/filesystem/LibraryDirectory.cpp</file> <file>xbmc/filesystem/LibraryDirectory.h </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1333756339</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>426c1cf</revision>             <log>Merge pull request #658 from jmarshallnz/getdirectory_flags

Getdirectory: Use flags rather than a bunch of bools - http://git.io/qgPluA</log>             <url>https://github.com/xbmc/xbmc/commit/426c1cf12470143ea92e799f972b9c3ba60f8ede</url>             <files>               <file> xbmc/Application.cpp</file> <file>xbmc/FileItem.cpp</file> <file>xbmc/Util.cpp</file> <file>xbmc/addons/GUIDialogAddonInfo.cpp</file> <file>xbmc/addons/GUIDialogAddonSettings.cpp</file> <file>xbmc/addons/Skin.cpp</file> <file>xbmc/dialogs/GUIDialogFileBrowser.cpp</file> <file>xbmc/dialogs/GUIDialogMediaSource.cpp</file> <file>xbmc/dialogs/GUIDialogSmartPlaylistRule.cpp</file> <file>xbmc/filesystem/AFPDirectory.cpp</file> <file>xbmc/filesystem/AddonsDirectory.cpp</file> <file>xbmc/filesystem/Directory.cpp</file> <file>xbmc/filesystem/Directory.h</file> <file>xbmc/filesystem/DirectoryCache.cpp</file> <file>xbmc/filesystem/IDirectory.cpp</file> <file>xbmc/filesystem/IDirectory.h</file> <file>xbmc/filesystem/MultiPathDirectory.cpp</file> <file>xbmc/filesystem/RSSDirectory.cpp</file> <file>xbmc/filesystem/SMBDirectory.cpp</file> <file>xbmc/filesystem/SmbFile.cpp</file> <file>xbmc/filesystem/SpecialProtocolDirectory.cpp</file> <file>xbmc/filesystem/VirtualDirectory.cpp</file> <file>xbmc/filesystem/ZeroconfDirectory.cpp</file> <file>xbmc/filesystem/windows/WINSMBDirectory.cpp</file> <file>xbmc/music/GUIViewStateMusic.cpp</file> <file>xbmc/music/MusicDatabase.cpp</file> <file>xbmc/music/infoscanner/MusicInfoScanner.cpp</file> <file>xbmc/pictures/GUIWindowSlideShow.cpp</file> <file>xbmc/pictures/PictureThumbLoader.cpp</file> <file>xbmc/utils/FileOperationJob.cpp</file> <file>xbmc/video/GUIViewStateVideo.cpp</file> <file>xbmc/video/windows/GUIWindowVideoBase.cpp</file> <file>xbmc/video/windows/GUIWindowVideoNav.cpp </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1333694128</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>a0cca30</revision>             <log>Merge pull request #855 from xbmcfanboy/ticket-12724

Fix for ticket #12724: External cuesheet issue - http://git.io/S6W-PQ</log>             <url>https://github.com/xbmc/xbmc/commit/a0cca30af63c3a12b5370a487fd37de74cc7cfda</url>             <files>               <file> xbmc/FileItem.cpp</file> <file>xbmc/GUIInfoManager.cpp</file> <file>xbmc/playlists/PlayList.cpp </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1333610330</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>03e0857</revision>             <log>Merge pull request #804 from jmarshallnz/i_dont_like_paths

Get rid of LIKE clauses for path matching as mysql has issues with slash escaping otherwise - http://git.io/16GNIg</log>             <url>https://github.com/xbmc/xbmc/commit/03e085759fdf75848a7c021e91a2353cd915fbb5</url>             <files>               <file> xbmc/ViewDatabase.cpp</file> <file>xbmc/music/MusicDatabase.cpp</file> <file>xbmc/utils/StringUtils.cpp</file> <file>xbmc/utils/StringUtils.h</file> <file>xbmc/video/VideoDatabase.cpp</file> <file>xbmc/video/VideoDatabase.h</file> <file>xbmc/video/VideoInfoScanner.cpp </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1333519224</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>031dd48</revision>             <log>Merge pull request #798 from jmarshallnz/vttc_texturecache_changes

Cleanup and TextureCache changes - http://git.io/P70f1Q</log>             <url>https://github.com/xbmc/xbmc/commit/031dd48f900e7bb3d057be97f35a7120b745a4ef</url>             <files>               <file> XBMC-ATV2.xcodeproj/project.pbxproj</file> <file>XBMC-IOS.xcodeproj/project.pbxproj</file> <file>XBMC.xcodeproj/project.pbxproj</file> <file>project/VS2010Express/XBMC.vcxproj</file> <file>project/VS2010Express/XBMC.vcxproj.filters</file> <file>xbmc/GUIInfoManager.cpp</file> <file>xbmc/GUIInfoManager.h</file> <file>xbmc/GUILargeTextureManager.cpp</file> <file>xbmc/Makefile.in</file> <file>xbmc/TextureCache.cpp</file> <file>xbmc/TextureCache.h</file> <file>xbmc/TextureDatabase.cpp</file> <file>xbmc/TextureDatabase.h</file> <file>xbmc/ThumbLoader.cpp</file> <file>xbmc/ThumbLoader.h</file> <file>xbmc/URL.cpp</file> <file>xbmc/dialogs/GUIDialogContextMenu.cpp</file> <file>xbmc/guilib/GUIImage.cpp</file> <file>xbmc/guilib/GUIImage.h</file> <file>xbmc/guilib/GUIInfoTypes.cpp</file> <file>xbmc/guilib/GUIInfoTypes.h</file> <file>xbmc/guilib/GUIListItemLayout.cpp</file> <file>xbmc/guilib/GUITexture.cpp</file> <file>xbmc/guilib/Texture.cpp</file> <file>xbmc/guilib/Texture.h</file> <file>xbmc/interfaces/json-rpc/FileItemHandler.cpp</file> <file>xbmc/pictures/GUIWindowPictures.cpp</file> <file>xbmc/pictures/Picture.cpp</file> <file>xbmc/pictures/Picture.h</file> <file>xbmc/pictures/PictureThumbLoader.cpp</file> <file>xbmc/video/VideoDatabase.cpp</file> <file>xbmc/video/VideoDatabase.h</file> <file>xbmc/TextureCacheJob.cpp</file> <file>xbmc/TextureCacheJob.h </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1333239534</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>5f8ba69</revision>             <log>Merge pull request #803 from jmarshallnz/stringutils_fixes

IsInteger/IsNaturalNumber should ignore whitespace - http://git.io/0WGUcw</log>             <url>https://github.com/xbmc/xbmc/commit/5f8ba69b449c572dcffd4f7a62bd25019edd9101</url>             <files>               <file> xbmc/utils/StringUtils.cpp</file> <file>xbmc/utils/StringUtils.h </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1333235229</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>cbd97ea</revision>             <log>Merge pull request #778 from Memphiz/dialogtimeout

[fix] - fix the autoclose timeout calculation - using SystemClockMillis - http://git.io/TnlVvQ</log>             <url>https://github.com/xbmc/xbmc/commit/cbd97ea756feb8cf7a43fd2227a5d15203f886ea</url>             <files>               <file> xbmc/guilib/GUIDialog.cpp </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1333235122</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>aae368f</revision>             <log>Merge pull request #814 from jmarshallnz/fix_addonversion_equals

Fix addonversion equals - http://git.io/8rcEEg</log>             <url>https://github.com/xbmc/xbmc/commit/aae368fe55b17d3d259c7f33e9193eae6a15f535</url>             <files>               <file> xbmc/addons/AddonVersion.cpp</file> <file>xbmc/addons/AddonVersion.h </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1333168552</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>5ae7a3f</revision>             <log>Merge pull request #622 from CrHasher/leakfix

Memory leak when scanning for USB devices every second - http://git.io/7D9Jkw</log>             <url>https://github.com/xbmc/xbmc/commit/5ae7a3f9fefde5e4ff102d6abe84337f69944265</url>             <files>               <file> xbmc/peripherals/bus/win32/PeripheralBusUSB.cpp </file>             </files>           </commit>         </body>       </message><message>         <generator>           <name>github</name>           <version>1</version>           <url>http://www.github.com</url>         </generator>         <source>           <project>xbmc</project>           <branch>master</branch>         </source>         <timestamp>1333148291</timestamp>         <body>           <commit>             <author>jmarshallnz</author>             <revision>7098b9d</revision>             <log>Merge pull request #820 from ScudLee/stubfile_titles

Disc stubs: Use label for a better default title, and allow the user to override via specifying &lt;title&gt; in the .stub file. - http://git.io/VoGU0Q</log>             <url>https://github.com/xbmc/xbmc/commit/7098b9d8c6395822fd4af310e800f6da3a041194</url>             <files>               <file> xbmc/dialogs/GUIDialogPlayEject.cpp </file>             </files>           </commit>         </body>       </message></recentMessages></statsTarget>
