equal
deleted
inserted
replaced
57 // Calls iHdmiSurfaceUpdater->HandleRunL() which is expected to handle the call |
57 // Calls iHdmiSurfaceUpdater->HandleRunL() which is expected to handle the call |
58 // ----------------------------------------------------------------------------- |
58 // ----------------------------------------------------------------------------- |
59 void CGlxHdmiDecoderAO::RunL() |
59 void CGlxHdmiDecoderAO::RunL() |
60 { |
60 { |
61 TRACER("CGlxHdmiDecoderAO::RunL()"); |
61 TRACER("CGlxHdmiDecoderAO::RunL()"); |
62 iHdmiSurfaceUpdater->HandleRunL(); |
62 if(iStatus == KErrUnderflow) |
|
63 { |
|
64 iDecoder->ContinueConvert(&iStatus); |
|
65 } |
|
66 else |
|
67 { |
|
68 iHdmiSurfaceUpdater->HandleRunL(iStatus); |
|
69 } |
63 } |
70 } |
64 |
71 |
65 // ----------------------------------------------------------------------------- |
72 // ----------------------------------------------------------------------------- |
66 // DoCancel |
73 // DoCancel |
67 // ----------------------------------------------------------------------------- |
74 // ----------------------------------------------------------------------------- |