photosgallery/viewframework/tvout/src/glxactivedecoder.cpp
branchRCL_3
changeset 11 71da52165949
parent 9 6b87b143d312
child 13 bcb43dc84c44
--- a/photosgallery/viewframework/tvout/src/glxactivedecoder.cpp	Fri Feb 19 22:51:01 2010 +0200
+++ b/photosgallery/viewframework/tvout/src/glxactivedecoder.cpp	Fri Mar 12 15:42:44 2010 +0200
@@ -59,7 +59,14 @@
 void CGlxHdmiDecoderAO::RunL()
     {
     TRACER("CGlxHdmiDecoderAO::RunL()");
-    iHdmiSurfaceUpdater->HandleRunL();
+    if(iStatus == KErrUnderflow)
+        {
+        iDecoder->ContinueConvert(&iStatus);
+        }
+    else
+        {
+        iHdmiSurfaceUpdater->HandleRunL(iStatus);
+        }
     }
 
 // -----------------------------------------------------------------------------