Граф коммитов

13 Коммитов

Автор SHA1 Сообщение Дата
Sebastien Pouliot fac23dc599
[xcode11] Update with Xcode 10.3 changes and fix intro on iOS 12.4 (#6851)
Xcode 10.3 was released over the summer with a very small subset
of the (already out) Xcode 11 betas API.

This PR fix some availability attributes and also ensure we can
run introspection tests successfully on an iOS 12.4 device.
2019-08-27 08:38:12 -04:00
Jonathan CONTE eb61a04722 [xcode11] [VideoToolbox] bindings for beta 1-5 (#6645)
* new const bindings

* new const bindings beta 2

* delete todo files

* add kVTAlphaChannelMode_PremultipliedAlpha binding

* MacOS10.9 -> iOS10.9

* fix naming

* ajust platform availability according to apple doc

* add fields to StrongDictionary

* add fields to StrongDictionary

* Change GammaLevel type : float -> double

* Fix build and add smart enum to strong dictionary in VT

* Fix macOS availability
2019-08-06 05:29:11 -04:00
Rolf Bjarne Kvinge c1e6ac029f [src] Remove/obsolete 'onlyOn64: true' in attributes. (#6595)
* [src] Obsolete 'onlyOn64' parameter to the availability attributes.

* [src] Remove 'onlyOn64: true' from attributes.

* [src] Adjust availability attributes.
2019-07-16 12:13:11 -04:00
Rolf Bjarne Kvinge 36209e55e9 Remove 10.7 & 10.8 availability attributes, since they're redundant now. 2018-10-25 17:12:39 +02:00
Alex Soto 25aa7e8d10
[VideoToolbox] Update bindings to Xcode 10 Beta 1 (#4260) 2018-06-14 19:00:30 -05:00
Vincent Dondain d34f1fbbd7 Merge branch 'xcode9.3' into d15-7-merge-xcode9.3 2018-03-29 19:31:01 -04:00
Chris Hamons c0202e0e2b
PMCS Removal (#3197)
You were the preprocessor we wished C# had natively

Removing PMCS requires these changes:
* Remove XamCore from src/
* Remove XamCore from tools/
* Remove XamCore from runtime/
* nint/nuint enum conversion
* _compat_ enum conversion
* NSAction conversion
* Hand fix single API incorrectly converted by PMCS to unbreak compatibility
   - Due to a bug in PMCS, the nuint was incorrectly converted in this API.
   - However, as that ship as sailed, we must "fix" it until XAMCORE_4_0
* Update readme
* Bump macios-binaries
2018-02-05 10:26:29 -05:00
Chris Hamons 418f1a9590
[VideoToolbox] Update to Xcode 9.3 Beta 1 (#3313) 2018-01-31 08:51:50 -05:00
Alex Soto aae179d008 [VideoToolbox] Adds bindings from Xcode 9 Beta 1 to Stable (#2859)
* [VideoToolbox] Adds bindings from Xcode 9 Beta 1 to Stable

* implement feedback and remove weak prefix that I forgot to change
2017-10-09 13:43:17 -05:00
Alex Soto 3a1276a992 [VideoToolbox] Updated to Xcode 8.3 Beta 1
* Updated API to reflect Xcode 8.3 beta 1 changes
* This commit also fixes availability metadata to avoid duplicating it
  by moving member availability metadata into its container class where
  possible.
* Enables VideoToolbox tests for tvOS.
2017-03-28 09:29:36 -05:00
Sebastien Pouliot 9f2df4b2f3 [videotoolbox] DestinationICCProfile was already in XM so we can't fix the case (#637)
* [videotoolbox] Fix casing for DestinationICCProfile field

OTOH it was not fully exposed in the strong dictionary (fixed)
2016-08-21 18:51:02 -04:00
Sebastien Pouliot 6079ce077e [videotoolbox] Small update for iOS 10 beta 1 (#291)
Some previous fields are now exposed in iOS:

* kVTPixelTransferPropertyKey_DestinationColorPrimaries
* kVTPixelTransferPropertyKey_DestinationTransferFunction
* kVTPixelTransferPropertyKey_DestinationICCProfile
2016-06-28 11:21:31 -04:00
Rolf Bjarne Kvinge 5830166c63 Build the platform assemblies. 2016-04-24 14:47:26 -04:00