Merge pull request #24133 from ranjithgithub/1003355_ShuffleAllStops

Bug 1003355 - [Music]Handling 0 & 1 index values in advancedEnumerate mediadb API, r=dominickuo
Bug 1042241 - Avoid encoding/decoding clip canvas r=kgrandon

We can just paint the one canvas to the other directly. This
avoids the png encoding/decoding time and will reduce peak memory.