Fix bug: Black screen is sometimes not shown.

This commit is contained in:
Johns 2012-05-17 16:52:08 +02:00
parent 940849d03f
commit 57bbd02c57
1 changed files with 2 additions and 2 deletions

View File

@ -4533,7 +4533,7 @@ static void VaapiSyncDecoder(VaapiDecoder * decoder)
"duping frame (%d/%d) %d v-buf\n"), decoder->FramesDuped,
decoder->FrameCounter, VideoGetBuffers());
if (decoder->Closing < -300) {
atomic_set(&decoder->SurfacesFilled, 1);
atomic_set(&decoder->SurfacesFilled, 0);
}
}
goto out;
@ -7868,7 +7868,7 @@ static void VdpauSyncDecoder(VdpauDecoder * decoder)
"duping frame (%d/%d) %d v-buf\n"), decoder->FramesDuped,
decoder->FrameCounter, VideoGetBuffers());
if (decoder->Closing < -300) {
atomic_set(&decoder->SurfacesFilled, 1);
atomic_set(&decoder->SurfacesFilled, 0);
}
}
goto out;