Changeset 846 for trunk/src/3rdparty/phonon/ds9/videowidget.cpp
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/3rdparty/phonon/ds9/videowidget.cpp
r769 r846 25 25 #include "mediaobject.h" 26 26 27 #ifndef Q_OS_WINCE 28 #include "videorenderer_evr.h" 27 29 #include "videorenderer_vmr9.h" 30 #else 31 #include "videorenderer_default.h" 32 #endif 28 33 #include "videorenderer_soft.h" 29 34 … … 353 358 if (m_renderers[index] == 0 && autoCreate) { 354 359 AbstractVideoRenderer *renderer = 0; 355 if (type == Native) { 356 renderer = new VideoRendererVMR9(m_widget); 360 if (type == Native) { 361 #ifndef Q_OS_WINCE 362 renderer = new VideoRendererEVR(m_widget); 357 363 if (renderer->getFilter() == 0) { 358 //instanciating the renderer might fail with error VFW_E_DDRAW_CAPS_NOT_SUITABLE (0x80040273) 364 delete renderer; 365 //EVR not present, let's try VMR 366 renderer = new VideoRendererVMR9(m_widget); 367 if (renderer->getFilter() == 0) { 368 //instanciating the renderer might fail 369 m_noNativeRendererSupported = true; 370 delete renderer; 371 renderer = 0; 372 } 373 } 374 #else 375 renderer = new VideoRendererDefault(m_widget); 376 if (renderer->getFilter() == 0) { 377 //instanciating the renderer might fail 359 378 m_noNativeRendererSupported = true; 360 379 delete renderer; 361 380 renderer = 0; 362 381 } 382 #endif 363 383 } 364 384
Note:
See TracChangeset
for help on using the changeset viewer.