Bug 452421 - EPG and OSD broken in kaffeine-0.8.6
Summary: EPG and OSD broken in kaffeine-0.8.6
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: kaffeine
Version: 9
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL: http://kaffeine.kde.org/
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-06-22 18:08 UTC by Jussi Torhonen
Modified: 2009-02-24 20:56 UTC (History)
3 users (show)

Fixed In Version: 0.8.7-3.fc9
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-02-24 20:53:20 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
kaffeine.spec for rebuilding kaffeine-0.8.7-2.fc10.src.rpm with kaffeine-0.8.7-epg.patch (11.18 KB, application/octet-stream)
2008-08-30 14:58 UTC, Jussi Torhonen
no flags Details
kaffeine-0.8.7-epg.patch (508 bytes, patch)
2008-08-30 14:59 UTC, Jussi Torhonen
no flags Details | Diff


Links
System ID Private Priority Status Summary Last Updated
KDE Software Compilation 158943 0 None None None Never

Description Jussi Torhonen 2008-06-22 18:08:42 UTC
Description of problem:


Version-Release number of selected component (if applicable):
kaffeine-0.8.6-4.fc9.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Install Fedora 9
2. Install kaffeine
3. Scan channels and check EPG and OSD availability
  
Actual results:
Not working

Expected results:
Should work as it did till Fedora 8 and kaffeine-0-8.5

Additional info:
In Fedora 8, kaffeine-0.8.5 works, but kaffeine-0-8.6 does not. Fedora 9 ships
with kaffeine-0.8.6 and EPG + OSD features are not working.

See workaround at
http://bugs.kde.org/show_bug.cgi?id=158943#c22

Comment 1 Steven M. Parrish 2008-08-29 20:46:19 UTC
Here is the fix.  Just need to create a patch and get it applied. 

Ok, the problem is NID==0. As a workaround, edit the file kaffeine/src/input/dvb/plugins/epg/kaffeinedvbevents.cpp and comment out lines 174 to 177 : 
//if ( nid==0) { 
// mutex.unlock(); 
// return 0; 
//}

Comment 2 Jussi Torhonen 2008-08-30 14:58:32 UTC
Created attachment 315422 [details]
kaffeine.spec for rebuilding kaffeine-0.8.7-2.fc10.src.rpm with kaffeine-0.8.7-epg.patch

rpm -ba kaffeine.spec

Comment 3 Jussi Torhonen 2008-08-30 14:59:48 UTC
Created attachment 315423 [details]
kaffeine-0.8.7-epg.patch

kaffeine-0.8.7-epg.patch for kaffeine-0.8.7-2.fc10.src.rpm

Comment 4 Jussi Torhonen 2008-08-30 15:00:39 UTC
Thanks Steven. Works for me!

Comment 5 Steven M. Parrish 2009-02-06 17:02:04 UTC
Rex, did this patch ever get applied.  I checked and dont see it, but maybe I'm blind.

Comment 6 Rex Dieter 2009-02-06 17:12:43 UTC
Hmm... seems the bz mail got dropped somewhere, I don't recall seeing any of these comments.

I'll take a look at integrating the patch now, sorry for the delay.

Comment 7 Fedora Update System 2009-02-07 22:25:00 UTC
kaffeine-0.8.7-3.fc9 has been pushed to the Fedora 9 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing-newkey update kaffeine'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2009-1499

Comment 8 Fedora Update System 2009-02-24 20:53:15 UTC
kaffeine-0.8.7-3.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2009-02-24 20:56:46 UTC
kaffeine-0.8.7-3.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.