*** eitfixup.cpp.original	2018-02-04 13:28:40.387224914 +0200
--- eitfixup.cpp	2018-02-04 13:56:59.778378868 +0200
***************
*** 144,149 ****
--- 144,151 ----
        m_RTLEpisodeNo2("^(\\d{1,2}\\/[IVX]+)\\.*\\s*"),
        m_fiRerun("\\ ?Uusinta[a-zA-Z\\ ]*\\.?"),
        m_fiRerun2("\\([Uu]\\)"),
+       m_fiAgeLimit("\\(((1?[0-9]?)|[ST])\\)$"),
+       m_fiFilm("^(Film|Elokuva): "),
        m_dePremiereLength("\\s?[0-9]+\\sMin\\."),
        m_dePremiereAirdate("\\s?([^\\s^\\.]+)\\s((?:1|2)[0-9]{3})\\."),
        m_dePremiereCredits("\\sVon\\s([^,]+)(?:,|\\su\\.\\sa\\.)\\smit\\s([^\\.]*)\\."),
***************
*** 1924,1929 ****
--- 1926,1950 ----
          event.audioProps |= AUD_STEREO;
          event.description = event.description.replace(m_Stereo, "");
      }
+ 
+     // Remove age limit in parenthesis at end of title
+     // Added 4.2.2017 dag@newtech.fi
+ 
+     position = event.title.indexOf(m_fiAgeLimit);
+     if (position != -1)
+     {
+         event.title = event.title.replace(m_fiAgeLimit, "");
+     }
+ 
+     // Remove Film or Elokuva at start of title
+     // Added 4.2.2017 dag@newtech.fi
+ 
+     position = event.title.indexOf(m_fiFilm);
+     if (position != -1)
+     {
+         event.title = event.title.replace(m_fiFilm, "");
+     }
+ 
  }
  
  /** \fn EITFixUp::FixPremiere(DBEventEIT&) const

*** eitfixup.h.original	2018-02-04 14:13:16.551771756 +0200
--- eitfixup.h	2018-02-04 14:14:03.854354584 +0200
***************
*** 212,217 ****
--- 212,219 ----
      const QRegExp m_RTLEpisodeNo2;
      const QRegExp m_fiRerun;
      const QRegExp m_fiRerun2;
+     const QRegExp m_fiAgeLimit;
+     const QRegExp m_fiFilm;
      const QRegExp m_dePremiereLength;
      const QRegExp m_dePremiereAirdate;
      const QRegExp m_dePremiereCredits;
