applemedia: bring back Leopard compatibility
authorOle André Vadla Ravnås <oravnas@cisco.com>
Fri, 19 Nov 2010 14:53:55 +0000 (15:53 +0100)
committerOle André Vadla Ravnås <oravnas@cisco.com>
Fri, 10 Dec 2010 03:06:59 +0000 (04:06 +0100)
commitf7e5878c9e4c905ffab0de443ac92715db500cb6
treeb1f57dc5a0e3406fbb842878a69aac116b36fd7f
parent6cf92cd25c0322058e9e59cd840e46a9dca98c97
applemedia: bring back Leopard compatibility

At least as far as miovideosrc is concerned. Turns out that CoreVideo's
CVPixelBufferGetIOSurface is not present in Leopard's version of CoreVideo.
We solve this by making it possible for symbols to be marked as optional.
sys/applemedia/coremediactx.h
sys/applemedia/cvapi.c
sys/applemedia/dynapi-internal.h
sys/applemedia/dynapi.c
sys/applemedia/dynapi.h