src/3rdparty/phonon/mmf/videooutput_dsa.cpp
changeset 22 79de32ba3296
parent 19 fcece45ef507
equal deleted inserted replaced
19:fcece45ef507 22:79de32ba3296
    99     TRACE_EXIT_0();
    99     TRACE_EXIT_0();
   100 }
   100 }
   101 
   101 
   102 void MMF::DsaVideoOutput::beginNativePaintEvent(const QRect & /*controlRect*/)
   102 void MMF::DsaVideoOutput::beginNativePaintEvent(const QRect & /*controlRect*/)
   103 {
   103 {
       
   104     TRACE_CONTEXT(DsaVideoOutput::beginNativePaintEvent, EVideoInternal);
       
   105     TRACE_ENTRY_0();
       
   106 
   104     emit beginVideoWindowNativePaint();
   107     emit beginVideoWindowNativePaint();
   105 }
   108 }
   106 
   109 
   107 void MMF::DsaVideoOutput::endNativePaintEvent(const QRect & /*controlRect*/)
   110 void MMF::DsaVideoOutput::endNativePaintEvent(const QRect & /*controlRect*/)
   108 {
   111 {
       
   112     TRACE_CONTEXT(DsaVideoOutput::endNativePaintEvent, EVideoInternal);
       
   113     TRACE_ENTRY_0();
       
   114 
   109     // Ensure that draw ops are executed into the WSERV output framebuffer
   115     // Ensure that draw ops are executed into the WSERV output framebuffer
   110     CCoeEnv::Static()->WsSession().Flush();
   116     CCoeEnv::Static()->WsSession().Flush();
   111 
   117 
   112     emit endVideoWindowNativePaint();
   118     emit endVideoWindowNativePaint();
   113 }
   119 }