Skip to content

Commit 339e9ea

Browse files
committed
Merge branch 'fixes/0.24' of github.com:MythTV/mythtv into jyavenard/backports/fixes/0.24
2 parents 9dacd93 + c4ee599 commit 339e9ea

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

mythtv/libs/libmythtv/eitfixup.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ EITFixUp::EITFixUp()
5555
m_ukYearColon("^[\\d]{4}:"),
5656
m_ukExclusionFromSubtitle("(starring|stars\\s|drama|series|sitcom)",Qt::CaseInsensitive),
5757
m_ukCompleteDots("^\\.\\.+$"),
58+
m_ukAllNew("All New To 4Music!\\s?"),
5859
m_comHemCountry("^(\\(.+\\))?\\s?([^ ]+)\\s([^\\.0-9]+)"
5960
"(?:\\sfrån\\s([0-9]{4}))(?:\\smed\\s([^\\.]+))?\\.?"),
6061
m_comHemDirector("[Rr]egi"),
@@ -680,6 +681,9 @@ void EITFixUp::FixUK(DBEventEIT &event) const
680681
// BBC 7 [Rpt of ...] case.
681682
event.description = event.description.remove(m_ukBBC7rpt);
682683

684+
// "All New To 4Music!
685+
event.description = event.description.remove(m_ukAllNew);
686+
683687
// Remove [AD,S] etc.
684688
QRegExp tmpCC = m_ukCC;
685689
if ((position1 = tmpCC.indexIn(event.description)) != -1)

mythtv/libs/libmythtv/eitfixup.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ class EITFixUp
134134
const QRegExp m_ukYearColon;
135135
const QRegExp m_ukExclusionFromSubtitle;
136136
const QRegExp m_ukCompleteDots;
137+
const QRegExp m_ukAllNew;
137138
const QRegExp m_comHemCountry;
138139
const QRegExp m_comHemDirector;
139140
const QRegExp m_comHemActor;

mythtv/libs/libmythtv/nuppeldecoder.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1124,7 +1124,8 @@ bool NuppelDecoder::GetFrame(DecodeType decodetype)
11241124
else if (frameheader.comptype == 'V')
11251125
{
11261126
lastKey = frameheader.timecode;
1127-
framesPlayed = frameheader.timecode - 1;
1127+
framesPlayed = (frameheader.timecode > 0 ?
1128+
frameheader.timecode - 1 : 0);
11281129

11291130
if (!hasFullPositionMap)
11301131
{

0 commit comments

Comments
 (0)