{"push_id":1091332088,"size":71,"distinct_size":71,"ref":"refs/heads/develop","head":"8bf33732a9b5a1b9c4a6eaf34c4670828a796eea","before":"c3808e2c24ec0c747b7edd598bc05aa3a11270bd","commits":[{"sha":"1b6459c8ee2dfcb40a4909aa87ff2ea100b8221e","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"Include chromecast dependencies","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/1b6459c8ee2dfcb40a4909aa87ff2ea100b8221e"},{"sha":"8061d94c1b2dcdc99fc0a3c4554a00f01ca4941f","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"add chromecast support initialization logic and introduce chromecast preference","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/8061d94c1b2dcdc99fc0a3c4554a00f01ca4941f"},{"sha":"afbae2a7ef8b0466e8e89e82708c2fcb9f77ff35","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"Create interface for PlaybackServiceMediaPlayer","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/afbae2a7ef8b0466e8e89e82708c2fcb9f77ff35"},{"sha":"6224f80c898e5cf78719e266fb719d424295ec83","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"add cast button to important activities","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/6224f80c898e5cf78719e266fb719d424295ec83"},{"sha":"88d47c178c033ab8e111e59ddeeda4e674f5b474","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"Make PlaybackServiceMediaPlayer an abstract class and move implementation independent methods inside it","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/88d47c178c033ab8e111e59ddeeda4e674f5b474"},{"sha":"3a3b4bb57cf663f15efcdf18c40618cc9cdd389d","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"Add ordering relations to PlayerStatus","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/3a3b4bb57cf663f15efcdf18c40618cc9cdd389d"},{"sha":"2057a92a19e76cdbf903f238f8faaa12001138b7","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"Add the casting feature to PlaybackService","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/2057a92a19e76cdbf903f238f8faaa12001138b7"},{"sha":"af7526a4099d739f2d668151ffa46d606493aea7","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"add a CastManager, and other changes","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/af7526a4099d739f2d668151ffa46d606493aea7"},{"sha":"037b705075a2af95042308c810b41b6dbff55b13","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"* add GooglePlayServices check\n* implement wifi-reconnect feature for casting\n* move wifiLock logic to abstract PSMP","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/037b705075a2af95042308c810b41b6dbff55b13"},{"sha":"63a30a0d59442b2932b800ce5f96c0b53e6a4d8c","author":{"email":"f5bb30141a8cf8353b596dddd74008a39de7fb3c@gmail.com","name":"Domingos Lopes"},"message":"move the initialization call to CastManager","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/63a30a0d59442b2932b800ce5f96c0b53e6a4d8c"},{"sha":"1088fae74506bbd9620fc0d3659976afbae6fcb2","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"remove data channel from CastManager\nadd cast failure strings","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/1088fae74506bbd9620fc0d3659976afbae6fcb2"},{"sha":"40fc7b4816908e7bc85fd2e1be1602e3dafd76b2","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"initialize mediaplayer according to local or remote device","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/40fc7b4816908e7bc85fd2e1be1602e3dafd76b2"},{"sha":"1ca0c1214f849bb2759ca78195f40bb0ee6f6eb8","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"correct mediaplayer initialization","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/1ca0c1214f849bb2759ca78195f40bb0ee6f6eb8"},{"sha":"c4b6f366ca2b8e731f87f0d4423c7e02185289f8","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"implement several remote playback commands","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/c4b6f366ca2b8e731f87f0d4423c7e02185289f8"},{"sha":"94a16bb9baf2832d8c4c1208d6713c09a237e59d","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"create RemoteMedia class, add more fields to remote mediametadata","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/94a16bb9baf2832d8c4c1208d6713c09a237e59d"},{"sha":"5a4fc28dcd737f8ccc4e97b13a9d714cf7fe1caa","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"include feedLink in RemoteMedia, add MediaInfo extractor method","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/5a4fc28dcd737f8ccc4e97b13a9d714cf7fe1caa"},{"sha":"65ddd5b0ea42981984653f2982c2579564a758fa","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"add FeedMedia getter and equals method for RemoteMedia and FeedMedia","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/65ddd5b0ea42981984653f2982c2579564a758fa"},{"sha":"971906c9f0e045786595ea37ec199f6589792699","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"add method to convert from MediaInfo to Playable","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/971906c9f0e045786595ea37ec199f6589792699"},{"sha":"0dbae937150266ceb36f4a733bfab78f248095b6","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"add FeedMedia lookup by id when converting\nrefactor CastUtils (now in cast package)","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/0dbae937150266ceb36f4a733bfab78f248095b6"},{"sha":"6ee3d20a80f78705655fc6b55aa791dea76d09b0","author":{"email":"537655cf55d204c9eb2c69a4da5cda99852f2311@gmail.com","name":"Domingos Lopes"},"message":"extend MediaInfo comparison to RemoteMedia objects","distinct":true,"url":"https://api.github.com/repos/AntennaPod/AntennaPod/commits/6ee3d20a80f78705655fc6b55aa791dea76d09b0"}]}