{"push_id":765856137,"size":5,"distinct_size":5,"ref":"refs/heads/L51","head":"eb92d9de12ded790fa4e3bbf395c1eb695e1519a","before":"b970f5ebb7edeb21c2443df3ba7199f24b6d2a8b","commits":[{"sha":"eae6ae140ee8cf6cd85241eb16bb812e46964b2d","author":{"email":"edf505013806fd2e515c6aa77b9c006221ffcf57@gmail.com","name":"Caio Schnepper"},"message":"stagefright: Correct Exynos4 stride alignment\n\nFor the OMX_COLOR_FormatYUV420Planar color format case, Google's VP9\ncodec is used, in that case the colors were shifting 16 bytes per\nhorizontal line, causing green lines to appear on video playback.\n\nChange-Id: I4cf0fd40b79e53882d99f1c3f263c8a98fff1f30","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/eae6ae140ee8cf6cd85241eb16bb812e46964b2d"},{"sha":"07b96980c2964b40100b9c0dc1a4b3bc166cf51e","author":{"email":"e3b0423bbb62ea440620cdeae9c23db67bd72810@codeaurora.org","name":"Satya Krishna Pindiproli"},"message":"mediaplayerservice: reset mBytesWritten in AudioSink flush and stop\n\nFor non-offload cases, when repeat mode is set to repeat track,\npost a seek operation, progress bar does not move properly after\nplayback of current track is complete.\n\nWhen audioSink is re-opened to replay the track (some apps do not\nset the looping flag due to which track is re-opened),\nmAudioSink::getFramesWritten() returns an invalid value due to which\ncalculation of positionUs in getCurrentPosition goes awry.\n\nReset mBytesWritten in MediaPlayerService in flush() and stop()\nso that the correct number of frames written is returned when\nqueried by NuPlayerRenderer.\n\nCRs-Fixed: 866102\nChange-Id: Ic974c168062328565548ae35e6db50348e86b3f0","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/07b96980c2964b40100b9c0dc1a4b3bc166cf51e"},{"sha":"124daae8cdce254731f26cc2b668ee834f5714f8","author":{"email":"1d684bb414a022d8a1bfc880b0df61ab60e1fc49@codeaurora.org","name":"Dhananjay Kumar"},"message":"soundpool: reuse channel for same sample if available\n\nReuse channel for same sample if the channel completed\ncurrent playback and is not reallocated to another sample,\ni.e. not stolen by other sample.\n\nCRs-Fixed: 769440\nChange-Id: Ibe7ee318c7dc11f3c4fd3a2f57d861318b10973b","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/124daae8cdce254731f26cc2b668ee834f5714f8"},{"sha":"b9abf6c386172f720ac423f4c323346220b764bc","author":{"email":"1d684bb414a022d8a1bfc880b0df61ab60e1fc49@codeaurora.org","name":"Dhananjay Kumar"},"message":"soundpool: update sample rate when reusing audiotrack\n\nUser might update playback rate while calling Play on a sample.\nUpdate sample rate if reusing existing audio track.\n\nChange-Id: I7007c335fa405baf663a322408b92b9df53efdb0","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/b9abf6c386172f720ac423f4c323346220b764bc"},{"sha":"eb92d9de12ded790fa4e3bbf395c1eb695e1519a","author":{"email":"cf2a4bb7527aaaf3bc65a9749aae880b910587b3@gmail.com","name":"nuclearmistake"},"message":"Merge remote-tracking branch 'cm/cm-12.1' into HEAD","distinct":true,"url":"https://api.github.com/repos/VanirAOSP/frameworks_av/commits/eb92d9de12ded790fa4e3bbf395c1eb695e1519a"}]}