Removed unnecessary lock
This commit is contained in:
1 parent
517db7d43b
commit
91ebcce18c
1 file changed
+6
-9
@@ -344,15 +344,12 @@ namespace Vocaluxe.Lib.Video.Acinerella
|
|||||||
|
|
||||||
private void _Copy()
|
private void _Copy()
|
||||||
{
|
{
|
||||||
lock (_MutexFramebuffer)
|
var videodecoder = (SACDecoder)Marshal.PtrToStructure(_Videodecoder, typeof(SACDecoder));
|
||||||
{
|
if (videodecoder.Buffer == IntPtr.Zero)
|
||||||
var videodecoder = (SACDecoder)Marshal.PtrToStructure(_Videodecoder, typeof(SACDecoder));
|
return;
|
||||||
if (videodecoder.Buffer == IntPtr.Zero)
|
_LastDecodedTime = (float)videodecoder.Timecode;
|
||||||
return;
|
_Framebuffer.Put(videodecoder.Buffer, _LastDecodedTime);
|
||||||
_LastDecodedTime = (float)videodecoder.Timecode;
|
_FrameAvailable = false;
|
||||||
_Framebuffer.Put(videodecoder.Buffer, _LastDecodedTime);
|
|
||||||
_FrameAvailable = false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void _UploadNewFrame(ref CTexture frame)
|
private void _UploadNewFrame(ref CTexture frame)
|
||||||
|
|||||||
Reference in new issue
Block a user