예제 #1
0
 protected void setNv12PresentMode()
 {
     if (presentMode != ePresentMode.None)
     {
         throw new ApplicationException("Video present mode can only be set once");
     }
     presentMode = ePresentMode.NV12;
 }
예제 #2
0
 ITextureView iMediaEngine.createFrameTexture(IRenderDevice device, TextureFormat format)
 {
     if (presentMode != ePresentMode.None)
     {
         throw new ApplicationException("Video present mode can only be set once");
     }
     presentMode = ePresentMode.RGB;
     return(createOutputTexture(device, format, decodedSize.cropRect.size));
 }