-
Notifications
You must be signed in to change notification settings - Fork 559
Closed
Labels
Milestone
Description
Apple platform
iOS, Mac Catalyst
Framework version
net8.0-, net9.0-
Affected platform version
.NET 8.0.403
Description
public AVAssetWriter(NSUrl outputUrl, string outputFileType, out NSError error);
Should be
public AVAssetWriter(NSUrl outputUrl, AVFileTypes outputFileType, out NSError error);
Or the enum's FieldAttribute value should be conventiently accessible as a string somewhere
Similarly,
AVAssetWriterInput exposes all the MediaTypes as a string instead of a AVMediaTypes enum and there appears to be no convenient alternative.
Steps to Reproduce
Can just look at the docs:
AVAssetWriter:
https://learn.microsoft.com/en-us/dotnet/api/avfoundation.avfiletypes?view=xamarin-ios-sdk-12
AVAssetWriterInput:
https://learn.microsoft.com/en-us/dotnet/api/avfoundation.avmediatypes?view=xamarin-ios-sdk-12
Did you find any workaround?
AVFileTypesExtensions.GetConstant()
AVFileTypesExtensions.GetValue()
Relevant log output
No response
Reactions are currently unavailable