GNOME Bugzilla – Bug 704069
osxvideosink displays uninitialized data when going from READY to PLAYING
Last modified: 2018-05-07 10:46:03 UTC
Somehow osxvideosink displays uninitialized (or pre-initialized) data instead of frame data for a couple of first frames after state transition from READY up to PAUSED and PLAYING. There's a workaround to pre-initialize data with black color pattern to make the effect less noticeable: bug #703998.
Well, it should only display something after receiving the first buffer. Which will not be right after READY :)
Yes, I just wanted to mention how to implement it easily) In fact, it shows this raw data somewhere during or right after PREROLL. Hope to gather some more information on that.
*** Bug 703998 has been marked as a duplicate of this bug. ***
osxvideosink probably isn't going to get any updates in the foreseeable future. Use glimagesink instead where this doesn't happen.