{"push_id":1059161235,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"af9f5f8775c586d8f920938dcdb63e9bb9eeeb35","before":"b875ac544fa1a9a243828b5ae83fb86d2d2dacd9","commits":[{"sha":"00ddb9372bf4c9b96ccea0dbd285499df1809277","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"ghenry22"},"message":"Streaming & Background threading on play\n\nFix for CB-57\nUpdated to use avplayer when url starts with http:// or https:// for\nfull streaming support.\n\nAll other urls will use the standard AVAudioplayer\n\nFix for CB-8222\nBackground thread on play to prevent locking during initial load of\nmedia.","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/00ddb9372bf4c9b96ccea0dbd285499df1809277"},{"sha":"db918c1e51fd26766350fec5b88632d958caa495","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"ghenry22"},"message":"updates to CDVSound.h for AVPlayer","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/db918c1e51fd26766350fec5b88632d958caa495"},{"sha":"31d53623b4b0cb8b5f7cd738334ac2098a864db3","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"ghenry22"},"message":"fix getDuration() returns 0","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/31d53623b4b0cb8b5f7cd738334ac2098a864db3"},{"sha":"6f3727c63d753cfdff15962c5f2132bac4bc47ac","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"ghenry22"},"message":"Implement stop() for avplayer for compliance\n\nstop will now behave the same when avplayer is used to play from a\nstream as when avaudioplayer is used to play from a local file.","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/6f3727c63d753cfdff15962c5f2132bac4bc47ac"},{"sha":"4e76ca026510cee6d297487c47bbbbee7881b37d","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"ghenry22"},"message":"increment version","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/4e76ca026510cee6d297487c47bbbbee7881b37d"},{"sha":"45afc8a4f82fe781a088f9268856b59afcc61886","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"ghenry22"},"message":"completion handler for stop();\n\nseekto 0 then stop playing.","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/45afc8a4f82fe781a088f9268856b59afcc61886"},{"sha":"023b2a07d7e955fc10771e3d735748e408e56149","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"ghenry22"},"message":"Merge remote-tracking branch 'refs/remotes/apache/master' into avplayer_streaming\n\n# Conflicts:\n#\tplugin.xml\nsimple conflict on version with my branches previous version bump.\nResolved to match master.","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/023b2a07d7e955fc10771e3d735748e408e56149"},{"sha":"d901a71b6f96903cd811540a0796d3fdfb90c00f","author":{"email":"b97873f2aeca990d3cb9e81e50523f723f18d92e@gmail.com","name":"Steve Gill"},"message":"CB-10368 Incremented plugin version.","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/d901a71b6f96903cd811540a0796d3fdfb90c00f"},{"sha":"4dcdb829276b231566109c023a272994aa6b514e","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"Gaven Henry"},"message":"add rate support to avPlayer implementation on ios","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/4dcdb829276b231566109c023a272994aa6b514e"},{"sha":"e7f9f0482eb9304fe58599b6307d06c363dcff36","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"Gaven Henry"},"message":"rate fix","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/e7f9f0482eb9304fe58599b6307d06c363dcff36"},{"sha":"6835e6aab5de98f35fe933554546e4b3e9b0a17c","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"Gaven Henry"},"message":"Revert \"rate fix\"\n\nThis reverts commit e7f9f0482eb9304fe58599b6307d06c363dcff36.","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/6835e6aab5de98f35fe933554546e4b3e9b0a17c"},{"sha":"90f462302ef987ed7cc7b377da49425273c3a70c","author":{"email":"43f42ae742d3e9d5d56c736ab78a0c8a5fb35f70@gmail.com","name":"Gaven Henry"},"message":"rate control working\n\nThis will still intermittently fail test 19 but this is more to do with\nthe success criteria of that rest.  rate is applied and works.","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/90f462302ef987ed7cc7b377da49425273c3a70c"},{"sha":"137e0cee007cd643fa018029e6057c16c75e8152","author":{"email":"989c2025b1e355abaf8e633fd0873ed01375d67f@gmail.com","name":"Jesse MacFadyen"},"message":"Merge branch 'avplayer_streaming' of https://github.com/ghenry22/cordova-plugin-media","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/137e0cee007cd643fa018029e6057c16c75e8152"},{"sha":"5612109b925fb4432ff7ab387daa114bd239979c","author":{"email":"989c2025b1e355abaf8e633fd0873ed01375d67f@gmail.com","name":"Jesse MacFadyen"},"message":"Fixed incorrectly written test","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/5612109b925fb4432ff7ab387daa114bd239979c"},{"sha":"f0a82b18958fd5291239854ac56ff2c3ff0873d1","author":{"email":"6be24eee22e259b88b5d989dcb0c4c03350c8a4e@gmail.com","name":"riknoll"},"message":"CB-10455 android: Adding permission helper to remove cordova-android 5.0.0 constraint","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/f0a82b18958fd5291239854ac56ff2c3ff0873d1"},{"sha":"412a39db5611c41c4ad8956c33afc52776dd5b54","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@tiste.org","name":"t1st3"},"message":"chore: edit package.json license to match SPDX id\n\nSee [NPM package.json spec for licenses](https://docs.npmjs.com/files/package.json#license) and [SPDX license IDs](https://spdx.org/licenses/)\r\n\r\nX-ref: https://github.com/apache/cordova-plugin-device/pull/48","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/412a39db5611c41c4ad8956c33afc52776dd5b54"},{"sha":"597e998d1ebe75bfefa933a56d42006f1a309a8c","author":{"email":"7dc746dfc9c77500eb2828095a62c641fb7ba206@stiteq.com","name":"Jeffrey Chang"},"message":"CB-10476 - fix problem where callbacks were not invoked on android due to messageChannel being overridden by callbackContext in every execut() call. This closes #78","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/597e998d1ebe75bfefa933a56d42006f1a309a8c"},{"sha":"e9df2cbfb3c456e0b95c6e66df569699b7e5f9ff","author":{"email":"90fd138e6c39fb28ae8d217db976bbc41e1a706b@microsoft.com","name":"Vladimir Kotikov"},"message":"CB-10557 Updated version and RELEASENOTES.md for release 2.2.0","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/e9df2cbfb3c456e0b95c6e66df569699b7e5f9ff"},{"sha":"af9f5f8775c586d8f920938dcdb63e9bb9eeeb35","author":{"email":"86a6ea9c0c2a5356337050c693fc89e9df6115a9@gmail.com","name":"Dale Beermann"},"message":"Merging upstream.","distinct":true,"url":"https://api.github.com/repos/drbeermann/cordova-plugin-media/commits/af9f5f8775c586d8f920938dcdb63e9bb9eeeb35"}]}