Bug 188411 - dvb doesn't work with phonon-gstreamer
Summary: dvb doesn't work with phonon-gstreamer
Status: RESOLVED INTENTIONAL
Alias: None
Product: kaffeine
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Mauro Carvalho Chehab
URL:
Keywords:
: 187264 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-29 17:46 UTC by Dan
Modified: 2016-06-06 00:23 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan 2009-03-29 17:46:18 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Mandriva RPMs

When i want to read a dvb channel with kaffeine4, i gets the following message :
"no suitable message found".
Here is the console output :
[daniel@localhost ~]$ kaffeine4
kaffeine4(3187)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-daniel/ksycoca4"                                    
kaffeine4(3187)/kdecore (KLibLoader) kde4Factory: The library "" does not offer a qt_plugin_instance function.                                                      
kaffeine4(3187)/kdecore (KLibLoader) kde3Factory: The library "" does not offer an "init_phonon_gstreamer" function.
kaffeine4(3187) Phonon::KdePlatformPlugin::createBackend: using backend:  "GStreamer"
kaffeine4(3187) DvbManager::readChannelList: successfully read 31 entries
kaffeine4(3187) DvbDevice::identifyDevice: found dvb device "P14f1880200709002" /"Conexant CX22702 DVB-T"
Object::connect: No such slot QAbstractTableModel::actionEdit() in /home/mandrake/rpm/BUILD/kaffeine/src/dvb/dvbchannelview.cpp:84
Object::connect: No such slot QAbstractTableModel::actionChangeIcon() in /home/mandrake/rpm/BUILD/kaffeine/src/dvb/dvbchannelview.cpp:88
[daniel@localhost ~]$ kaffeine4(3187)/kdeui (KNotification) KNotification::slotReceivedId: 0
kaffeine4(3187)/kdeui (KNotification) KNotification::close: 0
kaffeine4(3187)/kdeui (KNotification) KNotification::~KNotification: -2
Comment 1 Dan 2009-03-29 17:48:46 UTC
using kaffeine Version 0.9.0-pre-alpha
Comment 2 Christoph Pfister 2009-03-31 12:45:35 UTC
did you mean "no suitable device found"?
(if you didn't: please try phonon-xine instead of -gstreamer)
Comment 3 Dan 2009-03-31 12:57:38 UTC
Sorry for this mistake,  of course i mean "no suitable device found"
Comment 4 Christoph Pfister 2009-03-31 16:50:23 UTC
okay:
- recheck your dvb configuration (dvb --> configure dvb)
- note that with "older" versions you can't record and watch the same channel at the same time
Comment 5 Dan 2009-03-31 20:34:36 UTC
Done !
see here my dvb configuration : http://imagebin.ca/view/xyFnW_9.html 
what's wrong with it ?
Comment 6 Christoph Pfister 2009-03-31 20:57:17 UTC
hmm, please attach ~/.kde4/share/apps/kaffeine4/channels.dvb and ~/.kde4/share/apps/kaffeine4/config.dvb; additionally paste the output of "vdir /dev/dvb/adapter0" and "fuser /dev/dvb/adapter0/frontend0"
Comment 7 Dan 2009-04-01 21:24:17 UTC
channels.dvb : http://pastebin.com/d6df9785d
config.dvb : http://pastebin.com/d6bae61e8
vdir /dev/dvb/adapter0 : " vdir /dev/dvb/adapter0
total 0
crw-rw----+ 1 daniel video 212, 4 2009-03-31 13:04 demux0
crw-rw----+ 1 daniel video 212, 5 2009-03-31 13:04 dvr0
crw-rw----+ 1 daniel video 212, 3 2009-03-31 13:04 frontend0
crw-rw----+ 1 daniel video 212, 7 2009-03-31 13:04 net0
"
fuser /dev/dvb/adapter0/frontend0 gives nothing : 

"[root@localhost daniel]# fuser /dev/dvb/adapter0/frontend0
[root@localhost daniel]#
"
Comment 8 simon 2009-04-03 02:21:51 UTC
have the same problem with svn,

scanning works but when trying to use the channels i get 
"no suitable device found"


vdir /dev/dvb/adapter0
insgesamt 0
crw-rw---- 1 root video 212, 0  3. Apr 01:25 demux0
crw-rw---- 1 root video 212, 1  3. Apr 01:25 dvr0
crw-rw---- 1 root video 212, 3  3. Apr 01:25 frontend0
crw-rw---- 1 root video 212, 2  3. Apr 01:25 net0

also fuser /dev/dvb/adapter0/frontend0 gives nothing

2|3sat|1||8468|514|515|560|561|562|0|586000000|2|1|2|0|1|0|0
2|CNN Int.|2||8468|8707|16390|96|97|98|0|594000000|2|1|2|0|1|0|0
2|Das Erste|3||8468|6144|256|4368|4369|4370|0|690000000|2|1|2|0|1|0|0
2|Das Erste|4||8468|6144|256|4368|4369|4370|0|706000000|2|1|2|0|1|0|0
2|Doku/KiKa|5||8468|514|517|592|593|594|0|586000000|2|1|2|0|1|0|0
2|Doku/KiKa|6||8468|514|517|592|593|594|0|514000000|2|1|2|0|1|0|0
2|EinsFestival|7||8468|6144|5|4416|4417|4418|0|690000000|2|1|2|0|1|0|0
2|EinsFestival|8||8468|6144|5|4416|4417|4418|0|706000000|2|1|2|0|1|0|0
2|Eurosport|9||8468|8707|16420|576|577|578|0|594000000|2|1|2|0|1|0|0
2|MDR S-Anhalt|10||8468|6656|100|4912|4913|4914|0|674000000|2|1|2|0|1|0|0
2|MDR S-Anhalt|11||8468|6400|100|4656|4657|4658|0|698000000|2|2|1|0|1|0|0
2|N24|12||8468|8705|16398|224|225|226|0|730000000|2|1|2|0|1|0|0
2|N24|13||8468|8705|16398|224|225|226|0|746000000|2|1|2|0|1|0|0
2|NDR FS NDS *|14||8468|6400|129|4640|4641|4642|0|698000000|2|2|1|0|1|0|0
2|NDR FS NDS *|15||8468|6656|129|4896|4897|4898|0|674000000|2|1|2|0|1|0|0
2|Phoenix|16||8468|6144|3|4400|4401|4402|0|690000000|2|1|2|0|1|0|0
2|Phoenix|17||8468|6144|3|4400|4401|4402|0|706000000|2|1|2|0|1|0|0
2|ProSieben|18||8468|8705|16403|304|305|306|0|730000000|2|1|2|0|1|0|0
2|ProSieben|19||8468|8705|16403|304|305|306|0|746000000|2|1|2|0|1|0|0
2|RTL Television|20||8468|8706|16405|336|337|338|0|538000000|2|1|2|0|1|0|0
2|RTL2|21||8468|8706|16406|352|353|354|0|538000000|2|1|2|0|1|0|0
2|SAT.1|22||8468|8705|16408|384|385|386|0|730000000|2|1|2|0|1|0|0
2|SAT.1|23||8468|8705|16408|384|385|386|0|746000000|2|1|2|0|1|0|0
2|SWR Fernsehen RP|24||8468|6656|226|4928|4929|4930|0|674000000|2|1|2|0|1|0|0
2|SWR Fernsehen RP|25||8468|6400|226|4672|4673|4674|0|698000000|2|2|1|0|1|0|0
2|Super RTL|26||8468|8706|16411|432|433|434|0|538000000|2|1|2|0|1|0|0
2|TELE 5|27||8468|8707|16413|464|465|466|0|594000000|2|1|2|0|1|0|0
2|VIVA|28||8468|8707|16416|512|513|514|0|594000000|2|1|2|0|1|0|0
2|VOX|29||8468|8706|16418|544|545|546|0|538000000|2|1|2|0|1|0|0
2|WDR Aachen *|30||8468|6400|257|4688|4625|4626|0|698000000|2|2|1|0|1|0|0
2|WDR Bonn|31||8468|6400|266|4704|4625|4626|0|698000000|2|2|1|0|1|0|0
2|WDR Duisburg|32||8468|6656|267|4960|4881|4882|0|674000000|2|1|2|0|1|0|0
2|WDR Düsseldorf|33||8468|6656|260|4880|4881|4882|0|674000000|2|1|2|0|1|0|0
2|WDR Köln|34||8468|6400|262|4624|4625|4626|0|698000000|2|2|1|0|1|0|0
2|WDR Wuppertal *|35||8468|6656|265|4944|4881|4882|0|674000000|2|1|2|0|1|0|0
2|ZDF|36||8468|514|514|544|545|546|0|514000000|2|1|2|0|1|0|0
2|ZDF|37||8468|514|514|544|545|546|0|586000000|2|1|2|0|1|0|0
2|ZDFinfokanal|38||8468|514|516|576|577|578|0|586000000|2|1|2|0|1|0|0
2|ZDFinfokanal|39||8468|514|516|576|577|578|0|514000000|2|1|2|0|1|0|0
2|arte|40||8468|6144|2|4384|4385|4386|0|690000000|2|1|2|0|1|0|0
2|arte|41||8468|6144|2|4384|4385|4386|0|706000000|2|1|2|0|1|0|0
2|kabel eins|42||8468|8705|16394|160|161|162|0|730000000|2|1|2|0|1|0|0

cat ~/.kdelive/share/apps/kaffeine4/config.dvb
[device]
deviceId=U20407070
frontendName=DiBcom 7000PC
configCount=1
[config]
type=2
name=Terrestrisch
scanSource=de-Nordrhein-Westfalen
timeout=1500
Comment 9 Christoph Pfister 2009-04-03 16:04:06 UTC
found the problem - sorry for the regression, guys :)
(fixed in svn version 948664+; after deleting the channels and re-scanning it should work again)
Comment 10 Dan 2009-04-04 12:22:55 UTC
Sorry but even after getting kaffeine version 948775 it does not work yet.
The only difference is a new error message : "Could not open media source "
Comment 11 Christoph Pfister 2009-04-04 12:43:34 UTC
please try phonon-xine
Comment 12 Dan 2009-04-04 14:46:47 UTC
OK it works with phonon-xine.
Thanks
Comment 13 Nicolas L. 2009-04-04 15:08:34 UTC
but why does gstreamer engine isn't good enough ?
Comment 14 Christoph Pfister 2009-04-04 15:28:44 UTC
because kaffeine uses a phonon feature (AbstractMediaStream) which doesn't work with phonon-gstreamer; there are two alternatives (QIODevice or some fake file), but I need more information before I can go either of those two paths
Comment 15 Christoph Pfister 2009-10-25 16:01:09 UTC
*** Bug 187264 has been marked as a duplicate of this bug. ***
Comment 16 bugs.kde.org 2012-08-12 18:46:08 UTC
I think this bug is obsolete.

I watch DVB with Kaffeine and phonon-gstreamer backend.
Os is ArchLinux with todays updates.

Name           : kaffeine
Version              : 1.2.2-2

Name           : phonon-gstreamer
Version              : 4.6.1-1
Comment 17 Mauro Carvalho Chehab 2016-06-06 00:23:47 UTC
This bug is too old, for a version < 1.3. Closing it, as the latest version is 2.0.1, and lots of things changed since version 1.2.x, including the usage of VLC as video display backend, support for DVB-T2 and ISDB-T via libVLC, etc.

You may check on the upstream version and see if the bug was solved. The README file contains instructions about how to compile it. You can find it at our git repository: 

https://quickgit.kde.org/?p=kaffeine.git 

If you find similar issues with version 2.0.1, please re-open.