[mythtv-commits] Ticket #8508: sound problems on analog tv between 24824 and 24896

MythTV mythtv at cvs.mythtv.org
Sat May 29 10:03:13 UTC 2010


#8508: sound problems on analog tv between 24824 and 24896
------------------------------+---------------------------------------------
 Reporter:  yianniv           |       Owner:  ijr       
     Type:  defect            |      Status:  new       
 Priority:  minor             |   Milestone:  unknown   
Component:  MythTV - General  |     Version:  Trunk Head
 Severity:  medium            |     Mlocked:  0         
------------------------------+---------------------------------------------
 After upgrading from 24824 to 24896 (trunk), viewing live TV or the
 resulting recordings is impossible because the sound is in fast forward
 (with pauses to sync with video!). This happens both on debian lenny and
 opensuse 11.2 frontends.

 I am including the relevant terminal info from viewing live tv:

 {{{
 2010-05-29 12:44:35.805 New DB connection, total: 2
 2010-05-29 12:44:35.808 Connected to database 'mythconverg' at host:
 al2kpro
 2010-05-29 12:44:35.822 MythCoreContext: Connecting to backend server:
 192.168.13.65:6543 (try 1 of 1)
 2010-05-29 12:44:35.823 Using protocol version 57
 2010-05-29 12:44:35.917 Preview: Grabbed preview
 '/store/readonly/myth/tvlive/1048_20100529124328.nuv' 480x576 at 330s
 2010-05-29 12:44:35.966 ~MythContext waiting for threads to exit.
 2010-05-29 12:44:38.534 SendReceiveStringList(MESSAGE,SYSTEM_EVENT
 PLAY_STARTED HOSTNAME storage CHANID 1048 STARTTIME 2010-05-29T12:43:28
 SENDER storage) called from UI thread
 2010-05-29 12:44:38.592 TV: Attempting to change from None to
 WatchingPreRecorded
 Error in my_thread_global_end(): 1 threads didn't exit
 2010-05-29 12:44:41.061 AO: Resampling from 32 kHz to 48 kHz with quality
 medium
 2010-05-29 12:44:41.061 AO: Opening audio device 'default' ch 2(2) sr
 48000 sf signed 32 bit reenc 0
 2010-05-29 12:44:41.062 ALSA, Error: snd_pcm_info_get_card: Î
 λειÏοÏÏγία δεν εÏιÏÏέÏεÏαι
 2010-05-29 12:44:41.062 Opening ALSA audio device 'default'.
 2010-05-29 12:44:41.174 VDPAU: Created 2 output surfaces.
 2010-05-29 12:44:41.174 VDPAU: Created VDPAU render device 1680x1050
 2010-05-29 12:44:41.190 FilterManager: Failed to load filter 'colorspace',
 no such filter exists
 2010-05-29 12:44:41.190 OSD Theme Dimensions W: 1280 H: 720
 2010-05-29 12:44:41.259 SendReceiveStringList(MESSAGE,COMMFLAG_REQUEST
 1048_2010-05-29T12:43:28) called from UI thread
 2010-05-29 12:44:41.259 The realtime priority setting is not enabled.
 2010-05-29 12:44:41.259 TV: Changing from None to WatchingPreRecorded
 2010-05-29 12:44:41.261 Video timing method: USleep with busy wait
 2010-05-29 12:44:41.280 VDPAU: Added 2 output surfaces (total 4, max 4)
 2010-05-29 12:44:41.311 ScreenSaverX11Private: DPMS Deactivated 1
 2010-05-29 12:44:45.697 TV: Attempting to change from WatchingPreRecorded
 to None
 2010-05-29 12:44:45.702 TV: Changing from WatchingPreRecorded to None
 2010-05-29 12:44:45.702 ScreenSaverX11Private: DPMS Reactivated 1
 2010-05-29 12:44:45.813 ALSA, Error: snd_pcm_info_get_card: Î
 λειÏοÏÏγία δεν εÏιÏÏέÏεÏαι
 2010-05-29 12:44:45.820 SendReceiveStringList(MESSAGE,SYSTEM_EVENT
 PLAY_STOPPED HOSTNAME storage CHANID 1048 STARTTIME 2010-05-29T12:43:28
 SENDER storage) called from UI thread
 2010-05-29 12:44:49.420 MythUIWebBrowser: Loading css from -
 file:///usr/share/mythtv/themes/default/htmls/mythbrowser.css
 2010-05-29 12:47:20.153 SendReceiveStringList(GET_FREE_RECORDER_COUNT)
 called from UI thread
 2010-05-29 12:47:20.184 SendReceiveStringList(GET_NEXT_FREE_RECORDER,-1)
 called from UI thread
 2010-05-29 12:47:20.195 SendReceiveStringList(MESSAGE,SYSTEM_EVENT
 LIVETV_STARTED SENDER storage) called from UI thread
 2010-05-29 12:47:20.238 TV: Attempting to change from None to
 WatchingLiveTV
 2010-05-29 12:47:20.238 MythCoreContext: Connecting to backend server:
 192.168.13.100:6543 (try 1 of 1)
 2010-05-29 12:47:20.238 Using protocol version 57
 2010-05-29 12:47:20.282 Spawning LiveTV Recorder -- begin
 2010-05-29 12:47:25.557 Spawning LiveTV Recorder -- end
 2010-05-29 12:47:25.567 We have a
 playbackURL(/store/readonly/myth/tvlive/1048_20100529124725.nuv) &
 cardtype(V4L)
 2010-05-29 12:47:26.818 We have a RingBuffer
 2010-05-29 12:47:27.876
 RingBuf(/store/readonly/myth/tvlive/1048_20100529124725.nuv): Waited 1.0
 seconds for data to become available...
 2010-05-29 12:47:27.876 Checking to see if there's a new livetv program to
 switch to..
 2010-05-29 12:47:28.030 AO: Resampling from 32 kHz to 48 kHz with quality
 medium
 2010-05-29 12:47:28.030 AO: Opening audio device 'default' ch 2(2) sr
 48000 sf signed 32 bit reenc 0
 2010-05-29 12:47:28.031 ALSA, Error: snd_pcm_info_get_card: Î
 λειÏοÏÏγία δεν εÏιÏÏέÏεÏαι
 2010-05-29 12:47:28.031 Opening ALSA audio device 'default'.
 2010-05-29 12:47:28.238 VDPAU: Created 2 output surfaces.
 2010-05-29 12:47:28.238 VDPAU: Created VDPAU render device 1680x1050
 2010-05-29 12:47:28.253 FilterManager: Failed to load filter 'colorspace',
 no such filter exists
 2010-05-29 12:47:28.253 OSD Theme Dimensions W: 1280 H: 720
 2010-05-29 12:47:28.323 TV: Changing from None to WatchingLiveTV
 2010-05-29 12:47:28.324 TV: State is LiveTV & mctx == ctx
 2010-05-29 12:47:28.324 The realtime priority setting is not enabled.
 2010-05-29 12:47:28.326 Video timing method: USleep with busy wait
 2010-05-29 12:47:28.326 TV: UpdateOSDInput done
 2010-05-29 12:47:28.326 TV: UpdateLCD done
 2010-05-29 12:47:28.327 TV: ITVRestart done
 2010-05-29 12:47:28.342 VDPAU: Added 2 output surfaces (total 4, max 4)
 2010-05-29 12:47:28.355 ScreenSaverX11Private: DPMS Deactivated 1
 2010-05-29 12:47:29.987 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:30.238 NVP(2): prebuffering pause
 2010-05-29 12:47:30.588 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:30.665 NVP(2): prebuffering pause
 2010-05-29 12:47:30.879 NVP(2): prebuffering pause
 2010-05-29 12:47:31.186 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:31.413 NVP(2): prebuffering pause
 2010-05-29 12:47:31.764 NVP(2): prebuffering pause
 2010-05-29 12:47:31.771 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:32.157 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:32.290 NVP(2): prebuffering pause
 2010-05-29 12:47:32.579 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:32.718 NVP(2): prebuffering pause
 2010-05-29 12:47:33.014 NVP(2): prebuffering pause
 2010-05-29 12:47:33.022 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:33.299 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:33.475 NVP(2): prebuffering pause
 2010-05-29 12:47:33.892 NVP(2): prebuffering pause
 2010-05-29 12:47:33.894 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:34.202 NVP(2): prebuffering pause
 2010-05-29 12:47:34.208 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:34.529 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:34.910 NVP(2): prebuffering pause
 2010-05-29 12:47:34.919 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:35.208 NVP(2): prebuffering pause
 2010-05-29 12:47:35.218 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:35.550 NVP(2): prebuffering pause
 2010-05-29 12:47:35.553 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:35.926 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:36.048 NVP(2): prebuffering pause
 2010-05-29 12:47:36.275 NVP(2): prebuffering pause
 2010-05-29 12:47:36.650 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:36.817 NVP(2): prebuffering pause
 2010-05-29 12:47:37.702
 RingBuf(/store/readonly/myth/tvlive/1048_20100529124725.nuv): Waited 1.0
 seconds for data to become available...
 2010-05-29 12:47:37.702 Checking to see if there's a new livetv program to
 switch to..
 2010-05-29 12:47:39.608 ALSA, Error: WriteAudio: buffer underrun
 2010-05-29 12:47:39.738 NVP(2): prebuffering pause
 2010-05-29 12:47:39.996 TV: Attempting to change from WatchingLiveTV to
 None
 2010-05-29 12:47:40.076 ALSA, Error: snd_pcm_info_get_card: Î
 λειÏοÏÏγία δεν εÏιÏÏέÏεÏαι
 2010-05-29 12:47:40.408 TV: Changing from WatchingLiveTV to None
 2010-05-29 12:47:40.409 ScreenSaverX11Private: DPMS Reactivated 1
 2010-05-29 12:47:40.483 SendReceiveStringList(MESSAGE,SYSTEM_EVENT
 PLAY_STOPPED SENDER storage) called from UI thread

 }}}

 I have a 26MB nuv sample if you want me to upload somewhere to test.

 The two cards used are a Cinergy TV 400 and an Lifeview Trio, both using
 saa7134_alsa modules.


 {{{
 MythTV Version:24896M
 MythTV Branch    : trunk
 Network Protocol : 57
 Library API      : 0.23.20100526-2
 QT Version       : 4.6.2
 Options compiled in:
 linux release using_oss using_alsa using_jack using_backend using_dvb
 using_frontend using_hdpvr using_iptv using_ivtv using_libfftw3 using_lirc
 using_mheg using_opengl_video using_opengl_vsync using_qtdbus
 using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc
 using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python
 using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg

 }}}

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8508>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list