We received our Roku 4 the other day and while testing our app noticed that calling SetDestinationRect on an actively playing roVideoPlayer component causes noticeable video artifacts. The artifacts are akin to "static". My first guess is that it's an implementation issue (race condition) for SetDestinationRect -- that the GPU is temporarily pointed at the same video buffer but with the wrong stride. These artifacts do not appear on any other Roku device we test with -- just the Roku 4. Resolution and difference in resolution don't appear to make a difference. It's not deterministic; doesn't happen every single time we call the method -- but it happens MOST of the time.