{"push_id":1399097831,"size":22,"distinct_size":9,"ref":"refs/heads/aml","head":"bed80f204c1e042db4bfe1f8c1decd8c4f7e5bb7","before":"f54e1a52ae87b59a7bfe0225cb486943b66dbe4d","commits":[{"sha":"5e7f31a458577c9668ed5554ade42caca4c91236","author":{"name":"Vincent Lang","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@plexapp.com"},"message":"Fix build instructions when using system Qt\n\nIf QTROOT is omitted, we always download it automatically. You have to\nset it to /usr. This is actually untested, but should work.","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/5e7f31a458577c9668ed5554ade42caca4c91236"},{"sha":"39ed64346504135342da90a33dc335fe1f8eba4e","author":{"name":"Vincent Lang","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@plexapp.com"},"message":"DisplayManager: fix more refresh rate selection issues\n\nExact matches should be strictly preferred over inexact ones. There can\nbe rates which are multiple+close+both, whose weights add up to more\nthan the exact match weight (75+50+25=150>100). So increase the exact\nmatch weight.\n\nAlso, don't compare the float refresh rate values with ==, as small\ndeviations will make the comparison fail. It's sort of amazing that it\nworked at all. In this case, a rate of 23.9761 was not considered equal\nto 23.976.\n\nNote that if we have multiple close matches, we still don't pick the\nclosest rate. I don't think the weighting approach allows much\nimprovements here without turning it into a clusterfuck. But the\nselection is probably fine now.","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/39ed64346504135342da90a33dc335fe1f8eba4e"},{"sha":"d57f3c50ee74b8aa2eac21d9287eb6f849a72189","author":{"name":"Tobias Hieta","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@hieta.se"},"message":"Update web-client to rev: 6bf3e8d from branch: dist-konvergo","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/d57f3c50ee74b8aa2eac21d9287eb6f849a72189"},{"sha":"0497ce01b8895966178c89bf2ede48b47a265014","author":{"name":"Vincent Lang","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@plexapp.com"},"message":"Add stream selection issue to release notes","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/0497ce01b8895966178c89bf2ede48b47a265014"},{"sha":"5efbf9ce58eda39e9af3e268367e15f94f9a98b7","author":{"name":"Lionel CHAZALLON","email":"5a17b65125c37cd247181eaf8c0e0b7d4741c075@hotmail.com"},"message":"Also check query arguments for RemoteSubscription, fixes #444\n\nSome query parameters especially on iOS cannot be passed in headers, so they are passed with query parameters.\nThis patch allows to check the query parameters as well for `X-Plex-Device-Name`","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/5efbf9ce58eda39e9af3e268367e15f94f9a98b7"},{"sha":"eedbdcd8bbadf04743c1fd8439b264a92741900e","author":{"name":"Tobias Hieta","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@hieta.se"},"message":"Update web-client to rev: 864e6a4 from branch: dist-konvergo","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/eedbdcd8bbadf04743c1fd8439b264a92741900e"},{"sha":"9481ff5674c8de420903f72df0c87d02dccfd049","author":{"name":"Tobias Hieta","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@hieta.se"},"message":"Update web-client to rev: cbaa73c from branch: dist-konvergo","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/9481ff5674c8de420903f72df0c87d02dccfd049"},{"sha":"ea01d3c42c989ee78a0602af4405885219fa91d3","author":{"name":"Lionel CHAZALLON","email":"5a17b65125c37cd247181eaf8c0e0b7d4741c075@hotmail.com"},"message":"RemoteSubscription : make X-Plex- query parameters retrieval more generic, part of #444\n\nThis allows to append to headers any X-Plex- parameter that would be in the query.","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/ea01d3c42c989ee78a0602af4405885219fa91d3"},{"sha":"0ca8fa90b583eeeda04b278f80f6044fcb9b09c8","author":{"name":"Vincent Lang","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@plexapp.com"},"message":"Whitelist mpeg2_mf\n\nUntested.","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/0ca8fa90b583eeeda04b278f80f6044fcb9b09c8"},{"sha":"83b8296f096b26d73af6689ffcf34af1752a65cb","author":{"name":"Vincent Lang","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@plexapp.com"},"message":"Bump deps","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/83b8296f096b26d73af6689ffcf34af1752a65cb"},{"sha":"26aa702b896d30d867d6132130ddd56392d814c5","author":{"name":"Tobias Hieta","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@plexapp.com"},"message":"Updated 1.1.7 release notes","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/26aa702b896d30d867d6132130ddd56392d814c5"},{"sha":"815f4351906936ee555347151e7ead35eb23bbe7","author":{"name":"Vincent Lang","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@plexapp.com"},"message":"SystemComponent: fix reading auth. token from web-client\n\nIt was renamed at an unknown point.","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/815f4351906936ee555347151e7ead35eb23bbe7"},{"sha":"cb13d2188cdc4eda9c6185399a6abec40f86d880","author":{"name":"Vincent Lang","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@plexapp.com"},"message":"PlayerComponent: fix general multichannel failure\n\nCaused by my own stupidity and inability to deal with my own API\nchanges. While the code \"should\" work, it still won't until the\ndeprecation of the old semantics of the \"audio-channels\" property is\nfinished and the new behavior is default.","distinct":false,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/cb13d2188cdc4eda9c6185399a6abec40f86d880"},{"sha":"65370c489d1913714537e1ea4a1ae7b055267134","author":{"name":"LongChair","email":"4c53a47d65978464767dc8d8d9b9853669c5a6a2@hotmail.com"},"message":"Add AML CMake files\n\nAllows to fectch for amcodec to determine if we're on an AMlogic platform\nWill also set TARGET_AML define, also We don't want X11 Extras in CMake","distinct":true,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/65370c489d1913714537e1ea4a1ae7b055267134"},{"sha":"f4c2f171411318dce4ca39cb911240e1b424d8d3","author":{"name":"longchair","email":"4c53a47d65978464767dc8d8d9b9853669c5a6a2@hotmail.com"},"message":"Add AML DisplayManager\n\nAllows to use AutoFrameRate there","distinct":true,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/f4c2f171411318dce4ca39cb911240e1b424d8d3"},{"sha":"0baef1bc05a110da132bba08d25f2a79155ae783","author":{"name":"longchair","email":"4c53a47d65978464767dc8d8d9b9853669c5a6a2@hotmail.com"},"message":"AML : adjust webengine startup flags :\n\n--disable-gpu will make GUI to slow\n--no-sandbox : without that flag, the webengine process will crash on startuo right after the webengine warning saying that we don't run within a sandbox.","distinct":true,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/0baef1bc05a110da132bba08d25f2a79155ae783"},{"sha":"158e619b426fe1492d2938e0fdd70a9fac13963a","author":{"name":"longchair","email":"4c53a47d65978464767dc8d8d9b9853669c5a6a2@hotmail.com"},"message":"AML : make webengine background transparent\n\nAML mpv vo requires this so that we can see the video layer.","distinct":true,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/158e619b426fe1492d2938e0fdd70a9fac13963a"},{"sha":"5e253a54118d33f8dcfecc93480c4fde13e44b53","author":{"name":"longchair","email":"4c53a47d65978464767dc8d8d9b9853669c5a6a2@hotmail.com"},"message":"AMLUtils : add them to project","distinct":true,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/5e253a54118d33f8dcfecc93480c4fde13e44b53"},{"sha":"7c4ab274a2813c683b450c08947bd65d24a6a187","author":{"name":"longchair","email":"4c53a47d65978464767dc8d8d9b9853669c5a6a2@hotmail.com"},"message":"AML : Add Upscaling when needed\n\nThis will allow to add some upscaling when framebuffer size is different than video mdoe size. Typically for 4k, we don't want a 4K framebuffer.","distinct":true,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/7c4ab274a2813c683b450c08947bd65d24a6a187"},{"sha":"f1415e80ecf8e4bc4779aa535bc0554ac5b38cc3","author":{"name":"longchair","email":"4c53a47d65978464767dc8d8d9b9853669c5a6a2@hotmail.com"},"message":"AML : enforce framebuffer size to 1080p.\n\nWe can't support 4K GL so we use framebuffer upscalign from 1080p to 4k.\nThis will also work with other lower resolutions.","distinct":true,"url":"https://api.github.com/repos/plexinc/plex-media-player/commits/f1415e80ecf8e4bc4779aa535bc0554ac5b38cc3"}]}
{"actor":{"display_login":"LongChair"}}