GNOME Bugzilla – Bug 746631
avsamplebufferlayersink: Uses API that is only OSX >=10.10
Last modified: 2015-08-16 13:39:13 UTC
At least the error property and the AVQueuedSampleBufferRenderingStatus enum are only available in 10.10. This currently breaks compilation if an older SDK is used.
Matthew, any chance you could have a look at this ?
According to the docs, avsamplebufferdisplaylayer (the library object we use to display stuff) itself is >= 10.8. The 'error' and 'status' properties (and from what I can tell, any way of knowing whether the operations actually succeed) is >= 10.10. We probably want to know if the display actually succeeded (unless it never failed before 10.10?) so it doesn't really make sense to build the sink for < 10.10.
So let's do that? Want to provide a patch? :)
commit c1906f1cfe1567b75c9a4d6a83e518dd1754402b Author: Matthew Waters <matthew@centricular.com> Date: Mon Jul 13 23:22:00 2015 +1000 applemedia/avsample: fix unconditional use of OSX 10.10 API We can just not use the error/status properties https://bugzilla.gnome.org/show_bug.cgi?id=746631