diff -Nru mythtv-0.27.6+fixes.20160408.815cab6/debian/changelog mythtv-0.27.6+fixes.20160417.aba4858/debian/changelog --- mythtv-0.27.6+fixes.20160408.815cab6/debian/changelog 2016-04-08 01:06:28.000000000 +0000 +++ mythtv-0.27.6+fixes.20160417.aba4858/debian/changelog 2016-04-17 01:06:43.000000000 +0000 @@ -1,15 +1,12 @@ -mythtv (2:0.27.6+fixes.20160408.815cab6-0ubuntu0mythbuntu4) precise; urgency=medium +mythtv (2:0.27.6+fixes.20160417.aba4858-0ubuntu0mythbuntu4) precise; urgency=medium * Scripted Build from fixes git packaging [1b12da2] - * Packaging changes between and 20160408: - * Automated Build: New upstream checkout (815cab6) - * >>Upstream changes since last upload (b6ae90c): - * [815cab6] Services API: UpdateRecordedWatchedStatus - UpdateVideoWatchedStatus error consistency - * [984f916] Services API: Adds UpdateVideoWatchedStatus and - UpdateRecordedWatchedStatus + * Packaging changes between and 20160417: + * Automated Build: New upstream checkout (aba4858) + * >>Upstream changes since last upload (815cab6): + * [aba4858] avoid 0 characters in ATSC strings, also simplify them - -- Mythbuntu Automated Package Builder Fri, 08 Apr 2016 01:06:26 +0000 + -- Mythbuntu Automated Package Builder Sun, 17 Apr 2016 01:06:41 +0000 mythtv (2:0.27.5~dummychangelogentry-manualbuild) jessie; urgency=low diff -Nru mythtv-0.27.6+fixes.20160408.815cab6/debian/DESCRIBE mythtv-0.27.6+fixes.20160417.aba4858/debian/DESCRIBE --- mythtv-0.27.6+fixes.20160408.815cab6/debian/DESCRIBE 2016-04-08 01:06:22.000000000 +0000 +++ mythtv-0.27.6+fixes.20160417.aba4858/debian/DESCRIBE 2016-04-17 01:06:36.000000000 +0000 @@ -1,2 +1,2 @@ BRANCH="fixes/0.27" -SOURCE_VERSION="v0.27.6-17-g815cab6" +SOURCE_VERSION="v0.27.6-18-gaba4858" diff -Nru mythtv-0.27.6+fixes.20160408.815cab6/mythtv/libs/libmythtv/mpeg/atscdescriptors.cpp mythtv-0.27.6+fixes.20160417.aba4858/mythtv/libs/libmythtv/mpeg/atscdescriptors.cpp --- mythtv-0.27.6+fixes.20160408.815cab6/mythtv/libs/libmythtv/mpeg/atscdescriptors.cpp 2016-04-08 01:00:43.000000000 +0000 +++ mythtv-0.27.6+fixes.20160417.aba4858/mythtv/libs/libmythtv/mpeg/atscdescriptors.cpp 2016-04-17 01:00:50.000000000 +0000 @@ -123,7 +123,7 @@ QString tmp = ""; for (uint j = 0; j < SegmentCount(i); j++) tmp += GetSegment(i, j); - return tmp; + return tmp.simplified(); } QString MultipleStringStructure::Uncompressed( @@ -142,7 +142,8 @@ LOG(VB_GENERAL, LOG_DEBUG, QString("str.append(0x%1:0x%2) -> %3") .arg(mode, 0, 16) .arg(buf[j], 0, 16) .arg(QChar(hb|buf[j]))); #endif - str.append( QChar( hb|buf[j] ) ); + if (hb|buf[j]) + str.append( QChar( hb|buf[j] ) ); } } else if (mode==0x3e) { // Standard Compression Scheme for Unicode (SCSU) diff -Nru mythtv-0.27.6+fixes.20160408.815cab6/mythtv/libs/libmythtv/mpeg/atsctables.h mythtv-0.27.6+fixes.20160417.aba4858/mythtv/libs/libmythtv/mpeg/atsctables.h --- mythtv-0.27.6+fixes.20160408.815cab6/mythtv/libs/libmythtv/mpeg/atsctables.h 2016-04-08 01:00:43.000000000 +0000 +++ mythtv-0.27.6+fixes.20160417.aba4858/mythtv/libs/libmythtv/mpeg/atsctables.h 2016-04-17 01:00:50.000000000 +0000 @@ -232,7 +232,7 @@ QChar c((ustr[j]<<8) | (ustr[j]>>8)); if (c != QChar('\0')) str.append(c); } - return str; + return str.simplified(); } // reserved 4 13.0 0xf