//
//  AliyunVideoSDKPro.h
//  AliyunVideoSDKPro
//
//  Created by Worthy Zhang on 2019/10/29.
//  Copyright © 2019 aliyun. All rights reserved.
//

#import <Foundation/Foundation.h>

//! Project version number for AliyunVideoSDKPro.
FOUNDATION_EXPORT double AliyunVideoSDKProVersionNumber;

//! Project version string for AliyunVideoSDKPro.
FOUNDATION_EXPORT const unsigned char AliyunVideoSDKProVersionString[];

// In this header, you should import all the public headers of your framework using statements like #import "PublicHeader.h"

#ifndef AliyunVideoSDKPro_h
#define AliyunVideoSDKPro_h
#import "AliyunMixMediaInfoParam.h"
#import "AliyunMixRecorder.h"
#import "AliyunMixStream.h"
#import "AliyunMixTrack.h"
#import "AliyunMixComposer.h"
#import "AliyunAudioRecorder.h"
#import "AliyunClipManager.h"
#import "AliyunFacePoint.h"
#import "AliyunIRecorder.h"
#import "AliyunVideoStitch.h"
#import "AliyunXianyuFaceMap.h"
#import "AliyunCrop.h"
#import "AliyunImageCrop.h"
#import "AliyunImporter.h"
#import "AliyunIPlayer.h"
#import "AliyunEditor.h"
#import "AliyunIExporter.h"
#import "AliyunIPlayerCallback.h"
#import "AliyunIExporterCallback.h"
#import "AliyunPasterBaseView.h"
#import "AliyunPasterManager.h"
#import "AliyunPasterController.h"
#import "AliyunIPasterRender.h"
#import "AliyunPasterUIEventProtocol.h"
#import "AliyunIPaint.h"
#import "AliyunICanvasLineData.h"
#import "AliyunICanvasView.h"
#import "AliyunVodPublishManager.h"
#import "AVAsset+AliyunSDKInfo.h"
#import "AliyunAction.h"
#import "AliyunActionProtocol.h"
#import "AliyunAlphaAction.h"
#import "AliyunClip.h"
#import "AliyunCustomAction.h"
#import "AliyunSetAction.h"
#import "AliyunEffect.h"
#import "AliyunEffectBlurBackground.h"
#import "AliyunEffectCaption.h"
#import "AliyunEffectDub.h"
#import "AliyunEffectFactory.h"
#import "AliyunEffectFilter.h"
#import "AliyunEffectImage.h"
#import "AliyunEffectMV.h"
#import "AliyunEffectMusic.h"
#import "AliyunEffectPaster.h"
#import "AliyunEffectPasterBase.h"
#import "AliyunEffectPasterFrameItem.h"
#import "AliyunEffectPasterTimeItem.h"
#import "AliyunEffectRunningDisplayMode.h"
#import "AliyunEffectStaticImage.h"
#import "AliyunEffectSubtitle.h"
#import "AliyunEffectTimeFilter.h"
#import "AliyunErrorCode.h"
#import "AliyunErrorCodeEnum.h"
#import "AliyunErrorLogger.h"
#import "AliyunEventManager.h"
#import "AliyunHttpClient.h"
#import "AliyunIClipConstructor.h"
#import "AliyunIEffectRecovery.h"
#import "AliyunJSONModel.h"
#import "AliyunMediaInfo.h"
#import "AliyunMoveAction.h"
#import "AliyunNativeParser.h"
#import "AliyunRotateAction.h"
#import "AliyunRotateByAction.h"
#import "AliyunRotateRepeatAction.h"
#import "AliyunRotateToAction.h"
#import "AliyunScaleAction.h"
#import "AliyunWipeAction.h"
#import "AliyunTransitionEffect.h"
#import "AliyunTransitionEffectCircle.h"
#import "AliyunTransitionEffectFade.h"
#import "AliyunTransitionEffectPolygon.h"
#import "AliyunTransitionEffectShuffer.h"
#import "AliyunTransitionEffectTranslate.h"
#import "AliyunVideoParam.h"
#import "AliyunVideoSDKInfo.h"
#import "AliyunVideoLicense.h"
#import "AliyunEffectConfig.h"
#import "AliyunRollCaptionComposer.h"
#import "AliyunThumbnailParser.h"
#import "AliyunCaptionSticker.h"

#import "AliyunStickerManager.h"

#import "AliyunSticker.h"
#import "AliyunGifSticker.h"
#import "AliyunGifStickerController.h"

#import "AliyunRenderModel.h"
#import "AliyunRenderBaseController.h"
#import "AliyunCaptionStickerController.h"

#import "AliyunImageSticker.h"
#import "AliyunRecorderSticker.h"

#import "AliyunRecordSource.h"
#import "AliyunMicRecordSource.h"
#import "AliyunCameraRecordSource.h"
#import "AliyunViewRecordSource.h"
#import "AliyunPlayerRecordSource.h"
#import "AliyunFileRecordSource.h"

#import "AliyunRecordController.h"
#import "AliyunAudioRecordController.h"
#import "AliyunVideoRecordController.h"

#import "AliyunRecorderConfig.h"
#import "AliyunRecorder.h"

#import "AliyunEditorProject.h"
#import "AEPConfig.h"
#import "AEPTimeline.h"
#import "AEPSource.h"
#import "AEPTrack.h"
#import "AEPVideoTrackClip.h"
#import "AEPAudioTrackClip.h"
#import "AEPStickerTrack.h"
#import "AEPEffectTrack.h"
#import "AEPGlobalTrack.h"
#import "AEPEffect.h"
#import "AEPTransitionEffect.h"
#import "AEPAction.h"

#import "AliyunEditor+Draft.h"
#import "AliyunDraft.h"
#import "AliyunDraft+Cloud.h"
#import "AliyunDraftManager.h"
#import "AEPResourceModel.h"
#import "AliyunPartFrameAnimationProtocol.h"
#import "AliyunPartAction.h"
#import "AliyunPipClip.h"
#import "AliyunPipClipController.h"
#import "AliyunPipManager.h"
#import "AliyunPipTrackController.h"
#import "AliyunPureColorBorderInfo.h"
#import "AliyunEditorRenderWrapper.h"

#import "AliyunFilterManager.h"
#import "AliyunShaderFilterController.h"
#import "AliyunLutFilterController.h"

#import "AliyunResourceModel.h"
#import "AliyunResourceLoadTask.h"
#import "AliyunResourceTaskManager.h"

#import "ATResourceModel.h"
#import "AliyunTemplate.h"
#import "AliyunTemplateNode.h"
#import "AliyunTemplateResource.h"
#import "AliyunTemplateBuilder.h"
#import "AliyunTemplateExporter.h"
#import "AliyunTemplateEditor.h"
#import "AliyunTemplateLoader.h"
#import "AliyunTemplateImporter.h"

#import "AliyunAETemplateAsset.h"
#import "AliyunAETemplate.h"
#import "AliyunAETemplateEditor.h"

#endif
