https://bugs.kde.org/show_bug.cgi?id=364860

Mauro Carvalho Chehab <mchehab+...@kernel.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #8 from Mauro Carvalho Chehab <mchehab+...@kernel.org> ---
(In reply to Rolf Pedersen from comment #7)
> This one plays in vlc:
> 
> https://drive.google.com/open?id=0B8GNdkp3znc2Q3g4eDJOdEV1dGM

Thanks! That one worked fine. I was able to detect and fix the remaining bugs.
There was indeed a regression at the VCT table parsing, with were causing
troubles at the channel naming.

Now, it finds all channels at the transponder:

29-06-16 11:48:38.555 [Debug   ] src/dvb/dvbscan.cpp#688: void
DvbScan::processPat(const DvbPatSection&): New PAT entry: pid 48, program 3
29-06-16 11:48:38.555 [Debug   ] src/dvb/dvbscan.cpp#688: void
DvbScan::processPat(const DvbPatSection&): New PAT entry: pid 64, program 4
29-06-16 11:48:38.555 [Debug   ] src/dvb/dvbscan.cpp#688: void
DvbScan::processPat(const DvbPatSection&): New PAT entry: pid 80, program 5
29-06-16 11:48:38.555 [Debug   ] src/dvb/dvbscan.cpp#688: void
DvbScan::processPat(const DvbPatSection&): New PAT entry: pid 96, program 6
29-06-16 11:48:38.574 [Debug   ] src/dvb/dvbscan.cpp#801: void
DvbScan::processVct(const AtscVctSection&): New SDT entry: name 002-1 KTVU-HD
29-06-16 11:48:38.574 [Debug   ] src/dvb/dvbscan.cpp#801: void
DvbScan::processVct(const AtscVctSection&): New SDT entry: name 002-2 LATV
29-06-16 11:48:38.574 [Debug   ] src/dvb/dvbscan.cpp#801: void
DvbScan::processVct(const AtscVctSection&): New SDT entry: name 002-3 Movies!
29-06-16 11:48:38.574 [Debug   ] src/dvb/dvbscan.cpp#801: void
DvbScan::processVct(const AtscVctSection&): New SDT entry: name 002-4 Buzzr
29-06-16 11:48:38.671 [Debug   ] src/dvb/dvbscan.cpp#728: void
DvbScan::processPmt(const DvbPmtSection&, int): New channel: PID 48, service ID
3
29-06-16 11:48:38.671 [Debug   ] src/dvb/dvbscan.cpp#728: void
DvbScan::processPmt(const DvbPmtSection&, int): New channel: PID 64, service ID
4
29-06-16 11:48:38.671 [Debug   ] src/dvb/dvbscan.cpp#728: void
DvbScan::processPmt(const DvbPmtSection&, int): New channel: PID 80, service ID
5
29-06-16 11:48:38.671 [Debug   ] src/dvb/dvbscan.cpp#728: void
DvbScan::processPmt(const DvbPmtSection&, int): New channel: PID 96, service ID
6
29-06-16 11:48:38.673 [Debug   ] src/dvb/dvbscan.cpp#608: void
DvbScan::updateState(): Found channel 002-1 KTVU-HD
29-06-16 11:48:38.673 [Debug   ] src/dvb/dvbscan.cpp#608: void
DvbScan::updateState(): Found channel 002-2 LATV
29-06-16 11:48:38.673 [Debug   ] src/dvb/dvbscan.cpp#608: void
DvbScan::updateState(): Found channel 002-3 Movies!
29-06-16 11:48:38.673 [Debug   ] src/dvb/dvbscan.cpp#608: void
DvbScan::updateState(): Found channel 002-4 Buzzr

And their EIT entries are properly addressed. Please test with latest upstream.

The patch that fixed the regression is this one:
http://quickgit.kde.org/?p=kaffeine.git&a=commit&h=2d932598a8b0

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to