Пример #1
0
        public void SetConfigration(CameraParameters cameraparam)
        {
            NativeEncodeConfig config = new NativeEncodeConfig(cameraparam);

            m_BlendMode = cameraparam.blendMode;
            if (m_BlendCamera == null)
            {
                m_BlendCamera = new BlendCamera(m_Encoder, CaptureCamera, m_BlendMode, config.width, config.height);
            }

            m_Encoder.SetConfig(config);
        }
 public void Config(NativeEncodeConfig config)
 {
     EncodeConfig = config;
     NRDebugger.Log("Encode record Config:" + config.ToString());
 }
Пример #3
0
        public void SetConfigration(NativeEncodeConfig config)
        {
            var result = NativeApi.HWEncoderSetConfigration(EncodeHandle, LitJson.JsonMapper.ToJson(config));

            NRDebugger.Log("[Encode] SetConfigration :" + (result == 0).ToString());
        }
Пример #4
0
        public void SetConfigration(NativeEncodeConfig config)
        {
            var result = NativeApi.HWEncoderSetConfigration(EncodeHandle, LitJson.JsonMapper.ToJson(config));

            NativeErrorListener.Check(result, this, "SetConfigration");
        }
Пример #5
0
 public void SetConfig(NativeEncodeConfig config)
 {
     EncodeConfig = config;
 }
Пример #6
0
 public VideoEncoder(int width, int height, int bitRate, int fps, CodecType codectype, string path)
 {
     EncodeConfig  = new NativeEncodeConfig(width, height, bitRate, fps, codectype, path);
     NativeEncoder = new NativeEncoder();
     NativeEncoder.Create();
 }