Ejemplo n.º 1
0
 unsafe extern private static bool Internal_AddFrameRaw(
     IntPtr encoder, int width, int height, int rowBytes, TextureFormat format, void *buffer,
     int byteCount, MediaTime time);
Ejemplo n.º 2
0
 extern private static bool Internal_AddFrame(IntPtr encoder, Texture2D texture, MediaTime time);
Ejemplo n.º 3
0
 public bool AddFrame(Texture2D texture, MediaTime time)
 {
     return(Internal_AddFrame(m_ThisPtr, texture, time));
 }
Ejemplo n.º 4
0
 unsafe public bool AddFrame(
     int width, int height, int rowBytes, TextureFormat format, NativeArray <byte> data, MediaTime time)
 {
     return(Internal_AddFrameRaw(
                m_ThisPtr, width, height, rowBytes, format, data.GetUnsafeReadOnlyPtr(), data.Length, time));
 }
Ejemplo n.º 5
0
 extern private static bool Internal_AddFrame(IntPtr encoder, [NotNull("NullExceptionObject")] Texture2D texture, MediaTime time);
Ejemplo n.º 6
0
 public bool AddFrame(Texture2D texture, MediaTime time)
 {
     ThrowIfDisposed();
     return(Internal_AddFrame(m_ThisPtr, texture, time));
 }