Bug 103921

Summary: kaffeine no sound dvb-t
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Oliver Fein <oliver.fein>
Component: KDEAssignee: Takashi Iwai <tiwai>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: hhetter, robertpower, W.Sobotta
Version: Beta 1   
Target Milestone: ---   
Hardware: i686   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Oliver Fein 2005-08-10 18:04:30 UTC
After the installation and configuration of Cinergy T2 i have no sound in kaffeine, when i play a dvb-t 
stream.
Comment 1 Oliver Fein 2005-08-10 18:13:25 UTC
This is an error in alsa.
I have installed hte packman alsa package for suse 9.3 i686.
Now it works
Comment 2 Dirk Mueller 2005-08-12 21:42:51 UTC
reassigning tiwai if he has an idea.. 
Comment 3 Takashi Iwai 2005-08-15 12:59:16 UTC
- What is dvb-t system exactly?
- Which driver and which module configuration?
- How did you configure it? 
- What kind of error message did you get?
- How is the mixer status?
- Does the playback go or stall?
- Does "aplay -vv somefile.wav" work?
Comment 4 Oliver Fein 2005-08-15 14:50:09 UTC
- Terratec Cinergy T2
To configure. I must open kaffeine and search for the channels.
Then i can watch TV without sound. 
Mixers PCM Master at 50% .  No mute!
Comment 5 Takashi Iwai 2005-08-18 10:23:58 UTC
I still didn't get all answers...
Comment 6 Wolfram Sobotta 2005-08-21 08:00:36 UTC
The same happens for x86_64.
- Terratec Cinergy T2
- Loaded (sound-)modules:
snd_emu10k1           133188  0
snd_rawmidi            31904  1 snd_emu10k1
snd_seq_device         11024  2 snd_emu10k1,snd_rawmidi
snd_ac97_codec        116804  1 snd_emu10k1
snd_pcm               117132  2 snd_emu10k1,snd_ac97_codec
snd_timer              29192  2 snd_emu10k1,snd_pcm
snd_ac97_bus            3200  1 snd_ac97_codec
snd_util_mem            6528  1 snd_emu10k1
snd_hwdep              12448  1 snd_emu10k1
snd                    75808  8
snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer,snd_util_mem,snd_hwdep
snd_page_alloc         13200  2 snd_emu10k1,snd_pcm
soundcore              11808  1 snd
- loaded (driver-) module:
cinergyT2              17412  0

- no Configuration: it still doesn't work in the standard configuration
- Log output of kaffeine:
Tuning to : Das Erste / autocount : 0
Using DVB card "TerraTec/qanu USB2.0 Highspeed DVB-T Receiver"
tuning DVB-T to 212500000 Hz
inv:2 bw:1 fecH:3 fecL:9 mod:1 tm:1 gi:3 hier:0
polling....
Getting frontend event
polling....
Getting frontend event
Event:  Frequency: 32767
NOUT : 1
Tuning delay : 508 ms
dvbEvents started
pipe opened
xine pipe opened
bad_frame
bad_frame

- Mixer and the rest is fine - no mute or anything like it.
- sound works for the KDE jingle and system sounds
- ogg123 plays also files
- seems to be a general bug in KDE-Soundsystem...
Comment 7 Holger Hetterich 2005-08-22 07:48:23 UTC
I own a CinergyT2, and can confirm sound does not work on Beta2. But since  
Kaffeine does not play sounds at all (when viewing an mpeg for example) it  
seems to be a more general problem, alsa related.   
   
Comment 8 Takashi Iwai 2005-08-22 10:56:22 UTC
I suspect it's a kaffeine problem since the other sounds work.

I tried kaffeine on beta2 to play a movie (mpg) file and it seems working here.

Make sure that you unmuted and raise the volume on kaffeine.  Kaffeine has own
software volume in addition to the hardware mixer setting.

BTW, what audio encoding is used?  mp3 can't be played per default.
Comment 9 Wolfram Sobotta 2005-08-23 06:55:38 UTC
I've also tried to play a movie (mpg) which plays here, but with no sound. 

Kaffeine is unmuted and set to the maximum volume.

I think the DVB-Stream is bundled with a mp2-Stream, but I'm not sure if this is
the problem.
Comment 10 Holger Hetterich 2005-08-23 07:09:10 UTC
Takashi and me took a look at the problem on my notebook with the CinergyT2.  
We also recorded a DVB stream for Takashi to analyze.  
  
I suspect that our xine is not able to decode the audio stream, for a reason I  
don't know yet, it might be simply patents. If I use libxine from packman 9.3,  
sounds works flawless.   
  
If patents are the reason Linux can't play a DVB stream, that would be really  
bad, to say the least. I mean, this is the future public tv standart :(  
  
Comment 11 Takashi Iwai 2005-08-23 12:19:26 UTC
Yep, the reason is just the lack of mpeg audio decoder.

With additional xine-mad package, I can play back the mpeg2 stream (together
with the latest xine-lib package).  But it's not clear yet how xine-mad is
distributed, or it _can_ be distributed at all, because of license problems of
mp3 and mpeg2.
Comment 12 Takashi Iwai 2005-08-24 12:10:06 UTC
*** Bug 112611 has been marked as a duplicate of this bug. ***
Comment 13 Takashi Iwai 2005-09-23 09:01:59 UTC
The mad stuff can't be handled officially by SUSE distro because of license.
Pick up it from somewhere else.  It should work, but at your own risk :)