[mythtv-users] VDPAU not working.
Philip Nourse
pjn at pobox.com
Sun Jul 12 20:31:25 UTC 2009
I'm trying to get VDPAU working on my Dad's system which is identical to
mine (except that I am using the latest trunk on his), and it keeps seg
faulting. I ran the VDPAU benchmark tests, and they work properly so I am
a little perplexed. Here is a printout of the log with -v playback enabled
on the frontend. Does anybody have any ideas what I could be doing wrong
or has anybody had any problems with the latest trunk?
2009-07-12 16:22:35.441 mythfrontend version: trunk [20854] www.mythtv.org
2009-07-12 16:22:35.442 Using runtime prefix = /usr/local
2009-07-12 16:22:35.442 Configuration::Load - Error parsing:
/home/mythuser/.mythtv/config.xml at line: 1 column: 1
2009-07-12 16:22:35.443 Configuration::Load - Error Msg: unexpected end of
file
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
2009-07-12 16:22:35.447 Empty LocalHostName.
2009-07-12 16:22:35.447 Using localhost value of MythTV-Backend
2009-07-12 16:22:35.447 Configuration::Load - Error parsing:
/home/mythuser/.mythtv/config.xml at line: 1 column: 1
2009-07-12 16:22:35.448 Configuration::Load - Error Msg: unexpected end of
file
2009-07-12 16:22:35.456 New DB connection, total: 1
2009-07-12 16:22:35.465 Connected to database 'mythconverg' at host:
localhost
Calling appendChild() on a null node does nothing.
2009-07-12 16:22:35.467 Closing DB connection named 'DBManager0'
2009-07-12 16:22:35.485 ScreenSaverX11Private: Gnome screen saver support
enabled
2009-07-12 16:22:35.487 DPMS is disabled.
2009-07-12 16:22:35.490 Primary screen: 0.
2009-07-12 16:22:35.491 Connected to database 'mythconverg' at host:
localhost
2009-07-12 16:22:35.494 Using screen 0, 1920x1080 at 0,0
2009-07-12 16:22:35.530 MythUI Image Cache size set to 20971520 bytes
2009-07-12 16:22:35.530 user: 1000 effective user: 1000 before privileged
thread
2009-07-12 16:22:35.531 user: 1000 effective user: 1000 run_priv_thread
2009-07-12 16:22:35.531 user: 1000 effective user: 1000 after privileged
thread
2009-07-12 16:22:35.531 Enabled verbose msgs: important general playback
2009-07-12 16:22:35.667 The theme (defaultmenu) is missing a themeinfo.xml
file
2009-07-12 16:22:37.481 The theme (defaultmenu) is missing a themeinfo.xml
file
2009-07-12 16:22:37.527 MythXGetRefreshRate(): Doubling refresh rate for
interlaced display.
2009-07-12 16:22:37.527 Desktop video mode: 1920x1080 59 Hz
2009-07-12 16:22:37.534 max_width: 1920 max_height: 1080
2009-07-12 16:22:37.584 Primary screen: 0.
2009-07-12 16:22:37.585 Using screen 0, 1920x1080 at 0,0
2009-07-12 16:22:37.586 Using theme base resolution of 1280x720
2009-07-12 16:22:37.590 LIRC: Successfully initialized '/dev/lircd' using
'/home/mythuser/.lircrc' config
[Left out a bunch of lines for Brevity]
2009-07-12 16:22:57.928 TV: StartTV() -- begin
2009-07-12 16:22:57.928 TV: ctor
2009-07-12 16:22:57.987 TV: tv->Playback() -- begin
2009-07-12 16:22:57.995 TV: tv->Playback() -- end
2009-07-12 16:22:57.995 TV: StartTV -- process events begin
2009-07-12 16:22:57.999 TV: HandleStateChange(0) -- begin
2009-07-12 16:22:57.999 TV: Attempting to change from None to Watching
WatchingPreRecorded
2009-07-12 16:22:58.002 RingBuf(/MythTVExtVideos/1171_20090711170000.mpg):
OpenFile(/MythTVExtVideos/1171_20090711170000.mpg, 12)
2009-07-12 16:22:58.481 RingBuf(/MythTVExtVideos/1171_20090711170000.mpg):
CalcReadAheadThresh(0 KB)
-> threshhold(64 KB) min read(0 KB) blk size(32 KB)
2009-07-12 16:22:58.481 TV: StartPlayer(0, Watching WatchingPreRecorded,
main) -- begin
2009-07-12 16:22:58.488 FilterManager, Error: Failed to load filter symbol:
'/usr/local/lib/mythtv/filters/libconvert.so'
/usr/local/lib/mythtv/filters/libconvert.so: undefined symbol:
filter_table
2009-07-12 16:22:58.488 FilterManager, Warning: Failed to load filter
library: /usr/local/lib/mythtv/filters/libconvert.so
2009-07-12 16:22:58.734 AFD: Stream #0, has id 0x21 codec id MPEG2VIDEO,
type Video, bitrate 65000000 at 0x99c033a0
2009-07-12 16:22:58.738 VDP: Accepting: cmp(>= 0 0) dec(vdpau) cpus(1)
rend(vdpau) osd(vdpau) osdfade(enabled) deint(none,none) filt()
2009-07-12 16:22:58.739 VDP: LoadBestPreferences(2048x2048, 0)
2009-07-12 16:22:58.739 VDP: LoadBestPreferences(2048x2048, 60)
2009-07-12 16:22:58.739 VDP: LoadBestPreferences(1920x1080, 60)
2009-07-12 16:22:58.742 VDP: Accepting: cmp(>= 0 0) dec(vdpau) cpus(1)
rend(vdpau) osd(vdpau) osdfade(enabled) deint(none,none) filt()
2009-07-12 16:22:58.742 VDP: LoadBestPreferences(2048x2048, 0)
2009-07-12 16:22:58.742 VDP: LoadBestPreferences(2048x2048, 60)
2009-07-12 16:22:58.742 VDP: LoadBestPreferences(1920x1080, 60)
2009-07-12 16:22:58.997 VDP: Accepting: cmp(>= 0 0) dec(vdpau) cpus(1)
rend(vdpau) osd(vdpau) osdfade(enabled) deint(none,none) filt()
2009-07-12 16:22:58.997 VDP: LoadBestPreferences(2048x2048, 0)
2009-07-12 16:22:58.998 VDP: LoadBestPreferences(2048x2048, 60)
2009-07-12 16:22:58.998 VDP: LoadBestPreferences(1920x1080, 60)
2009-07-12 16:22:59.000 Using 1 CPUs for decoding
2009-07-12 16:22:59.001 AFD: InitVideoCodec() 0x99c02270 id(MPEG2VIDEO)
type (Video).
2009-07-12 16:22:59.001 detectInterlace(Detect Scan, Interlaced Scan,
29.97, 1080) ->Interlaced Scan
2009-07-12 16:22:59.001 AFD: Using vdpau for video decoding
2009-07-12 16:22:59.001 AFD: Looking for decoder for MPEG2VIDEO
2009-07-12 16:22:59.001 AFD: Opened codec 0x99c02270, id(MPEG2VIDEO)
type(Video)
2009-07-12 16:22:59.001 AFD: Stream #1, has id 0x24 codec id AC3, type
Audio, bitrate 384000 at 0x99c02810
2009-07-12 16:22:59.001 AFD: codec AC3 has 6 channels
2009-07-12 16:22:59.001 AFD: Looking for decoder for AC3
2009-07-12 16:22:59.002 AFD: Opened codec 0x99c02a00, id(AC3) type(Audio)
2009-07-12 16:22:59.002 AFD: Stream #2, has id 0x28 codec id AC3, type
Audio, bitrate 192000 at 0x9a1ba730
2009-07-12 16:22:59.003 AFD: codec AC3 has 2 channels
2009-07-12 16:22:59.003 AFD: Looking for decoder for AC3
2009-07-12 16:22:59.003 AFD: Opened codec 0x9a1ba920, id(AC3) type(Audio)
2009-07-12 16:22:59.003 RingBuf(/MythTVExtVideos/1171_20090711170000.mpg):
CalcReadAheadThresh(0 KB)
-> threshhold(64 KB) min read(0 KB) blk size(32 KB)
2009-07-12 16:22:59.011 Opening audio device 'iec958:{ AES0 0x0 } '. ch
2(2) sr 48000
2009-07-12 16:22:59.011 Opening ALSA audio device 'iec958:{ AES0 0x02 }'.
2009-07-12 16:22:59.040 Opening audio device 'iec958:{ AES0 0x0 } '. ch
2(2) sr 48000
2009-07-12 16:22:59.040 Opening ALSA audio device 'iec958:{ AES0 0x02 }'.
2009-07-12 16:22:59.058 Dec: Trying to select track (w/lang)
2009-07-12 16:22:59.059 Dec: Selecting first track
2009-07-12 16:22:59.059 Dec: Selected track #1 in the Unknown language(0)
2009-07-12 16:22:59.059 Dec: Resyncing position map. posmapStarted = 0
livetv(0) watchingRec(0)
2009-07-12 16:22:59.645 Position map filled from DB to: 53793
2009-07-12 16:22:59.645 Dec: SyncPositionMap prerecorded, from DB: 1752
entries
2009-07-12 16:22:59.646 Dec: SyncPositionMap, new totframes: 53793, new
length: 1794, posMap size: 1752
2009-07-12 16:22:59.646 AFD: Position map found
2009-07-12 16:22:59.646 AFD: Successfully opened decoder for file:
"/MythTVExtVideos/1171_20090711170000.mpg". novideo(0)
2009-07-12 16:22:59.911 VideoOutput: Allowed renderers: vdpau
2009-07-12 16:22:59.911 VideoOutput: Allowed renderers (filt: vdpau): vdpau
2009-07-12 16:22:59.914 VDP: Accepting: cmp(>= 0 0) dec(vdpau) cpus(1)
rend(vdpau) osd(vdpau) osdfade(enabled) deint(none,none) filt()
2009-07-12 16:22:59.914 VDP: LoadBestPreferences(2048x2048, 0)
2009-07-12 16:22:59.914 VDP: LoadBestPreferences(2048x2048, 60)
2009-07-12 16:22:59.914 VDP: LoadBestPreferences(1920x1080, 60)
2009-07-12 16:22:59.915 VideoOutput: Preferred renderer: vdpau
2009-07-12 16:22:59.915 VideoOutput: Trying video renderer: 'vdpau'
2009-07-12 16:22:59.928 VDP: Accepting: cmp(>= 0 0) dec(vdpau) cpus(1)
rend(vdpau) osd(vdpau) osdfade(enabled) deint(none,none) filt()
2009-07-12 16:22:59.928 VDP: LoadBestPreferences(2048x2048, 0)
2009-07-12 16:22:59.928 VDP: LoadBestPreferences(2048x2048, 60)
2009-07-12 16:22:59.933 VideoOutWindow::SetPIPState. pip_state: 0]
2009-07-12 16:22:59.933 Snapping width to avoid scaling: width: 1920, left:
0
2009-07-12 16:22:59.933 Display Rect left: 0, top: 135, width: 1920,
height: 810, aspect: 1.33333
2009-07-12 16:22:59.933 Video Rect left: 0, top: 0, width: 1920, height:
1080, aspect: 1.77778
2009-07-12 16:22:59.933 VDP: LoadBestPreferences(1920x1088, 60)
2009-07-12 16:22:59.933 VDP: SetVideoRenderer(vdpau)
2009-07-12 16:22:59.934 VDP: SetVideoRender(vdpau) == GetVideoRenderer()
2009-07-12 16:22:59.935 VidOutVDPAU: VDPAU Colorkey: 0x20202 (depth 24)
2009-07-12 16:22:59.937 MythXGetRefreshRate(): Doubling refresh rate for
interlaced display.
2009-07-12 16:22:59.941 VideoOutput: Pixel dimensions: Screen 1920x1080,
window 1920x1080
2009-07-12 16:22:59.941 VideoOutput: Actual display dimensions: 1161x653 mm
Aspect: 1.77795
2009-07-12 16:22:59.941 VideoOutput: Estimated window dimensions: 1161x653
mm Aspect: 1.77795
2009-07-12 16:23:00.186 VDPAU: Version 0
2009-07-12 16:23:00.186 VDPAU: Information Unknown
2009-07-12 16:23:00.369 Snapping height to avoid scaling: height: 1080,
top: 0
2009-07-12 16:23:00.370 Snapping width to avoid scaling: width: 1920, left:
0
2009-07-12 16:23:00.370 Display Rect left: 0, top: 0, width: 1920, height:
1080, aspect: 1.77778
2009-07-12 16:23:00.370 Video Rect left: 0, top: 0, width: 1920, height:
1080, aspect: 1.77778
2009-07-12 16:23:00.370 VidOutVDPAU: Created VDPAU context (GPU decode)
2009-07-12 16:23:00.445 VDPAU: Created OSD (1920x1080)
2009-07-12 16:23:00.448 Over/underscan. V: 0, H: 0
2009-07-12 16:23:00.448 Snapping height to avoid scaling: height: 1080,
top: 0
2009-07-12 16:23:00.448 Snapping width to avoid scaling: width: 1920, left:
0
2009-07-12 16:23:00.448 Display Rect left: 0, top: 0, width: 1920, height:
1080, aspect: 1.77778
2009-07-12 16:23:00.448 Video Rect left: 0, top: 0, width: 1920, height:
1080, aspect: 1.77778
2009-07-12 16:23:00.448 VDP: LoadBestPreferences(1920x1088, 29.97)
2009-07-12 16:23:00.448 NVP(0): Forcing decode extra audio option on (Video
method requires it).
2009-07-12 16:23:00.449 NVP(0): LoadFilters(''..) -> 0x0
2009-07-12 16:23:00.451 OSD Theme Dimensions W: 640 H: 480
2009-07-12 16:23:01.033 NVP(0): ClearAfterSeek(1)
2009-07-12 16:23:01.033 playCtx: StartDecoderThread(): took 1374 ms to
start player.
2009-07-12 16:23:01.033 VidOutVDPAU: ClearAfterSeek()
2009-07-12 16:23:01.033 VidOutVDPAU: DiscardFrames(0)
2009-07-12 16:23:01.033 TV: StartPlayer(0, Watching WatchingPreRecorded,
main) -- end ok
2009-07-12 16:23:01.033 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAA
2009-07-12 16:23:01.033 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAA
-- done
2009-07-12 16:23:01.034 VidOutVDPAU: DiscardFrames() 3: AAAAAAAAAAAAAAAAA
-- done()
2009-07-12 16:23:01.034 TV: Changing from None to Watching
WatchingPreRecorded
2009-07-12 16:23:01.041 TV: HandleStateChange(0) -- end
2009-07-12 16:23:01.041 MythXGetRefreshRate(): Doubling refresh rate for
interlaced display.
2009-07-12 16:23:01.042 VDP: GetFilteredDeint() : vdpau -> 'none'
2009-07-12 16:23:01.042 DRMVideoSync: Could not open device /dev/dri/card0,
No such file or directory
2009-07-12 16:23:01.042 OpenGLVideoSync()
2009-07-12 16:23:01.047 The realtime priority setting is not enabled.
2009-07-12 16:23:01.047 GLCtx: Created window and GLX context.
2009-07-12 16:23:01.047 GLCtx: GLX Version: 1.2
2009-07-12 16:23:01.047 GLCtx: Direct rendering: Yes
More information about the mythtv-users
mailing list