Show / Hide Table of Contents

Class MediaEncoder

Inheritance
Object
MediaEncoder
Implements
IDisposable
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor.Media
Assembly: UnityEditor.dll
Syntax
public class MediaEncoder : IDisposable

Constructors

| Improve this Doc View Source

MediaEncoder(String, AudioTrackAttributes)

Declaration
public MediaEncoder(string filePath, AudioTrackAttributes audioAttrs)
Parameters
Type Name Description
String filePath
AudioTrackAttributes audioAttrs
| Improve this Doc View Source

MediaEncoder(String, AudioTrackAttributes[])

Declaration
public MediaEncoder(string filePath, AudioTrackAttributes[] audioAttrs)
Parameters
Type Name Description
String filePath
AudioTrackAttributes[] audioAttrs
| Improve this Doc View Source

MediaEncoder(String, VideoTrackAttributes)

Declaration
public MediaEncoder(string filePath, VideoTrackAttributes videoAttrs)
Parameters
Type Name Description
String filePath
VideoTrackAttributes videoAttrs
| Improve this Doc View Source

MediaEncoder(String, VideoTrackAttributes, AudioTrackAttributes)

Declaration
public MediaEncoder(string filePath, VideoTrackAttributes videoAttrs, AudioTrackAttributes audioAttrs)
Parameters
Type Name Description
String filePath
VideoTrackAttributes videoAttrs
AudioTrackAttributes audioAttrs
| Improve this Doc View Source

MediaEncoder(String, VideoTrackAttributes, AudioTrackAttributes[])

Declaration
public MediaEncoder(string filePath, VideoTrackAttributes videoAttrs, AudioTrackAttributes[] audioAttrs)
Parameters
Type Name Description
String filePath
VideoTrackAttributes videoAttrs
AudioTrackAttributes[] audioAttrs

Fields

| Improve this Doc View Source

m_Ptr

Declaration
public IntPtr m_Ptr
Field Value
Type Description
IntPtr

Methods

| Improve this Doc View Source

AddFrame(Texture2D)

Declaration
public bool AddFrame(Texture2D texture)
Parameters
Type Name Description
Texture2D texture
Returns
Type Description
Boolean
| Improve this Doc View Source

AddSamples(UInt16, NativeArray<Single>)

Declaration
public bool AddSamples(ushort trackIndex, NativeArray<float> interleavedSamples)
Parameters
Type Name Description
UInt16 trackIndex
NativeArray<Single> interleavedSamples
Returns
Type Description
Boolean
| Improve this Doc View Source

AddSamples(NativeArray<Single>)

Declaration
public bool AddSamples(NativeArray<float> interleavedSamples)
Parameters
Type Name Description
NativeArray<Single> interleavedSamples
Returns
Type Description
Boolean
| Improve this Doc View Source

Dispose()

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

Finalize()

Declaration
protected void Finalize()

Implements

System.IDisposable

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