
networks1 at cox
Jan 25, 2010, 5:13 PM
Post #1 of 1
(310 views)
Permalink
|
|
Hosed audio+Prebuffering pause=PLEASE HEP ME! [was Gravely audio]
|
|
Spent a perfectly good weekend trying to fix this to no avail. Posting some new details in hopes that someone will take pity on me and offer some help. No responses on fedora or alsa lists. Again problem is choppy audio on playback of recorded shows. Happens on the Totem player too, not just Myth. Watched a recorded show all the way through on myth. At some point chop stops and audio gets progressively out of sync. Rewind restores chop and sync for a while. Log shows WriteAudio: buffer underrun and repeated NVP(0): prebuffering pause. Have tried all the following then undone them because they didn't work: Installed /etc/asound.conf per http://www.mythtv.org/wiki/Configuring_Digital_Sound Fixes under audio issues at http://www.mythtv.org/wiki/Troubleshooting:Prebuffering_pause Tried Pulseaudio fixes and workarounds at http://fedorasolved.org/Members/fenris02/pulseaudio-fixes-and-workarounds Regarding this, when I try to play noise per the troubleshooting section at the bottom, i.e. cat /dev/urandom > /dev/dsp no noise is generated. However aplay /usr/share/sounds/ekiga/ring.wav works Tried the asoundrc settings here http://www.pulseaudio.org/wiki/PerfectSetup and setting the output device to ALSA:pulse, result = no sound. No idea what else to try. I've posted recent frontend log items below, and the output of the alsa audio debug data below that. ==================================================================== 2010-01-23 10:38:45.156 TV: StartPlayer(0, Watching WatchingPreRecorded, main) -- begin 2010-01-23 10:38:45.371 AFD: Opened codec 0x469b990, id(H264) type(Video) 2010-01-23 10:38:45.371 AFD: codec AAC has 2 channels 2010-01-23 10:38:45.371 AFD: Opened codec 0x4697110, id(AAC) type(Audio) 2010-01-23 10:38:45.373 Opening audio device 'front'. ch 2(2) sr 48000 2010-01-23 10:38:45.373 Opening ALSA audio device 'front'. 2010-01-23 10:38:45.441 Mixer unable to find control PCM 2010-01-23 10:38:45.441 Mixer unable to find control PCM 2010-01-23 10:38:45.513 WriteAudio: buffer underrun 2010-01-23 10:38:45.596 OSD Theme Dimensions W: 1280 H: 720 2010-01-23 10:38:46.205 TV: StartPlayer(0, Watching WatchingPreRecorded, main) -- end ok 2010-01-23 10:38:46.206 TV: Changing from None to Watching WatchingPreRecorded 2010-01-23 10:38:46.208 New DB connection, total: 3 2010-01-23 10:38:46.208 Using realtime priority. 2010-01-23 10:38:46.210 Connected to database 'mythconverg' at host: mythtv 2010-01-23 10:38:46.211 Video timing method: USleep with busy wait 2010-01-23 10:38:46.230 ScreenSaverX11Private: DPMS Deactivated 1 2010-01-23 10:38:46.312 NVP(0): prebuffering pause 2010-01-23 10:38:46.352 NVP(0): prebuffering pause 2010-01-23 10:38:46.388 NVP(0): prebuffering pause 2010-01-23 10:38:46.428 NVP(0): prebuffering pause ========================================================================== http://alsa.opensrc.org/index.php/Aadebug ALSA Audio Debug v0.1.0 - Fri Jan 22 15:09:31 MST 2010 http://alsa.opensrc.org/aadebug http://www.gnu.org/licenses/gpl.txt Kernel ---------------------------------------------------- Linux mythtv 2.6.31.12-174.2.3.fc12.x86_64 #1 SMP Mon Jan 18 19:52:07 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux Loaded Modules -------------------------------------------- snd_hda_codec_realtek 281380 1 snd_hda_intel 30360 2 snd_hda_codec 72832 2 snd_hda_codec_realtek,snd_hda_intel snd_hwdep 9224 1 snd_hda_codec snd_seq 58080 0 snd_seq_device 7620 1 snd_seq snd_pcm 83144 2 snd_hda_intel,snd_hda_codec snd_timer 22608 2 snd_seq,snd_pcm snd 67592 12 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_ device,snd_pcm,snd_timer snd_page_alloc 9568 2 snd_hda_intel,snd_pcm Modprobe Conf --------------------------------------------- Warning: module config file does not exist This means any kernel modules will not be auto loaded See your linux distro docs on how to create this file Proc Asound ----------------------------------------------- Advanced Linux Sound Architecture Driver Version 1.0.20. 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xea400000 irq 22 2: : timer 3: : sequencer 4: [ 0- 2]: digital audio capture 5: [ 0- 1]: digital audio playback 6: [ 0- 1]: digital audio capture 7: [ 0- 0]: digital audio playback 8: [ 0- 0]: digital audio capture 9: [ 0- 2]: hardware dependent 10: [ 0] : control 00-02: HDA Codec 2 00-00: ALC889A Analog : ALC889A Analog : playback 1 : capture 1 00-01: ALC889A Digital : ALC889A Digital : playback 1 : capture 1 00-02: ALC889A Analog : ALC889A Analog : capture 1 Client info cur clients : 1 peak clients : 1 max clients : 192 Client 0 : "System" [Kernel] Port 0 : "Timer" (Rwe-) Port 1 : "Announce" (R-e-) Client 14 : "Midi Through" [Kernel] Port 0 : "Midi Through Port-0" (RWe-) Dev Snd --------------------------------------------------- by-path hwC0D2 pcmC0D0p pcmC0D1p seq controlC0 pcmC0D0c pcmC0D1c pcmC0D2c timer CPU ------------------------------------------------------- model name : Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz cpu MHz : 2000.000 model name : Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz cpu MHz : 2000.000 RAM ------------------------------------------------------- MemTotal: 4057844 kB SwapTotal: 8191992 kB Hardware -------------------------------------------------- 00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03) http://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture [root [at] mytht mythtv]# ls -l /dev/snd total 0 drwxr-xr-x 2 root root 60 2010-01-21 19:57 by-path crw-rw----+ 1 root audio 116, 10 2010-01-21 19:57 controlC0 crw-rw----+ 1 root audio 116, 9 2010-01-21 19:57 hwC0D2 crw-rw----+ 1 root audio 116, 8 2010-01-22 15:04 pcmC0D0c crw-rw----+ 1 root audio 116, 7 2010-01-22 14:48 pcmC0D0p crw-rw----+ 1 root audio 116, 6 2010-01-21 19:58 pcmC0D1c crw-rw----+ 1 root audio 116, 5 2010-01-21 19:58 pcmC0D1p crw-rw----+ 1 root audio 116, 4 2010-01-21 19:57 pcmC0D2c crw-rw----+ 1 root audio 116, 3 2010-01-21 19:57 seq crw-rw----+ 1 root audio 116, 2 2010-01-21 19:57 timer [root [at] mytht mythtv]# ls -l /sys/module/snd/holders total 0 lrwxrwxrwx 1 root root 0 2010-01-22 15:22 snd_hda_codec -> ../../snd_hda_codec lrwxrwxrwx 1 root root 0 2010-01-22 15:22 snd_hda_codec_realtek -> ../../snd_hda_codec_realtek lrwxrwxrwx 1 root root 0 2010-01-22 15:22 snd_hda_intel -> ../../snd_hda_intel lrwxrwxrwx 1 root root 0 2010-01-22 15:22 snd_hwdep -> ../../snd_hwdep lrwxrwxrwx 1 root root 0 2010-01-22 15:22 snd_pcm -> ../../snd_pcm lrwxrwxrwx 1 root root 0 2010-01-22 15:22 snd_seq -> ../../snd_seq lrwxrwxrwx 1 root root 0 2010-01-22 15:22 snd_seq_device -> ../../snd_seq_device lrwxrwxrwx 1 root root 0 2010-01-22 15:22 snd_seq_dummy -> ../../snd_seq_dummy lrwxrwxrwx 1 root root 0 2010-01-22 15:22 snd_timer -> ../../snd_timer [root [at] mytht mythtv]# lsmod|grep '^snd' | column -t snd_seq_dummy 3428 0 snd_hda_codec_realtek 281380 1 snd_hda_intel 30360 2 snd_hda_codec 72832 2 snd_hda_codec_realtek,snd_hda_intel snd_hwdep 9224 1 snd_hda_codec snd_seq 58080 1 snd_seq_dummy snd_seq_device 7620 2 snd_seq_dummy,snd_seq snd_pcm 83144 2 snd_hda_intel,snd_hda_codec snd_timer 22608 2 snd_seq,snd_pcm snd 67592 13 snd_seq_dummy,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,sn d_seq,snd_seq_device,snd_pcm,snd_timer snd_page_alloc 9568 2 snd_hda_intel,snd_pcm
|