{"push_id":741779720,"size":114,"distinct_size":114,"ref":"refs/heads/newclock4","head":"f6ca9188d0d113c4809aae667cce2557c01e8697","before":"629ad7ae79e18d7bc3c460a7c5746f2095b5ce3e","commits":[{"sha":"239f684faa3f79aac5c3418e77561f9a5aa6747e","author":{"email":"1d42fbd6fa996c18c9c341033383f02d0d67c813@gmx.com","name":"Kai Sommerfeld"},"message":"[EPG] Jump to 'now' on init of EPG timeline view","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/239f684faa3f79aac5c3418e77561f9a5aa6747e"},{"sha":"8e4209f94a4ea5415c57c0e18f429c6e215266c4","author":{"email":"1d42fbd6fa996c18c9c341033383f02d0d67c813@gmx.com","name":"Kai Sommerfeld"},"message":"Merge pull request #7656 from ksooo/jump-to-now-on-init-epg-grid-container\n\n[EPG] Jump to 'now' on init of EPG timeline view","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/8e4209f94a4ea5415c57c0e18f429c6e215266c4"},{"sha":"38c4f803548f85fda9cdca77ad3025257fdd15c8","author":{"email":"e8bb910a7fd387de73dee0e158a549a052b38fb3@kodi.tv","name":"Matthias Kortstiege"},"message":"[guilib] revert fix label overlap in radiobutton control\n\nThis reverts commit ed01342cecc01deb4c53938f19b8db9d3fae7185 as it is\ncausing too much issues. RadioButtons are not exclusively used with\nradio images and so the calculation for the label overlap fails.","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/38c4f803548f85fda9cdca77ad3025257fdd15c8"},{"sha":"dcce393e394fecb784642f46098d9ae62b28baec","author":{"email":"e8bb910a7fd387de73dee0e158a549a052b38fb3@users.noreply.github.com","name":"Matthias Kortstiege"},"message":"Merge pull request #7662 from mkortstiege/revert-radio-overlap\n\n[guilib] revert fix label overlap in radiobutton control","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/dcce393e394fecb784642f46098d9ae62b28baec"},{"sha":"7e8e8fee569c78ac8a2f6ba1f914af334996ba04","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[rbp/omxplayer] When opening a stream don't try to update gui so often","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/7e8e8fee569c78ac8a2f6ba1f914af334996ba04"},{"sha":"9605f7b92aa6fd1c20a4520156d5e9f05066ecc0","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[ffmpeg] Speed up wtv index creation\n\nThe index creation is O(N^2) with number of entries (typically thousands).\nOn a Pi this can take more than 60 seconds to execute for a recording of a few hours.\n\nBy replacing with an O(N) loop, this takes virtually zero time","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/9605f7b92aa6fd1c20a4520156d5e9f05066ecc0"},{"sha":"a1d6bb385ad7f9de2af33a5094c548a0989c392f","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[hifiberry] Hack: force it to be recognised as IEC958 capable to enable passthrough options","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/a1d6bb385ad7f9de2af33a5094c548a0989c392f"},{"sha":"0fb4e7a6992bd7414ab62400571180b6845a6a09","author":{"email":"3f207d1ff7ab03bf7afd7168dea9ad706ac3e617@riscosopen.org","name":"Ben Avison"},"message":"Improved file buffering in CArchive\n\nEven though memcpy is typically inlined by the compiler into byte/word loads\nand stores (at least for release builds), the frequency with which 1, 2 and 4\nbyte loads/stores are encountered in cases where the size is *not*\ndeterminable at compile time is still high enough that it's worth handling\nthese specially. On the ARM1176JZF-S in the Raspberry Pi, this improves the\ntotal time to open a library (in the case where it's fetched from a CArchive)\nby around 4%.\n\nIt should be noted that this code uses 16-bit and 32-bit word loads and\nstores that are not necessarily aligned to their respective widths. It is\npossible that there are some architectures out there which do not support\nthis, although all ARMs since ARMv6 have supported it (and ARMs earlier than\nthat are probably not powerful enough to be good targets for XBMC).","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/0fb4e7a6992bd7414ab62400571180b6845a6a09"},{"sha":"c79e843e950bf7fa76109550a9cccd3d99beb04c","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[omxcodec] Don't force software codec with dvds","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/c79e843e950bf7fa76109550a9cccd3d99beb04c"},{"sha":"713ee9021a6d4403ba9469be937e480ed9f86070","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"filesystem: Make support of browsing into archives optional\n\nThe ability to browse, scan and play content in archives can cause problems on low powered/low memory devices.\nIt's quite common to see reports of a large rar file that causes xbmc to crash with an out-of-memory error when browsing or scanning.\nIt also can be slow as any archive in the directory is opened and extracted.\n\nThis causes issues for people who scan library with archives disabled, then subsequently enable it.\nThe library has the .rar files in which don't play without removing and re-adding.\n\nWe'll let people who don't use archives disable it manually","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/713ee9021a6d4403ba9469be937e480ed9f86070"},{"sha":"f3980d198d42cc1546c8088d4ae76da84d433f8e","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"confluence: Remove media-overlay.jpg for when video is backgrounded","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/f3980d198d42cc1546c8088d4ae76da84d433f8e"},{"sha":"abc010d19d82c9538ec4a5bca48bc6ee351bfd4d","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[rbp] Make cachemembuffersize default depend on memory size","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/abc010d19d82c9538ec4a5bca48bc6ee351bfd4d"},{"sha":"6c4ce827f04fa6327502e3331476fe39957e4525","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[confluence] Use animated gif as a cheaper working spinner","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/6c4ce827f04fa6327502e3331476fe39957e4525"},{"sha":"967d3db94d74b57883a206204110fa43aadcb01b","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[settings] Experiment: Report DESKTOP resolution in video settings","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/967d3db94d74b57883a206204110fa43aadcb01b"},{"sha":"d4a336e47c7f723f9e017c8c47e916137eb16486","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[dvdplayer/rbp] Add pi specific option to maintain vsync with pll adjustment\n\nNew A/V sync option in settings/video/playback to do \"Adjust PLL\".\nThis uses video clock (so perfect video syncing) but avoids having to resample\nor drop/dupe audio packets which is normally required.\n\nNeeded updated firmware\n\n[dvdplayeraudio] Add advancedsetting for configuring max pll adjustment\n\n[dvdplayer] Allow pll adjustment to go higher, but tail off more gradually","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/d4a336e47c7f723f9e017c8c47e916137eb16486"},{"sha":"6c0726163f6a0945a5d0ac5355a08e12b84dd652","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[audio] Add settings option to boost centre channel when downmixing\n\nThis allows a dB volume increase to be added to centre channel.\nThis can help improve dialgue in the presence of background music/effects.\nIt can go up to 30dB for testing purposes, but value of 6 is probably more reasonable.\nIt is recommended to ensure \"Normalise levels on downmix\" is enabled when boosting by large values to avoid clipping.\n\nShould work with Pi Sink (dvdplayer/paplayer) and omxplayer","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/6c0726163f6a0945a5d0ac5355a08e12b84dd652"},{"sha":"2cc293908e3201b052b025d0025b9fef81f596d8","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[rbp] Default extract thumbnails to false\n\nIt can take 80 seconds for a single file on a Pi. It can cause crashes with out-of-memory errors.\nIt genereates a lot of support issues. Best to default to disabled and let users enable it if they must","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/2cc293908e3201b052b025d0025b9fef81f596d8"},{"sha":"142e1ba266e92beb3e9deb055c2c51d27e753435","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[libcec] Add repeating keypress patch from popcornmix' repo","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/142e1ba266e92beb3e9deb055c2c51d27e753435"},{"sha":"1cdd1aca96d28c9ab9a575fd7469068e99333d73","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[cec] Add settings for configuring button repeats","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/1cdd1aca96d28c9ab9a575fd7469068e99333d73"},{"sha":"632de63fc9da908dc62387692a1ce5def87ea612","author":{"email":"0ccb355d7aa08f1a2a9103e16d9034fc018e984f@gmail.com","name":"popcornmix"},"message":"[cec] Don't discard buttons when repeat mode is enabled","distinct":true,"url":"https://api.github.com/repos/popcornmix/xbmc/commits/632de63fc9da908dc62387692a1ce5def87ea612"}]}