Ticket #3037: opengl.diff
File opengl.diff, 2.0 KB (added by , 17 years ago) |
---|
-
libs/libmythtv/videooutbase.cpp
387 387 bool VideoOutput::NeedsDoubleFramerate() const 388 388 { 389 389 // Bob deinterlace requires doubling framerate 390 return ( m_deintfiltername.contains("bobdeint") &&391 m_deintfiltername.contains("doublerate") &&390 return ((m_deintfiltername.contains("bobdeint") || 391 m_deintfiltername.contains("doublerate")) && 392 392 m_deinterlacing); 393 393 } 394 394 -
libs/libmythtv/videodisplayprofile.cpp
605 605 else if ("opengllinearblend" == short_name) 606 606 return QObject::tr("Linear blend (HW)"); 607 607 else if ("openglkerneldeint" == short_name) 608 return QObject::tr(" OpenGL Kernel");608 return QObject::tr("Kernel (HW)"); 609 609 else if ("openglbobdeint" == short_name) 610 610 return QObject::tr("Bob (2x, HW)"); 611 611 else if ("openglonefield" == short_name) … … 614 614 return QObject::tr("One Field (2x, HW)"); 615 615 else if ("opengldoubleratekerneldeint" == short_name) 616 616 return QObject::tr("Kernel (2x, HW)"); 617 else if ("opengldoubleratelinearblend" == short_name) 618 return QObject::tr("Linear blend (2x, HW)"); 617 619 return ""; 618 620 } 619 621 … … 1050 1052 1051 1053 safe_deint["opengl"] += "opengllinearblend"; 1052 1054 safe_deint["opengl"] += "openglonefield"; 1055 safe_deint["opengl"] += "openglkerneldeint"; 1053 1056 1054 1057 safe_deint["opengl"] += "bobdeint"; 1055 1058 safe_deint["opengl"] += "openglbobdeint"; 1056 1059 safe_deint["opengl"] += "opengldoubleratelinearblend"; 1057 1060 safe_deint["opengl"] += "opengldoublerateonefield"; 1061 safe_deint["opengl"] += "opengldoubleratekerneldeint"; 1058 1062 1059 1063 safe_osd["xv-blit"] += "softblend"; 1060 1064 safe_osd["xvmc-blit"] += "chromakey";