[mythtv-users] VDPAU on Asus 8200 MB not working from HD-PVR Source
John Nissley
jnissley at nissley.org
Sun Jul 19 19:25:54 UTC 2009
I have been trying for the last few week to get VDPAU working on my ASUS
M3N78-VM GeForce 8200 motherboard without much luck. I am using the on
board video with the kmod-nvidia video driver.
rpm -qa | grep nvidia
kmod-nvidia-2.6.29.6-93.fc10.x86_64-180.60-1.fc10.x86_64
xorg-x11-drv-nvidia-libs-180.60-1.fc10.x86_64
xorg-x11-drv-nvidia-180.60-1.fc10.x86_64
kmod-nvidia-180.60-1.fc10.x86_64
uname -a
Linux mythtv 2.6.29.6-93.fc10.x86_64 #1 SMP Mon Jul 6 19:22:05 EDT 2009
x86_64 x86_64 x86_64 GNU/Linux
I set up a VDPAU profile as recommended but I always receive a "failed
to initialize video output error" when trying to view H264 files created
by the HD-PVR.
mythfrontend --version
Please include all output in bug reports.
MythTV Version : 20696M
MythTV Branch : trunk
Library API : 0.22.20090424-2
Network Protocol : 45
QT Version : 4.5.0
Options compiled in:
linux release using_oss using_alsa using_pulse using_arts using_jack
using_backend using_dvb using_firewire using_frontend using_hdhomerun
using_hdpvr using_iptv using_ivtv using_joystick_menu using_libfftw3
using_lirc using_mheg using_opengl_video using_opengl_vsync
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_libavc_5_3
using_live using_mheg
I am running trunk r20696 from the bleeding yum install on ATRPMS.
I have full logs and will provide them if required but I will add what I
think is important here. After looking at the logs I think I may have
an HD-PVR problem but SD video plays fine when it is recorded on the
HD-PVR but there are errors in the log.
Log when trying to play HD content recorded on the HD-PVR where I
receive the video error.
2009-07-19 12:49:04.929 TV: Attempting to change from None to Watching
WatchingPreRecorded
2009-07-19 12:49:04.931 TV: StartPlayer(0, Watching WatchingPreRecorded,
main) -- begin
2009-07-19 12:49:04.986 [h264 @ 0x35e384d300]mmco: unref short failure
2009-07-19 12:49:04.986 [h264 @ 0x35e384d300]mmco: unref short failure
2009-07-19 12:49:05.240 AFD: Opened codec 0x5dbfd40, id(H264_VDPAU)
type(Video)
2009-07-19 12:49:05.240 AFD: codec AAC has 2 channels
2009-07-19 12:49:05.240 AFD: Opened codec 0x5e6a580, id(AAC) type(Audio)
2009-07-19 12:49:05.243 Opening audio device '/dev/dsp'. ch 2(2) sr 48000
2009-07-19 12:49:05.243 Opening OSS audio device '/dev/dsp'.
2009-07-19 12:49:05.536 VDPAU Error: Create video mixer - errored but
returned handle.
2009-07-19 12:49:05.536 VidOutVDPAU Error: Unable to create VDPAU buffers
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, A not in
available, pause, or displayed
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, B not in
available, pause, or displayed A
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, C not in
available, pause, or displayed AA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, D not in
available, pause, or displayed AAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, E not in
available, pause, or displayed AAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, F not in
available, pause, or displayed AAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, G not in
available, pause, or displayed AAAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, H not in
available, pause, or displayed AAAAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, a not in
available, pause, or displayed AAAAAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, b not in
available, pause, or displayed AAAAAAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, c not in
available, pause, or displayed AAAAAAAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, d not in
available, pause, or displayed AAAAAAAAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, e not in
available, pause, or displayed AAAAAAAAAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, f not in
available, pause, or displayed AAAAAAAAAAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, g not in
available, pause, or displayed AAAAAAAAAAAAAA
2009-07-19 12:49:05.537 VideoBuffers::DiscardFrames(): ERROR, h not in
available, pause, or displayed AAAAAAAAAAAAAAA
2009-07-19 12:49:05.538 VideoBuffers::DiscardFrames(): ERROR, 0 not in
available, pause, or displayed AAAAAAAAAAAAAAAA
2009-07-19 12:49:05.545 VideoBuffers::DiscardFrames(): ERROR, A not in
available, pause, or displayed
2009-07-19 12:49:05.546 VideoBuffers::DiscardFrames(): ERROR, B not in
available, pause, or displayed A
2009-07-19 12:49:05.546 VideoBuffers::DiscardFrames(): ERROR, C not in
available, pause, or displayed AA
Log when playing SD content recorded on the HD-PVR.
2009-07-19 13:18:06.965 TV: Attempting to change from Watching
WatchingRecording to None
2009-07-19 13:18:06.979 ~OpenGLVideoSync() -- closing opengl vsync
2009-07-19 13:18:07.006 TV: Changing from Watching WatchingRecording to
None
2009-07-19 13:18:07.007 ScreenSaverX11Private: DPMS Reactivated 1
2009-07-19 13:19:04.434 TV: Attempting to change from None to Watching
WatchingRecording
2009-07-19 13:19:04.445 Using protocol version 45
2009-07-19 13:19:04.453 TV: StartPlayer(0, Watching WatchingRecording,
main) -- begin
2009-07-19 13:19:04.579 [h264 @ 0x35e384d300]mmco: unref short failure
2009-07-19 13:19:04.580 [h264 @ 0x35e384d300]mmco: unref short failure
2009-07-19 13:19:04.759 AFD: Opened codec 0x7f8c470, id(H264_VDPAU)
type(Video)
2009-07-19 13:19:04.759 AFD: codec AAC has 2 channels
2009-07-19 13:19:04.759 AFD: Opened codec 0x7f8cbb0, id(AAC) type(Audio)
2009-07-19 13:19:04.761 Opening audio device '/dev/dsp'. ch 2(2) sr 48000
2009-07-19 13:19:04.761 Opening OSS audio device '/dev/dsp'.
2009-07-19 13:19:04.925 OSD Theme Dimensions W: 640 H: 480
2009-07-19 13:19:05.309 TV: StartPlayer(0, Watching WatchingRecording,
main) -- end ok
2009-07-19 13:19:05.309 TV: Changing from None to Watching
WatchingRecording
2009-07-19 13:19:05.310 New DB connection, total: 3
2009-07-19 13:19:05.312 [h264_vdpau @ 0x35e384d300]mmco: unref short
failure
2009-07-19 13:19:05.312 [h264_vdpau @ 0x35e384d300]mmco: unref short
failure
2009-07-19 13:19:05.313 Connected to database 'mythconverg' at host: mythtv
2009-07-19 13:19:05.313 OpenGLVideoSync()
2009-07-19 13:19:05.314 The realtime priority setting is not enabled.
2009-07-19 13:19:05.327 [h264_vdpau @ 0x35e384d300]B picture before any
references, skipping
2009-07-19 13:19:05.327 [h264_vdpau @ 0x35e384d300]decode_slice_header
error
2009-07-19 13:19:05.327 [h264_vdpau @ 0x35e384d300]no frame!
2009-07-19 13:19:05.327 AFD Error: Unknown decoding error
2009-07-19 13:19:05.327 [h264_vdpau @ 0x35e384d300]B picture before any
references, skipping
2009-07-19 13:19:05.327 [h264_vdpau @ 0x35e384d300]decode_slice_header
error
2009-07-19 13:19:05.327 [h264_vdpau @ 0x35e384d300]no frame!
2009-07-19 13:19:05.327 AFD Error: Unknown decoding error
I know this is a lot of data and I can provide more specifics if
required. Thanks for the assistance.
More information about the mythtv-users
mailing list