diff options
author | Johns <johns98@gmx.net> | 2015-10-01 12:48:37 +0200 |
---|---|---|
committer | Johns <johns98@gmx.net> | 2015-10-01 12:48:37 +0200 |
commit | 9e56747a566ceb886175ad85ea04ccab227b8051 (patch) | |
tree | a7e935f0e883d15b69d4a234db4f4217eb7ba069 | |
parent | 5b90137050a09200b19308776662255c2141dacb (diff) | |
download | vdr-plugin-softhddevice-9e56747a566ceb886175ad85ea04ccab227b8051.tar.gz vdr-plugin-softhddevice-9e56747a566ceb886175ad85ea04ccab227b8051.tar.bz2 |
Disabled old code before removement.
-rw-r--r-- | ChangeLog | 1 | ||||
-rw-r--r-- | video.c | 16 |
2 files changed, 11 insertions, 6 deletions
@@ -1,6 +1,7 @@ User johns Date: + Disabled old code before removement. Handle change of audio ac3 downmix direct. Speedup queuing output surface, when decoder buffers are full. Fix bug: info shows wrong decoded video surfaces. @@ -9003,16 +9003,20 @@ static void VdpauSyncRenderFrame(VdpauDecoder * decoder, } return; } +#if 1 // if video output buffer is full, wait and display surface. // loop for interlace - // FIXME: wrong for multiple streams -#ifdef DEBUG if (atomic_read(&decoder->SurfacesFilled) >= VIDEO_SURFACES_MAX) { - Debug(3, "video/vdpau: this code part shouldn't be used\n"); - } +#ifdef DEBUG + Fatal("video/vdpau: this code part shouldn't be used\n"); +#else + Info("video/vdpau: this code part shouldn't be used\n"); #endif - -#if 1 + return; + } +#else + // FIXME: disabled for remove + // FIXME: wrong for multiple streams // FIXME: this part code should be no longer be needed with new mpeg fix while (atomic_read(&decoder->SurfacesFilled) >= VIDEO_SURFACES_MAX) { struct timespec abstime; |