Ticket #3037: opengl.diff

File opengl.diff, 2.0 KB (added by anonymous, 19 years ago)
  • libs/libmythtv/videooutbase.cpp

     
    387387bool VideoOutput::NeedsDoubleFramerate() const
    388388{
    389389    // 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")) &&
    392392            m_deinterlacing);
    393393}
    394394
  • libs/libmythtv/videodisplayprofile.cpp

     
    605605    else if ("opengllinearblend" == short_name)
    606606        return QObject::tr("Linear blend (HW)");
    607607    else if ("openglkerneldeint" == short_name)
    608         return QObject::tr("OpenGL Kernel");
     608        return QObject::tr("Kernel (HW)");
    609609    else if ("openglbobdeint" == short_name)
    610610        return QObject::tr("Bob (2x, HW)");
    611611    else if ("openglonefield" == short_name)
     
    614614        return QObject::tr("One Field (2x, HW)");
    615615    else if ("opengldoubleratekerneldeint" == short_name)
    616616        return QObject::tr("Kernel (2x, HW)");
     617    else if ("opengldoubleratelinearblend" == short_name)
     618        return QObject::tr("Linear blend (2x, HW)");
    617619    return "";
    618620}
    619621
     
    10501052
    10511053    safe_deint["opengl"] += "opengllinearblend";
    10521054    safe_deint["opengl"] += "openglonefield";
     1055    safe_deint["opengl"] += "openglkerneldeint";
    10531056
    10541057    safe_deint["opengl"] += "bobdeint";
    10551058    safe_deint["opengl"] += "openglbobdeint";
    10561059    safe_deint["opengl"] += "opengldoubleratelinearblend";
    10571060    safe_deint["opengl"] += "opengldoublerateonefield";
     1061    safe_deint["opengl"] += "opengldoubleratekerneldeint";
    10581062
    10591063    safe_osd["xv-blit"]     += "softblend";
    10601064    safe_osd["xvmc-blit"]   += "chromakey";