Show / Hide Table of Contents

Class VideoClipImporter

Inheritance
Object
Object
AssetImporter
VideoClipImporter
Inherited Members
AssetImporter.assetPath
AssetImporter.importSettingsMissing
AssetImporter.assetTimeStamp
AssetImporter.userData
AssetImporter.assetBundleName
AssetImporter.assetBundleVariant
AssetImporter.SetAssetBundleNameAndVariant(String, String)
AssetImporter.GetAtPath(String)
AssetImporter.SaveAndReimport()
AssetImporter.AddRemap(AssetImporter.SourceAssetIdentifier, Object)
AssetImporter.RemoveRemap(AssetImporter.SourceAssetIdentifier)
AssetImporter.GetExternalObjectMap()
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
public class VideoClipImporter : AssetImporter

Properties

| Improve this Doc View Source

defaultTargetSettings

Declaration
public VideoImporterTargetSettings defaultTargetSettings { get; set; }
Property Value
Type Description
VideoImporterTargetSettings

deinterlaceMode

Declaration
public VideoDeinterlaceMode deinterlaceMode { get; set; }
Property Value
Type Description
VideoDeinterlaceMode

flipHorizontal

Declaration
public bool flipHorizontal { get; set; }
Property Value
Type Description
Boolean

flipVertical

Declaration
public bool flipVertical { get; set; }
Property Value
Type Description
Boolean

frameCount

Declaration
public int frameCount { get; }
Property Value
Type Description
Int32

frameRate

Declaration
public double frameRate { get; }
Property Value
Type Description
Double

importAudio

Declaration
public bool importAudio { get; set; }
Property Value
Type Description
Boolean

isPlayingPreview

Declaration
public bool isPlayingPreview { get; }
Property Value
Type Description
Boolean

keepAlpha

Declaration
public bool keepAlpha { get; set; }
Property Value
Type Description
Boolean

linearColor

Declaration
public bool linearColor { get; set; }
Property Value
Type Description
Boolean

outputFileSize

Declaration
public ulong outputFileSize { get; }
Property Value
Type Description
UInt64

pixelAspectRatioDenominator

Declaration
public int pixelAspectRatioDenominator { get; }
Property Value
Type Description
Int32

pixelAspectRatioNumerator

Declaration
public int pixelAspectRatioNumerator { get; }
Property Value
Type Description
Int32

quality

Declaration
public float quality { get; set; }
Property Value
Type Description
Single

sourceAudioTrackCount

Declaration
public ushort sourceAudioTrackCount { get; }
Property Value
Type Description
UInt16

sourceFileSize

Declaration
public ulong sourceFileSize { get; }
Property Value
Type Description
UInt64

sourceHasAlpha

Declaration
public bool sourceHasAlpha { get; }
Property Value
Type Description
Boolean

transcodeSkipped

Declaration
public bool transcodeSkipped { get; }
Property Value
Type Description
Boolean

useLegacyImporter

Declaration
public bool useLegacyImporter { get; set; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

ClearTargetSettings(String)

Declaration
public void ClearTargetSettings(string platform)
Parameters
Type Name Description
String platform

Equals(VideoClipImporter)

Declaration
public bool Equals(VideoClipImporter rhs)
Parameters
Type Name Description
VideoClipImporter rhs
Returns
Type Description
Boolean

GetPreviewTexture()

Declaration
public Texture GetPreviewTexture()
Returns
Type Description
Texture

GetResizeHeight(VideoResizeMode)

Declaration
public int GetResizeHeight(VideoResizeMode mode)
Parameters
Type Name Description
VideoResizeMode mode
Returns
Type Description
Int32

GetResizeModeName(VideoResizeMode)

Declaration
public string GetResizeModeName(VideoResizeMode mode)
Parameters
Type Name Description
VideoResizeMode mode
Returns
Type Description
String

GetResizeWidth(VideoResizeMode)

Declaration
public int GetResizeWidth(VideoResizeMode mode)
Parameters
Type Name Description
VideoResizeMode mode
Returns
Type Description
Int32

GetSourceAudioChannelCount(UInt16)

Declaration
public ushort GetSourceAudioChannelCount(ushort audioTrackIdx)
Parameters
Type Name Description
UInt16 audioTrackIdx
Returns
Type Description
UInt16

GetSourceAudioSampleRate(UInt16)

Declaration
public uint GetSourceAudioSampleRate(ushort audioTrackIdx)
Parameters
Type Name Description
UInt16 audioTrackIdx
Returns
Type Description
UInt32
| Improve this Doc View Source

GetTargetSettings(String)

Declaration
public VideoImporterTargetSettings GetTargetSettings(string platform)
Parameters
Type Name Description
String platform
Returns
Type Description
VideoImporterTargetSettings

PlayPreview()

Declaration
public void PlayPreview()
| Improve this Doc View Source

SetTargetSettings(String, VideoImporterTargetSettings)

Declaration
public void SetTargetSettings(string platform, VideoImporterTargetSettings settings)
Parameters
Type Name Description
String platform
VideoImporterTargetSettings settings

StopPreview()

Declaration
public void StopPreview()

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX