@@ -4372,6 +4372,116 @@ declare class AVMovie extends AVAsset implements NSCopying, NSMutableCopying {
43724372 mutableCopyWithZone ( zone : interop . PointerConvertible ) : interop . Object ;
43734373}
43744374
4375+ // @ts -ignore ClassDecl.tsIgnore
4376+ declare class AVMutableMovieTrack extends AVMovieTrack {
4377+ // @ts -ignore MemberDecl.tsIgnore
4378+ mediaDataStorage : AVMediaDataStorage ;
4379+
4380+ sampleReferenceBaseURL : NSURL ;
4381+
4382+ // @ts -ignore MemberDecl.tsIgnore
4383+ isEnabled : boolean ;
4384+
4385+ // @ts -ignore MemberDecl.tsIgnore
4386+ alternateGroupID : number ;
4387+
4388+ isModified : boolean ;
4389+
4390+ readonly hasProtectedContent : boolean ;
4391+
4392+ timescale : number ;
4393+
4394+ // @ts -ignore MemberDecl.tsIgnore
4395+ languageCode : string ;
4396+
4397+ // @ts -ignore MemberDecl.tsIgnore
4398+ extendedLanguageTag : string ;
4399+
4400+ // @ts -ignore MemberDecl.tsIgnore
4401+ naturalSize : CGSize ;
4402+
4403+ // @ts -ignore MemberDecl.tsIgnore
4404+ preferredTransform : CGAffineTransform ;
4405+
4406+ layer : number ;
4407+
4408+ cleanApertureDimensions : CGSize ;
4409+
4410+ productionApertureDimensions : CGSize ;
4411+
4412+ encodedPixelsDimensions : CGSize ;
4413+
4414+ // @ts -ignore MemberDecl.tsIgnore
4415+ preferredVolume : number ;
4416+
4417+ preferredMediaChunkSize : number ;
4418+
4419+ preferredMediaChunkDuration : CMTime ;
4420+
4421+ preferredMediaChunkAlignment : number ;
4422+
4423+ insertTimeRangeOfTrackAtTimeCopySampleDataError ( timeRange : CMTimeRange , track : AVAssetTrack , startTime : CMTime , copySampleData : boolean , outError : interop . PointerConvertible ) : boolean ;
4424+
4425+ insertEmptyTimeRange ( timeRange : CMTimeRange ) : void ;
4426+
4427+ removeTimeRange ( timeRange : CMTimeRange ) : void ;
4428+
4429+ scaleTimeRangeToDuration ( timeRange : CMTimeRange , duration : CMTime ) : void ;
4430+
4431+ // @ts -ignore MemberDecl.tsIgnore
4432+ get metadata ( ) : NSArray ;
4433+ // @ts -ignore MemberDecl.tsIgnore
4434+ set metadata ( value : NSArray < interop . Object > | Array < interop . Object > ) ;
4435+
4436+ addTrackAssociationToTrackType ( movieTrack : AVMovieTrack , trackAssociationType : string ) : void ;
4437+
4438+ removeTrackAssociationToTrackType ( movieTrack : AVMovieTrack , trackAssociationType : string ) : void ;
4439+
4440+ replaceFormatDescriptionWithFormatDescription ( formatDescription : interop . PointerConvertible , newFormatDescription : interop . PointerConvertible ) : void ;
4441+
4442+ appendSampleBufferDecodeTimePresentationTimeError ( sampleBuffer : interop . PointerConvertible , outDecodeTime : interop . PointerConvertible , outPresentationTime : interop . PointerConvertible , outError : interop . PointerConvertible ) : boolean ;
4443+
4444+ insertMediaTimeRangeIntoTimeRange ( mediaTimeRange : CMTimeRange , trackTimeRange : CMTimeRange ) : boolean ;
4445+
4446+ hasMediaCharacteristic ( mediaCharacteristic : string ) : boolean ;
4447+
4448+ segmentForTrackTime ( trackTime : CMTime ) : AVAssetTrackSegment ;
4449+
4450+ samplePresentationTimeForTrackTime ( trackTime : CMTime ) : CMTime ;
4451+
4452+ metadataForFormat ( format : string ) : NSArray ;
4453+
4454+ associatedTracksOfType ( trackAssociationType : string ) : NSArray ;
4455+ }
4456+
4457+ declare class AVMovieTrack extends AVAssetTrack {
4458+ readonly mediaPresentationTimeRange : CMTimeRange ;
4459+
4460+ readonly mediaDecodeTimeRange : CMTimeRange ;
4461+
4462+ readonly alternateGroupID : number ;
4463+
4464+ readonly mediaDataStorage : AVMediaDataStorage ;
4465+ }
4466+
4467+ declare class AVMetadataItemFilter extends NSObject {
4468+ static metadataItemFilterForSharing ( ) : AVMetadataItemFilter ;
4469+ }
4470+
4471+ declare class AVSampleBufferGeneratorBatch extends NSObject {
4472+ makeDataReadyWithCompletionHandler ( completionHandler : ( p1 : NSError ) => void | null ) : void ;
4473+
4474+ cancel ( ) : void ;
4475+ }
4476+
4477+ declare class AVMetadataItemValueRequest extends NSObject {
4478+ readonly metadataItem : AVMetadataItem | null ;
4479+
4480+ respondWithValue ( value : NSCopying ) : void ;
4481+
4482+ respondWithError ( error : NSError ) : void ;
4483+ }
4484+
43754485declare class AVCompositionTrackSegment extends AVAssetTrackSegment {
43764486 static compositionTrackSegmentWithURLTrackIDSourceTimeRangeTargetTimeRange < This extends abstract new ( ...args : any ) => any > ( this : This , URL : NSURL , trackID : number , sourceTimeRange : CMTimeRange , targetTimeRange : CMTimeRange ) : InstanceType < This > ;
43774487
@@ -5558,10 +5668,6 @@ declare class AVAssetSegmentReportSampleInformation extends NSObject {
55585668 readonly isSyncSample : boolean ;
55595669}
55605670
5561- declare class AVMetadataItemFilter extends NSObject {
5562- static metadataItemFilterForSharing ( ) : AVMetadataItemFilter ;
5563- }
5564-
55655671declare class AVDateRangeMetadataGroup extends AVMetadataGroup implements NSCopying , NSMutableCopying {
55665672 initWithItemsStartDateEndDate ( items : NSArray < interop . Object > | Array < interop . Object > , startDate : NSDate , endDate : NSDate | null ) : this;
55675673
@@ -5637,16 +5743,6 @@ declare class AVSampleBufferGenerator extends NSObject {
56375743 static notifyOfDataReadyForSampleBufferCompletionHandler ( sbuf : interop . PointerConvertible , completionHandler : ( p1 : boolean , p2 : NSError ) => void ) : void ;
56385744}
56395745
5640- declare class AVMovieTrack extends AVAssetTrack {
5641- readonly mediaPresentationTimeRange : CMTimeRange ;
5642-
5643- readonly mediaDecodeTimeRange : CMTimeRange ;
5644-
5645- readonly alternateGroupID : number ;
5646-
5647- readonly mediaDataStorage : AVMediaDataStorage ;
5648- }
5649-
56505746declare class AVAudioMixInputParameters extends NSObject implements NSCopying , NSMutableCopying {
56515747 readonly trackID : number ;
56525748
@@ -5860,6 +5956,44 @@ declare class AVDelegatingPlaybackCoordinator extends AVPlaybackCoordinator {
58605956 reapplyCurrentItemStateToPlaybackControlDelegate ( ) : void ;
58615957}
58625958
5959+ declare class AVAssetReader extends NSObject {
5960+ static assetReaderWithAssetError < This extends abstract new ( ...args : any ) => any > ( this : This , asset : AVAsset , outError : interop . PointerConvertible ) : InstanceType < This > ;
5961+
5962+ initWithAssetError ( asset : AVAsset , outError : interop . PointerConvertible ) : this;
5963+
5964+ readonly asset : AVAsset ;
5965+
5966+ readonly status : interop . Enum < typeof AVAssetReaderStatus > ;
5967+
5968+ readonly error : NSError ;
5969+
5970+ timeRange : CMTimeRange ;
5971+
5972+ readonly outputs : NSArray ;
5973+
5974+ canAddOutput ( output : AVAssetReaderOutput ) : boolean ;
5975+
5976+ addOutput ( output : AVAssetReaderOutput ) : void ;
5977+
5978+ startReading ( ) : boolean ;
5979+
5980+ cancelReading ( ) : void ;
5981+ }
5982+
5983+ declare class AVCaptureDepthDataOutput extends AVCaptureOutput {
5984+ init ( ) : this;
5985+
5986+ static new < This extends abstract new ( ...args : any ) => any > ( this : This ) : InstanceType < This > ;
5987+
5988+ readonly delegate : AVCaptureDepthDataOutputDelegate ;
5989+
5990+ readonly delegateCallbackQueue : NSObject ;
5991+
5992+ alwaysDiscardsLateDepthData : boolean ;
5993+
5994+ isFilteringEnabled : boolean ;
5995+ }
5996+
58635997declare class AVAssetWriter extends NSObject {
58645998 static assetWriterWithURLFileTypeError < This extends abstract new ( ...args : any ) => any > ( this : This , outputURL : NSURL , outputFileType : string , outError : interop . PointerConvertible ) : InstanceType < This > ;
58655999
@@ -6073,31 +6207,9 @@ declare class AVPlayerItemErrorLogEvent extends NSObject implements NSCopying {
60736207
60746208 readonly errorComment : string ;
60756209
6076- copyWithZone ( zone : interop . PointerConvertible ) : interop . Object ;
6077- }
6210+ readonly allHTTPResponseHeaderFields : NSDictionary ;
60786211
6079- declare class AVAssetReader extends NSObject {
6080- static assetReaderWithAssetError < This extends abstract new ( ...args : any ) => any > ( this : This , asset : AVAsset , outError : interop . PointerConvertible ) : InstanceType < This > ;
6081-
6082- initWithAssetError ( asset : AVAsset , outError : interop . PointerConvertible ) : this;
6083-
6084- readonly asset : AVAsset ;
6085-
6086- readonly status : interop . Enum < typeof AVAssetReaderStatus > ;
6087-
6088- readonly error : NSError ;
6089-
6090- timeRange : CMTimeRange ;
6091-
6092- readonly outputs : NSArray ;
6093-
6094- canAddOutput ( output : AVAssetReaderOutput ) : boolean ;
6095-
6096- addOutput ( output : AVAssetReaderOutput ) : void ;
6097-
6098- startReading ( ) : boolean ;
6099-
6100- cancelReading ( ) : void ;
6212+ copyWithZone ( zone : interop . PointerConvertible ) : interop . Object ;
61016213}
61026214
61036215declare class AVVideoCompositionLayerInstruction extends NSObject implements NSSecureCoding , NSCopying , NSMutableCopying {
@@ -6287,20 +6399,6 @@ declare class AVMetadataBodyObject extends AVMetadataObject implements NSCopying
62876399 copyWithZone ( zone : interop . PointerConvertible ) : interop . Object ;
62886400}
62896401
6290- declare class AVSampleBufferGeneratorBatch extends NSObject {
6291- makeDataReadyWithCompletionHandler ( completionHandler : ( p1 : NSError ) => void | null ) : void ;
6292-
6293- cancel ( ) : void ;
6294- }
6295-
6296- declare class AVMetadataItemValueRequest extends NSObject {
6297- readonly metadataItem : AVMetadataItem | null ;
6298-
6299- respondWithValue ( value : NSCopying ) : void ;
6300-
6301- respondWithError ( error : NSError ) : void ;
6302- }
6303-
63046402declare class AVAssetPlaybackAssistant extends NSObject {
63056403 static assetPlaybackAssistantWithAsset < This extends abstract new ( ...args : any ) => any > ( this : This , asset : AVAsset ) : InstanceType < This > ;
63066404
@@ -6510,20 +6608,6 @@ declare class AVContentKey extends NSObject {
65106608 revoke ( ) : void ;
65116609}
65126610
6513- declare class AVCaptureDepthDataOutput extends AVCaptureOutput {
6514- init ( ) : this;
6515-
6516- static new < This extends abstract new ( ...args : any ) => any > ( this : This ) : InstanceType < This > ;
6517-
6518- readonly delegate : AVCaptureDepthDataOutputDelegate ;
6519-
6520- readonly delegateCallbackQueue : NSObject ;
6521-
6522- alwaysDiscardsLateDepthData : boolean ;
6523-
6524- isFilteringEnabled : boolean ;
6525- }
6526-
65276611declare class AVAssetWriterInputGroup extends AVMediaSelectionGroup {
65286612 static assetWriterInputGroupWithInputsDefaultInput < This extends abstract new ( ...args : any ) => any > ( this : This , inputs : NSArray < interop . Object > | Array < interop . Object > , defaultInput : AVAssetWriterInput | null ) : InstanceType < This > ;
65296613
@@ -6906,88 +6990,6 @@ declare class AVCaptureDevice extends NSObject {
69066990 readonly isStudioLightActive : boolean ;
69076991}
69086992
6909- // @ts -ignore ClassDecl.tsIgnore
6910- declare class AVMutableMovieTrack extends AVMovieTrack {
6911- // @ts -ignore MemberDecl.tsIgnore
6912- mediaDataStorage : AVMediaDataStorage ;
6913-
6914- sampleReferenceBaseURL : NSURL ;
6915-
6916- // @ts -ignore MemberDecl.tsIgnore
6917- isEnabled : boolean ;
6918-
6919- // @ts -ignore MemberDecl.tsIgnore
6920- alternateGroupID : number ;
6921-
6922- isModified : boolean ;
6923-
6924- readonly hasProtectedContent : boolean ;
6925-
6926- timescale : number ;
6927-
6928- // @ts -ignore MemberDecl.tsIgnore
6929- languageCode : string ;
6930-
6931- // @ts -ignore MemberDecl.tsIgnore
6932- extendedLanguageTag : string ;
6933-
6934- // @ts -ignore MemberDecl.tsIgnore
6935- naturalSize : CGSize ;
6936-
6937- // @ts -ignore MemberDecl.tsIgnore
6938- preferredTransform : CGAffineTransform ;
6939-
6940- layer : number ;
6941-
6942- cleanApertureDimensions : CGSize ;
6943-
6944- productionApertureDimensions : CGSize ;
6945-
6946- encodedPixelsDimensions : CGSize ;
6947-
6948- // @ts -ignore MemberDecl.tsIgnore
6949- preferredVolume : number ;
6950-
6951- preferredMediaChunkSize : number ;
6952-
6953- preferredMediaChunkDuration : CMTime ;
6954-
6955- preferredMediaChunkAlignment : number ;
6956-
6957- insertTimeRangeOfTrackAtTimeCopySampleDataError ( timeRange : CMTimeRange , track : AVAssetTrack , startTime : CMTime , copySampleData : boolean , outError : interop . PointerConvertible ) : boolean ;
6958-
6959- insertEmptyTimeRange ( timeRange : CMTimeRange ) : void ;
6960-
6961- removeTimeRange ( timeRange : CMTimeRange ) : void ;
6962-
6963- scaleTimeRangeToDuration ( timeRange : CMTimeRange , duration : CMTime ) : void ;
6964-
6965- // @ts -ignore MemberDecl.tsIgnore
6966- get metadata ( ) : NSArray ;
6967- // @ts -ignore MemberDecl.tsIgnore
6968- set metadata ( value : NSArray < interop . Object > | Array < interop . Object > ) ;
6969-
6970- addTrackAssociationToTrackType ( movieTrack : AVMovieTrack , trackAssociationType : string ) : void ;
6971-
6972- removeTrackAssociationToTrackType ( movieTrack : AVMovieTrack , trackAssociationType : string ) : void ;
6973-
6974- replaceFormatDescriptionWithFormatDescription ( formatDescription : interop . PointerConvertible , newFormatDescription : interop . PointerConvertible ) : void ;
6975-
6976- appendSampleBufferDecodeTimePresentationTimeError ( sampleBuffer : interop . PointerConvertible , outDecodeTime : interop . PointerConvertible , outPresentationTime : interop . PointerConvertible , outError : interop . PointerConvertible ) : boolean ;
6977-
6978- insertMediaTimeRangeIntoTimeRange ( mediaTimeRange : CMTimeRange , trackTimeRange : CMTimeRange ) : boolean ;
6979-
6980- hasMediaCharacteristic ( mediaCharacteristic : string ) : boolean ;
6981-
6982- segmentForTrackTime ( trackTime : CMTime ) : AVAssetTrackSegment ;
6983-
6984- samplePresentationTimeForTrackTime ( trackTime : CMTime ) : CMTime ;
6985-
6986- metadataForFormat ( format : string ) : NSArray ;
6987-
6988- associatedTracksOfType ( trackAssociationType : string ) : NSArray ;
6989- }
6990-
69916993declare class AVMetadataHumanFullBodyObject extends AVMetadataBodyObject implements NSCopying {
69926994 copyWithZone ( zone : interop . PointerConvertible ) : interop . Object ;
69936995}
0 commit comments