{"push_id":2330852723,"size":13,"distinct_size":13,"ref":"refs/heads/ImproveAudioSwitch","head":"419e4dbbfb6535e09aaeae26509ef129e844068d","before":"71497ab774408a660d0ebd84a6490a804bb83250","commits":[{"sha":"ae49e0b3dfe172cd286769e843b21f55885f07ee","author":{"name":"J. Oliva","email":"b806a94756794f975afc0b93429f5e683a3d7436@epiclabs.io"},"message":"Allow buffer removal when MediaSource is ended","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/ae49e0b3dfe172cd286769e843b21f55885f07ee"},{"sha":"3654d5910bd6a9f51a5d6683cbed8ca67b29a9a1","author":{"name":"Jesús Oliva","email":"dc3ff397a95458ca872c6a404bb91a07355affb0@epiclabs.io"},"message":"Merge pull request #2420 from epiclabsDASH/fix-switch-ended\n\nAllow buffer removal when MediaSource is ended","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/3654d5910bd6a9f51a5d6683cbed8ca67b29a9a1"},{"sha":"961f04b5408bb177a669c4de92e3523d8f275e8f","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"when a media segment has been pushed, show buffered range and call onPlaybackProgression. No need to do it after an init segment.","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/961f04b5408bb177a669c4de92e3523d8f275e8f"},{"sha":"f30ee967dfd854b06dd5cba009fb5e3e2d35c03b","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"update log messages.","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/f30ee967dfd854b06dd5cba009fb5e3e2d35c03b"},{"sha":"32fbd6eea3c4c6baaf7fca1e71258c438ddb72d7","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"update start schedule timer","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/32fbd6eea3c4c6baaf7fca1e71258c438ddb72d7"},{"sha":"7aaab37c3016925344e3b851d75ddf091a1d463e","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"update log messages.","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/7aaab37c3016925344e3b851d75ddf091a1d463e"},{"sha":"4920974c5a9103ebff285ae149038f20dceca83f","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"add a smooth buffer reset when a track switch occurs and TRACK_SWITCH_MODE_ALWAYS_REPLACE","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/4920974c5a9103ebff285ae149038f20dceca83f"},{"sha":"86020d0d926b583a26573f0c1361017b70d254e6","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"remove unused variable","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/86020d0d926b583a26573f0c1361017b70d254e6"},{"sha":"98a87c92bcd835f4e7b2b0871cc52c78817cd8e8","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"add setFragmentProcessState function","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/98a87c92bcd835f4e7b2b0871cc52c78817cd8e8"},{"sha":"81793df2adc8eb683e8e0216042f6c69370dd102","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"add reference to mediaController","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/81793df2adc8eb683e8e0216042f6c69370dd102"},{"sha":"51f8f6ec1e9746425eb8f5411a9783dfd3a57b7f","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"when a seek occurs, not move at the end of the range.","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/51f8f6ec1e9746425eb8f5411a9783dfd3a57b7f"},{"sha":"f929afa1ee23cf93c966a6cb6552a22f6c78ea94","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"comment log message","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/f929afa1ee23cf93c966a6cb6552a22f6c78ea94"},{"sha":"419e4dbbfb6535e09aaeae26509ef129e844068d","author":{"name":"Nicolas ANGOT","email":"2ab385e59e37f4f2b7fba2673fab7705abc2f14c@orange.com"},"message":"when audio track switch occurs, buffer is fully reseted after the new media segment has been downloaded. So, in order to not download this new segment again, we have to update the executedRequest array.","distinct":true,"url":"https://api.github.com/repos/Orange-OpenSource/dash.js/commits/419e4dbbfb6535e09aaeae26509ef129e844068d"}]}
{"actor":{"display_login":"nicosang"}}