[mythtv-users] Playback problems

Nasa nasa01 at comcast.net
Sun Aug 2 13:51:34 UTC 2009


Hi,

I am running mythtv from trunk with a nvidia 8400GS card and VDPAU enabled.  On certain movies, using green latern for this discussion, mythfrontend will lockup (ie screen goes all wacky and it's none responsive, I have to alt-tab-F1 to another terminal and kill everything).  

ffmpeg shows:

FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --prefix=/usr --enable-shared --libdir=/usr/lib --shlibdir=/usr/lib --incdir=/usr/include --enable-postproc --enable-gpl --enable-pthreads --enable-libtheora --enable-libvorbis --enable-x11grab --enable-swscale --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-libx264
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Mar 11 2009 11:16:16, gcc: 4.3.2
[mpegts @ 0x96dcac0]invalid dts/pts combination
    Last message repeated 34 times
Input #0, mpegts, from 'Green_Lantern First Flight.m2ts':
  Duration: 01:17:36.92, start: 600.000000, bitrate: 18011 kb/s
  Program 1 
    Stream #0.0[0x1011]: Video: vc1, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 23.98 tbr, 90k tbn, 23.98 tbc
    Stream #0.1[0x1100](eng): Audio: ac3, 48000 Hz, 5.1, s16, 640 kb/s

mythfrontend logs the following errors:

2009-08-01 20:42:41.811 TV: Attempting to change from None to Watching Video
2009-08-01 20:42:44.137 TV: StartPlayer(0, Watching Video, main) -- begin
2009-08-01 20:42:44.158 mpegts_read_header: TS packet size = 192
2009-08-01 20:42:44.417 Tuning to 'MPEG Program 0' pnum: 0x0 without CRC check on PMT
2009-08-01 20:42:44.615 AFD: Opened codec 0xa614cb50, id(VC1) type(Video)
2009-08-01 20:42:44.615 AFD: codec DTS has 6 channels
2009-08-01 20:42:44.615 AFD: Opened codec 0xa614c2c0, id(DTS) type(Audio)
2009-08-01 20:42:44.618 Opening audio device 'spdif'. ch 2(2) sr 48000
2009-08-01 20:42:44.618 Opening ALSA audio device 'spdif'.
2009-08-01 20:42:44.623 Opening audio device 'spdif'. ch 2(2) sr 48000
2009-08-01 20:42:44.624 Opening ALSA audio device 'spdif'.
2009-08-01 20:42:44.777 WriteAudio: buffer underrun
2009-08-01 20:42:44.865 NVP(2): Forcing decode extra audio option on (Video method requires it).
2009-08-01 20:42:44.866 OSD Theme Dimensions W: 640 H: 480
2009-08-01 20:42:45.071 TV: StartPlayer(0, Watching Video, main) -- end ok
2009-08-01 20:42:45.072 TV: Changing from None to Watching Video
2009-08-01 20:42:45.073 Realtime priority would require SUID as root.
2009-08-01 20:42:45.077 Video timing method: USleep with busy wait
2009-08-01 20:42:45.080 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.081 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.081 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.081 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.081 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.081 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.081 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.081 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.082 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.082 VDPAU Error: Picture format has changed.
2009-08-01 20:42:45.082 VidOutVDPAU Error: IsErrored() is true in DrawSlice()
2009-08-01 20:42:45.082 VidOutVDPAU Error: IsErrored() is true in DrawSlice()
2009-08-01 20:42:45.082 VidOutVDPAU Error: IsErrored() is true in DrawSlice()
2009-08-01 20:42:45.082 VidOutVDPAU Error: IsErrored() is true in DrawSlice()
2009-08-01 20:42:45.082 VidOutVDPAU Error: IsErrored() is true in Show()
2009-08-01 20:42:45.082 NVP: Error condition detected in videoOutput after Show(), aborting playback.
2009-08-01 20:42:45.082 VidOutVDPAU Error: IsErrored() is true in DrawSlice()
2009-08-01 20:42:45.083 VidOutVDPAU Error: IsErrored() in ProcessFrame()
2009-08-01 20:42:45.083 NVP(2), Error: AVSync: Unknown error in videoOutput, aborting playback.
2009-08-01 20:42:45.083 NVP(2), Error: Failed to initialize A/V Sync
2009-08-01 20:42:45.338 TV: Serious hardware decoder error detected. Disabling hardware decoders.
2009-08-01 20:42:45.359 TV: StartPlayer(0, Watching Video, main) -- begin
2009-08-01 20:42:45.378 mpegts_read_header: TS packet size = 192
2009-08-01 20:42:45.397 Tuning to 'MPEG Program 0' pnum: 0x0 without CRC check on PMT
2009-08-01 20:42:45.549 AFD: Opened codec 0xa441b3b0, id(VC1) type(Video)
2009-08-01 20:42:45.549 AFD: codec DTS has 6 channels
2009-08-01 20:42:45.549 AFD: Opened codec 0xa523d3f0, id(DTS) type(Audio)
2009-08-01 20:42:45.552 Opening audio device 'spdif'. ch 2(2) sr 48000
2009-08-01 20:42:45.552 Opening ALSA audio device 'spdif'.
2009-08-01 20:42:45.557 Opening audio device 'spdif'. ch 2(2) sr 48000
2009-08-01 20:42:45.557 Opening ALSA audio device 'spdif'.
2009-08-01 20:42:45.787 OSD Theme Dimensions W: 640 H: 480
2009-08-01 20:42:45.999 TV: StartPlayer(0, Watching Video, main) -- end ok
2009-08-01 20:42:46.002 Video timing method: USleep with busy wait
2009-08-01 20:42:46.004 Realtime priority would require SUID as root.
2009-08-01 20:42:55.109 WriteAudio: buffer underrun
2009-08-01 20:43:11.306 TV: Attempting to change from Watching Video to None
2009-08-01 20:43:11.308 TV: Changing from Watching Video to None
2009-08-01 20:43:26.167 TV: Attempting to change from None to Watching Video
2009-08-01 20:43:27.922 TV: StartPlayer(0, Watching Video, main) -- begin
2009-08-01 20:43:27.941 mpegts_read_header: TS packet size = 192
2009-08-01 20:43:28.184 Tuning to 'MPEG Program 0' pnum: 0x0 without CRC check on PMT
2009-08-01 20:43:28.377 AFD: Opened codec 0xa4b6a940, id(VC1) type(Video)
2009-08-01 20:43:28.377 AFD: codec AC3 has 6 channels
2009-08-01 20:43:28.377 AFD: Opened codec 0xa4b64f90, id(AC3) type(Audio)
2009-08-01 20:43:28.380 Opening audio device 'spdif'. ch 2(2) sr 48000
2009-08-01 20:43:28.381 Opening ALSA audio device 'spdif'.
2009-08-01 20:43:28.386 Opening audio device 'spdif'. ch 2(2) sr 48000
2009-08-01 20:43:28.386 Opening ALSA audio device 'spdif'.
2009-08-01 20:43:28.608 VidOutVDPAU Error: Failed to initialise VDPAU
2009-08-01 20:43:28.623 VideoOutput, Error: Not compiled with any useable video output method.
2009-08-01 20:43:28.623 NVP(3), Error: Couldn't create VideoOutput instance. Exiting..
2009-08-01 20:43:28.623 Unable to initialize video.
2009-08-01 20:43:48.429 playCtx, Error: StartDecoderThread() Failed to startdecoder
2009-08-01 20:43:48.429 TV: StartPlayer(0, Watching Video, main) -- end error

I figure this is a bug...  But I wanted to check with other smart people first...

Nasa


More information about the mythtv-users mailing list