private void _videoDevice_PushData(VideoDeviceDataContext value) { lock (syncState) { PowerMsPlayer.InputDecVideo(value.Data, value.DataLength); } }
private void CurrentUseVideoDevice_PushingData(VideoDeviceDataContext value) { StartVideoEncoder(value.Data, value.DataLength, GetTimeStamp(), ref _outputData, ref _outputDataSize, ref _outputTimeStamp, ref _outputKeyFrame); VideoEncodedDataContext videoEncodedDataContext = new VideoEncodedDataContext(_outputData, _outputDataSize, _outputTimeStamp, _outputKeyFrame); Pushing(videoEncodedDataContext); }