Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CoreVideo][Xcode12] Update through beta 3 #9209

Merged
merged 3 commits into from
Jul 27, 2020

Conversation

whitneyschmidt
Copy link
Contributor

No description provided.

OneComponent16 = 0x4c303136, // 'L016'
TwoComponent16 = 0x32433136, // '2C16'
CV16VersatileBayer = 0x62703136, // 'bp16'
CV64RGBA_DownscaledProResRAW = 0x62703634, // 'bp64'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RGBA -> Rgba
RAW -> Raw

@@ -5,6 +5,7 @@
//
// Copyright 2011 Novell, Inc
// Copyright 2011-2014, 2016 Xamarin Inc
// Copyright 2020 Microsoft Corporation. All rights reserved.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have to look up but it's not the right copyright - at least the All rights reserved. part

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll check our other files!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm seeing a lot of files where w/o the All rights reserved....I'll remove it and leave the Microsoft Corp part 👍

src/corevideo.cs Outdated
@@ -426,6 +431,55 @@ interface CVPixelBuffer {
[Field ("kCVPixelBufferOpenGLTextureCacheCompatibilityKey")]
NSString OpenGLTextureCacheCompatibilityKey { get; }
#endif
[Unavailable (PlatformName.MacCatalyst)]
[NoWatch, NoTV, NoMac, iOS (14, 0)]
[Field ("kCVPixelBufferProResRAWKey_BlackLevel"), Advice ("This API is not available when using MacCatalyst.")]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor/style: having [Advice] and [Field] on the same line is more likely to be harder to review in the future
e.g. the advice might be be tru next year, if catalyst support is added, and someone could miss a typo in the field name (but intro should spot it)

They can be on different lines or you can combine the catalyst ones together, since they will be updated together.

[Unavailable (PlatformName.MacCatalyst), Advice ("This API is not available when using MacCatalyst.")]]
[Field ("kCVPixelBufferProResRAWKey_BlackLevel")]

@monojenkins
Copy link
Collaborator

Build failure
Build succeeded
API Diff (from stable)
ℹ️ API Diff (from PR only) (please review changes)
ℹ️ Generator Diff (please review changes)
🔥 Test run failed 🔥

@monojenkins
Copy link
Collaborator

Build success
Build succeeded
API Diff (from stable)
ℹ️ API Diff (from PR only) (please review changes)
ℹ️ Generator Diff (please review changes)
Test run succeeded

@whitneyschmidt whitneyschmidt merged commit 0f7aa31 into xamarin:xcode12 Jul 27, 2020
@whitneyschmidt whitneyschmidt added iOS Issues affecting Xamarin.iOS note-highlight Worth calling out specifically in release notes labels Sep 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
iOS Issues affecting Xamarin.iOS note-highlight Worth calling out specifically in release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants