{"shas":[["8c2398bae921648d6963ff98e85afbf328a179d6","3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@opdenkamp.eu","epg: store the last scan time as string in the db. fixes the bug where","Lars Op den Kamp"],["4b398fe55699325a2e8ae7ef880abb167de2890f","d7ebb597520c9a1d41b531f7085c438e5da0184a@never.you.mind","cleanup: removed effectively dead code for <system> in <coordinates> tag of skins - it basically didn't do anything.","Jonathan Marshall"],["3d6af41c22c7375c47e4b05fedcdbacc32305463","4a8a58b73f4dac1394daf2ae6bd769d58f26ce4c@xbmc.org","remove redundant calls to sws_rgb2rgb_init\n\nThe function is already called internally by swscale when creating a swscale context.\nThe calls would be necessary only if xbmc called the rgb conversion functions directly, which is not the case.","CrystalP"],["3eafc118caf2e484531d3d627fb7a5de21af8f92","b8ac93ac1973d1edc14cd31c792082f855a72403@gmail.com","Turkish translation based on English strings commit c8bd047","queeup"],["5bcac16e6df66d76e7f297c3a42471c1e6eee767","5bad8acabeff448cf2e0744bc2cf6b3406df2ac1@xbmc.org","added: Infolabel \"ListItem.FolderPath\" to get the db path to the focused item (closes #11194)","vdrfan"],["6f3f686820e6175302cfe383216c38bd3929c309","3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@opdenkamp.eu","pvr: combine UpdateChannelTV() and UpdateChannelsRadio() into UpdateChannels() in CGUIWindowPVR","Lars Op den Kamp"],["167845919082602a8eb26408e935ffe65b816011","420d7733a0127e27849fc8baa66860f887a6ab5c@xbmc.org","fixed: passthrough when demuxer doesn't provide the sample rate\n\nFor passthrough to work, the sample rate needs to be known. In some\ncases the demuxer doesn't provide the sample rate, causing us to\nfallback to a software codec.\n\nRetry passthrough if we finally get the sample rate during software\ndecoding.\n\nDemuxer doesn't provide the sample rate e.g. when\n1) the audio track was dynamically added (e.g. network/dvb stream), or\n2) the demuxer doesn't support providing the sample rate, or\n3) in ffmpeg demuxer (which actually decodes the frames from the initial\n   tracks to get all possible information), the analyzing duration is\n   too short for getting the detailed information for all tracks of this\n   particular stream.","Anssi Hannula"],["7b24e80f4557e170593dafd2243d6a3a8b9b80f2","420d7733a0127e27849fc8baa66860f887a6ab5c@xbmc.org","changed: make SAFE_x() macros expand to regular statements\n\nThis avoids issues if one tries to do\nif (x)\n    SAFE_x(y);\nelse\n    ...\n\nNow SAFE_x() behave more like regular functions, and therefore one needs\nto use ';' when appropriate. ';' is added where missing.","Anssi Hannula"],["0425a70e3ea59f876cc7ff1c8c847719b250573f","3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@opdenkamp.eu","pvr: split up OnContextButton() in CGUIWindowPVR","Lars Op den Kamp"],["f0f15e5f533e87f7f85b61888f6daa2fdd4d04cd","3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@opdenkamp.eu","Merge remote branch 'upstream-ro/master'\n\nFixed conflicts:\n\tMakefile.in\n\txbmc/GUIInfoManager.h","Lars Op den Kamp"],["c6e2f8faba752242a6ee6ba9fc4a0644db953ac7","3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@opdenkamp.eu","clean up database utility methods. close datasets after using them.","Lars Op den Kamp"],["655aa1b36699d656181291ec962e51bc34f28d99","3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@opdenkamp.eu","added: utility methods in CDatabase","Lars Op den Kamp"],["875b8b13105198330eee87f32f2ae1f75220cba8","3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@opdenkamp.eu","pvr: updated VS2010 project files","Lars Op den Kamp"],["c848f91dfe66b5feba041592dcdcb849d39f0212","3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@opdenkamp.eu","pvr: clean ups in CGUIWindowPVR","Lars Op den Kamp"],["1a73cf7384bf22cabc652d73e3fc383f30ba95c5","f9d3554013c7b37f911a144d88478e6a6d3f6a9d@4pi.com","[vda] fixed, some encoders think 3 byte NAL sizes for avcC is valid, buzz they are not so convert to 4 byte NAL sizes when found","S. Davilla"],["f6d2e073df055ef29a6c8076bb59710d44ab7597","9d6ecc99a84944bc665aeaa14f7ec2a73209ee10@jiminger.com","Introduced reference counting for globals with utils/ReferenceCounting.h,cpp. The log is now free of initialization/deinitialization problems.","Jim Carroll"],["e991602f068d09a6c2b5de18c1fbc109a58bc242","9d6ecc99a84944bc665aeaa14f7ec2a73209ee10@jiminger.com","Fixed the SectionLoader global. This was one of the globals that would create a CRITSEC error simply by starting and then exiting xbmc.","Jim Carroll"],["6e8bd20a80caeda1b7ef1804f46752e8347b7b29","9d6ecc99a84944bc665aeaa14f7ec2a73209ee10@jiminger.com","We cannot use the log from the destructor of Referenced because the log uses Referenced and in the destructor it's uninitialized. This fixes that problem.","Jim Carroll"],["54e8d7e431e90c9dc6bfb6b66a02a6c1273eeac3","9d6ecc99a84944bc665aeaa14f7ec2a73209ee10@jiminger.com","AdvancedSettings global is now fixed w.r.t. initialization and deinitialization problems.","Jim Carroll"],["223ec22904c48dc226f6e615ede857791872d949","9d6ecc99a84944bc665aeaa14f7ec2a73209ee10@jiminger.com","CharsetConverter global is now fixed w.r.t. initialization and deinitialization problems.","Jim Carroll"]],"repo":"pipelka/xbmc","actor":"pipelka","ref":"refs/heads/staging","size":293,"head":"6f8a3150e7be6ca0d21a34f597f86ae1d32356cc","actor_gravatar":"bfa3f8e7f5d514f05b94584cfd5357e4","push_id":26166530}