Ejemplo n.º 1
0
 internal void Encode(IntPtr track)
 {
     renderFunction = renderFunction == IntPtr.Zero ? GetRenderEventFunc() : renderFunction;
     VideoEncoderMethods.Encode(renderFunction, track);
 }
Ejemplo n.º 2
0
 internal void ReleaseBuffers()
 {
     releaseBuffersFunction = releaseBuffersFunction == IntPtr.Zero ? GetReleaseBufferFunc() : releaseBuffersFunction;
     VideoEncoderMethods.ReleaseBuffers(releaseBuffersFunction);
 }
Ejemplo n.º 3
0
 internal void InitializeEncoder(IntPtr track)
 {
     renderFunction = renderFunction == IntPtr.Zero ? GetRenderEventFunc() : renderFunction;
     VideoEncoderMethods.InitializeEncoder(renderFunction, track);
 }
Ejemplo n.º 4
0
 internal void FinalizeEncoder()
 {
     renderFunction = renderFunction == IntPtr.Zero ? GetRenderEventFunc() : renderFunction;
     VideoEncoderMethods.FinalizeEncoder(renderFunction);
 }