mirror of
https://projects.vdr-developer.org/git/vdr-plugin-softhddevice.git
synced 2023-10-10 19:16:51 +02:00
Fix bug: Black screen is sometimes not shown.
This commit is contained in:
parent
940849d03f
commit
57bbd02c57
4
video.c
4
video.c
@ -4533,7 +4533,7 @@ static void VaapiSyncDecoder(VaapiDecoder * decoder)
|
|||||||
"duping frame (%d/%d) %d v-buf\n"), decoder->FramesDuped,
|
"duping frame (%d/%d) %d v-buf\n"), decoder->FramesDuped,
|
||||||
decoder->FrameCounter, VideoGetBuffers());
|
decoder->FrameCounter, VideoGetBuffers());
|
||||||
if (decoder->Closing < -300) {
|
if (decoder->Closing < -300) {
|
||||||
atomic_set(&decoder->SurfacesFilled, 1);
|
atomic_set(&decoder->SurfacesFilled, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
goto out;
|
goto out;
|
||||||
@ -7868,7 +7868,7 @@ static void VdpauSyncDecoder(VdpauDecoder * decoder)
|
|||||||
"duping frame (%d/%d) %d v-buf\n"), decoder->FramesDuped,
|
"duping frame (%d/%d) %d v-buf\n"), decoder->FramesDuped,
|
||||||
decoder->FrameCounter, VideoGetBuffers());
|
decoder->FrameCounter, VideoGetBuffers());
|
||||||
if (decoder->Closing < -300) {
|
if (decoder->Closing < -300) {
|
||||||
atomic_set(&decoder->SurfacesFilled, 1);
|
atomic_set(&decoder->SurfacesFilled, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
goto out;
|
goto out;
|
||||||
|
Loading…
Reference in New Issue
Block a user