[mythtv-users] OpenGL render problems with radeon and 0.24.1

John King jmking1 at gmail.com
Wed Jun 8 18:14:35 UTC 2011


And finally mythfrontend -v playback:

2011-06-08 09:17:19.708 mythfrontend version:  [v0.24.1] www.mythtv.org
2011-06-08 09:17:19.708 Using runtime prefix = /usr
2011-06-08 09:17:19.708 Using configuration directory = /var/lib/mythtv/.mythtv
2011-06-08 09:17:19.709 ThreadPool:HTTP: Initial 1, Max 25, Timeout 60000
2011-06-08 09:17:20.426 DBHostName is not set in mysql.txt
2011-06-08 09:17:20.426 Assuming localhost
2011-06-08 09:17:20.426 Empty LocalHostName.
2011-06-08 09:17:20.427 Using localhost value of miles
2011-06-08 09:17:20.440 New DB connection, total: 1
2011-06-08 09:17:20.446 Connected to database 'mythconverg' at host: localhost
2011-06-08 09:17:20.448 Closing DB connection named 'DBManager0'
2011-06-08 09:17:20.449 Connected to database 'mythconverg' at host: localhost
2011-06-08 09:17:20.450 Current locale EN_US
2011-06-08 09:17:20.450 Reading locale defaults from
/usr/share/mythtv//locales/en_us.xml
2011-06-08 09:17:20.660 ScreenSaverX11Private: Gnome screen saver
support enabled
2011-06-08 09:17:20.661 DPMS is active.
2011-06-08 09:17:20.693 Desktop video mode: 1920x1200 59.950 Hz
2011-06-08 09:17:20.842 The NV-CONTROL X extension is not available on
screen 0 of ':0.0'.
2011-06-08 09:17:20.843 max_width: 1920 max_height: 1200
2011-06-08 09:17:20.844 user: 116 effective user: 116 before privileged thread
2011-06-08 09:17:20.844 user: 116 effective user: 116 run_priv_thread
2011-06-08 09:17:20.844 user: 116 effective user: 116 after privileged thread
2011-06-08 09:17:20.845 Enabled verbose msgs:  important general playback
2011-06-08 09:17:20.848 Loading en_us translation for module mythfrontend
2011-06-08 09:17:20.858 LIRC, Error: Failed to connect to Unix socket
'/var/run/lirc/lircd'
			eno: No such file or directory (2)
2011-06-08 09:17:20.858 JoystickMenuThread: Joystick disabled - Failed
to read /var/lib/mythtv/.mythtv/joystickmenurc
2011-06-08 09:17:20.897 Using Frameless Window
2011-06-08 09:17:20.897 Using Full Screen Window
2011-06-08 09:17:21.147 Using the OpenGL painter
2011-06-08 09:17:21.178 OpenGL: OpenGL vendor  : X.Org
2011-06-08 09:17:21.178 OpenGL: OpenGL renderer: Gallium 0.4 on AMD RS780
2011-06-08 09:17:21.178 OpenGL: OpenGL version : 2.1 Mesa 7.10.2
2011-06-08 09:17:21.178 OpenGL: Max texture size: 8192 x 8192
2011-06-08 09:17:21.178 OpenGL: Max texture units: 8
2011-06-08 09:17:21.178 OpenGL: Direct rendering: Yes
2011-06-08 09:17:21.178 OpenGL: Initialised MythRenderOpenGL
2011-06-08 09:17:21.378 New DB connection, total: 2
2011-06-08 09:17:21.379 New DB connection, total: 3
2011-06-08 09:17:21.379 Connected to database 'mythconverg' at host: localhost
2011-06-08 09:17:21.380 New DB connection, total: 4
2011-06-08 09:17:21.380 Connected to database 'mythconverg' at host: localhost
2011-06-08 09:17:21.384 Connected to database 'mythconverg' at host: localhost
2011-06-08 09:17:21.385 Current MythTV Schema Version (DBSchemaVer): 1264
2011-06-08 09:17:21.386 VDP: decoder<->render support: ffmpeg
null directfb xlib xshm xv-blit opengl vdpau
2011-06-08 09:17:21.386 VDP: decoder<->render support: xvmc        xvmc-blit
2011-06-08 09:17:21.386 VDP: decoder<->render support: xvmc-vld    xvmc-blit
2011-06-08 09:17:21.386 VDP: decoder<->render support: vdpau       vdpau
2011-06-08 09:17:21.386 VDP: decoder<->render support: libmpeg2
null directfb xlib xshm xv-blit opengl vdpau
2011-06-08 09:17:21.388 VDP: Ignoring profile item 4 (OSD Renderer
opengl is not supported w/renderer xvmc-blit (supported:
chromakey,ia44blend))
2011-06-08 09:17:21.388 VDP: Ignoring profile item 2 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:21.389 VDP: Ignoring profile item 8 (decoder ivtv is
not supported (supported: ffmpeg,xvmc,xvmc-vld,vdpau,libmpeg2))
2011-06-08 09:17:21.390 VDP: Ignoring profile item 15 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:21.390 VDP: Ignoring profile item 16 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:21.390 VDP: Ignoring profile item 19 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:21.390 VDP: Ignoring profile item 20 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:21.391 VDP: Ignoring profile item 23 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:21.391 VDP: Ignoring profile item 24 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:21.664 Pulse err: Context not ready after 1000ms
2011-06-08 09:17:21.826 Registering Internal as a media playback plugin.
2011-06-08 09:17:21.828 MythPlugin::init() dlerror: libfaad.so.0:
cannot open shared object file: No such file or directory
2011-06-08 09:17:21.829 Unable to initialize plugin 'mythmusic'.
2011-06-08 09:17:21.847 MMUnix::AddDevice() Error: failed to stat /dev/bdi,
			eno: No such file or directory (2)
2011-06-08 09:17:21.858 MMUnix::AddDevice() Error: failed to stat /dev/power,
			eno: No such file or directory (2)
2011-06-08 09:17:21.883 MMUnix::AddDevice() Error: failed to stat /dev/bdi,
			eno: No such file or directory (2)
2011-06-08 09:17:21.895 MMUnix::AddDevice() Error: failed to stat /dev/power,
			eno: No such file or directory (2)
2011-06-08 09:17:21.919 MMUnix::AddDevice() Error: failed to stat /dev/bdi,
			eno: No such file or directory (2)
2011-06-08 09:17:21.932 MMUnix::AddDevice() Error: failed to stat /dev/power,
			eno: No such file or directory (2)
2011-06-08 09:17:22.283 Found mainmenu.xml for theme 'MythCenter-wide'
2011-06-08 09:17:22.426 MythCoreContext: Connecting to backend server:
192.168.2.2:6543 (try 1 of 1)
2011-06-08 09:17:22.427 Using protocol version 63
2011-06-08 09:17:35.517 TV: StartTV() -- begin
2011-06-08 09:17:35.517 TV: ctor -- begin
2011-06-08 09:17:35.525 TV: ctor -- end
2011-06-08 09:17:35.525 TV: Init -- begin
2011-06-08 09:17:35.532 TV: DrawUnusedRects() -- begin
2011-06-08 09:17:35.532 TV: DrawUnusedRects() -- end
2011-06-08 09:17:35.632 TV: Init -- end
2011-06-08 09:17:35.633 TV: tv->Playback() -- begin
2011-06-08 09:17:35.637 TV: HandleStateChange(0) -- begin
2011-06-08 09:17:35.637 TV: Attempting to change from None to
WatchingPreRecorded
2011-06-08 09:17:35.638
RingBuf(/media/mythtv/11608_20110606004400.mpg):
OpenFile(/media/mythtv/11608_20110606004400.mpg, 2000 ms)
2011-06-08 09:17:35.640 TV: StartPlayer(0, WatchingPreRecorded, main) -- begin
2011-06-08 09:17:35.640 TV: Elapsed time since TV constructor was called: 123 ms
2011-06-08 09:17:36.590 Pulse err: Context not ready after 1000ms
2011-06-08 09:17:36.647 AFD: Stream #0, has id 0x41 codec id
MPEG2VIDEO, type Video, bitrate 10000000 at 0x7f5699236650
2011-06-08 09:17:36.648 VDP: Ignoring profile item 2 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:36.649 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(2)
skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(none,none) filt(opengloptions=noswap)
2011-06-08 09:17:36.649 VDP: LoadBestPreferences(2048x2048, 0)
2011-06-08 09:17:36.649 VDP: LoadBestPreferences(2048x2048, 60)
2011-06-08 09:17:36.649 VDP: LoadBestPreferences(704x480, 60)
2011-06-08 09:17:36.649 VDP: Ignoring profile item 2 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:36.650 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(2)
skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(none,none) filt(opengloptions=noswap)
2011-06-08 09:17:36.650 VDP: LoadBestPreferences(2048x2048, 0)
2011-06-08 09:17:36.650 VDP: LoadBestPreferences(2048x2048, 60)
2011-06-08 09:17:36.650 VDP: LoadBestPreferences(704x480, 60)
2011-06-08 09:17:36.650 VDP: Ignoring profile item 2 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:36.651 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(2)
skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(none,none) filt(opengloptions=noswap)
2011-06-08 09:17:36.651 VDP: LoadBestPreferences(2048x2048, 0)
2011-06-08 09:17:36.651 VDP: LoadBestPreferences(2048x2048, 60)
2011-06-08 09:17:36.651 VDP: LoadBestPreferences(704x480, 60)
2011-06-08 09:17:36.651 AFD: Using 2 CPUs for decoding
2011-06-08 09:17:36.651 AFD: InitVideoCodec() 0x7f5699236870
id(MPEG2VIDEO) type (Video).
2011-06-08 09:17:36.651 AFD: Selected FPS is 29.97 (avg 29.97 stream
29.97 container 90000 estimated 29.97)
2011-06-08 09:17:36.651 Player(0): detectInterlace(Detect Scan,
Interlaced Scan, 29.97, 480) ->Interlaced Scan
2011-06-08 09:17:36.651 AFD: Using ffmpeg for video decoding
2011-06-08 09:17:36.652 AFD: Looking for decoder for MPEG2VIDEO
2011-06-08 09:17:36.652 AFD: Opened codec 0x7f5699236870,
id(MPEG2VIDEO) type(Video)
2011-06-08 09:17:36.652 AFD: Stream #1, has id 0x44 codec id AC3, type
Audio, bitrate 192000 at 0x7f5699236e90
2011-06-08 09:17:36.652 AFD: codec AC3 has 2 channels
2011-06-08 09:17:36.652 AFD: Looking for decoder for AC3
2011-06-08 09:17:36.653 AFD: Opened codec 0x7f56997e4010, id(AC3) type(Audio)
2011-06-08 09:17:36.653 AFD: Stream #2, has id 0x45 codec id AC3, type
Audio, bitrate 128000 at 0x7f56997e4470
2011-06-08 09:17:36.653 AFD: codec AC3 has 2 channels
2011-06-08 09:17:36.653 AFD: Looking for decoder for AC3
2011-06-08 09:17:36.654 AFD: Opened codec 0x7f56997e4690, id(AC3) type(Audio)
2011-06-08 09:17:36.791 Pulse err: Context not ready after 1000ms
2011-06-08 09:17:36.802 AO: Opening audio device
'surround41:CARD=SB,DEV=0' ch 2(2) sr 48000 sf signed 16 bit reenc 0
2011-06-08 09:17:36.802 ALSA, Error: Setting hardware audio buffer size to 320
2011-06-08 09:17:36.802 ALSA, Error: Error opening
/proc/asound/card0/pcm0p/sub0/prealloc: Permission denied.
2011-06-08 09:17:36.803 ALSA, Error: Try to manually increase audio
buffer with: echo 320 | sudo tee
/proc/asound/card0/pcm0p/sub0/prealloc
2011-06-08 09:17:36.803 ALSA, Error: Unable to sufficiently increase
ALSA hardware buffer size - underruns are likely
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect:
Connection refused

2011-06-08 09:17:36.809 ALSA, Error: failed to register mixer device
default: Connection refused
2011-06-08 09:17:36.809 ALSA, Error: Unable to open audio mixer.
Volume control disabled
2011-06-08 09:17:36.809 AudioPlayer: Enabling Audio
2011-06-08 09:17:36.809 Dec: Selected track #1 in the Unknown language(0)
2011-06-08 09:17:36.809 Dec: Resyncing position map. posmapStarted = 0
livetv(0) watchingRec(0)
2011-06-08 09:17:36.811 Dec: Position map filled from DB to: 28965
2011-06-08 09:17:36.811 Dec: SyncPositionMap prerecorded, from DB: 1932 entries
2011-06-08 09:17:36.811 Dec: SyncPositionMap, new totframes: 28965,
new length: 966, posMap size: 1932
2011-06-08 09:17:36.811 AFD: Position map found
2011-06-08 09:17:36.811 AFD: Successfully opened decoder for file:
"/media/mythtv/11608_20110606004400.mpg". novideo(0)
2011-06-08 09:17:36.814 VideoOutput: Allowed renderers:
directfb,xv-blit,xshm,xlib,opengl,vdpau
2011-06-08 09:17:36.814 VideoOutput: Allowed renderers (filt: ffmpeg):
directfb,xlib,xshm,xv-blit,opengl,vdpau
2011-06-08 09:17:36.816 VDP: Ignoring profile item 2 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:36.816 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(2)
skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(none,none) filt(opengloptions=noswap)
2011-06-08 09:17:36.816 VDP: LoadBestPreferences(2048x2048, 0)
2011-06-08 09:17:36.816 VDP: LoadBestPreferences(2048x2048, 60)
2011-06-08 09:17:36.816 VDP: LoadBestPreferences(704x480, 60)
2011-06-08 09:17:36.816 VideoOutput: Preferred renderer: opengl
2011-06-08 09:17:36.817 VideoOutput: Trying video renderer: 'opengl'
2011-06-08 09:17:36.831 VDP: Ignoring profile item 2 (renderer
quartz-blit is not supported w/decoder ffmpeg (supported:
null,directfb,xlib,xshm,xv-blit,opengl,vdpau))
2011-06-08 09:17:36.831 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(2)
skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(none,none) filt(opengloptions=noswap)
2011-06-08 09:17:36.832 VDP: LoadBestPreferences(2048x2048, 0)
2011-06-08 09:17:36.832 VDP: LoadBestPreferences(2048x2048, 60)
2011-06-08 09:17:36.832 VideoOutWindow::SetPIPState. pip_state: 0]
2011-06-08 09:17:36.832 VDP: LoadBestPreferences(2048x2048, 29.97)
2011-06-08 09:17:36.832 Display Rect  left: 0, top: 0, width: 1920,
height: 1200, aspect: 1.33333
2011-06-08 09:17:36.832 Video Rect    left: 0, top: 0, width: 704,
height: 480, aspect: 1.33333
2011-06-08 09:17:36.832 VDP: LoadBestPreferences(704x480, 29.97)
2011-06-08 09:17:36.832 Display Rect  left: 0, top: 0, width: 1920,
height: 1200, aspect: 1.33333
2011-06-08 09:17:36.832 Video Rect    left: 0, top: 0, width: 704,
height: 480, aspect: 1.33333
2011-06-08 09:17:36.832 VDP: SetVideoRenderer(opengl)
2011-06-08 09:17:36.833 VDP: SetVideoRender(opengl) == GetVideoRenderer()
2011-06-08 09:17:36.850 OpenGL: Initialised MythRenderOpenGL
2011-06-08 09:17:36.850 VidOutGL: Created MythRenderOpenGL device.
2011-06-08 09:17:36.851 VideoOutput: Pixel dimensions: Screen
1920x1200, window 1920x1200
2011-06-08 09:17:36.851 VideoOutput: Actual display dimensions:
508x318 mm  Aspect: 1.59748
2011-06-08 09:17:36.851 VideoOutput: Estimated window dimensions:
508x318 mm  Aspect: 1.59748
2011-06-08 09:17:36.870 GLVid: Viewport: 1920x1200
2011-06-08 09:17:36.876 GLVid: Creating master filter.
2011-06-08 09:17:36.876 GLVid: Created master fragment program
2011-06-08 09:17:36.877 GLVid: Creating resize filter.
2011-06-08 09:17:36.885 OpenGL: Created frame buffer object (704x480).
2011-06-08 09:17:36.885 GLVid: Using packed textures with mmx and with PBOs
2011-06-08 09:17:36.886 VDP: GetFilteredDeint() : opengl -> 'none'
2011-06-08 09:17:36.887 VideoOutput, Error: Couldn't load deinterlace
filter none
2011-06-08 09:17:36.888 VideoOutput: Using deinterlace method
2011-06-08 09:17:36.888 OpenGL painter using existing OpenGL context.
2011-06-08 09:17:36.888 OpenGL painter using existing QGLWidget.
2011-06-08 09:17:36.888 Display Rect  left: 158, top: 0, width: 1603,
height: 1200, aspect: 1.59748
2011-06-08 09:17:36.888 Video Rect    left: 0, top: 0, width: 704,
height: 480, aspect: 1.33333
2011-06-08 09:17:36.891 Over/underscan. V: 0, H: 0
2011-06-08 09:17:36.891 Display Rect  left: 158, top: 0, width: 1603,
height: 1200, aspect: 1.59748
2011-06-08 09:17:36.891 Video Rect    left: 0, top: 0, width: 704,
height: 480, aspect: 1.33333
2011-06-08 09:17:36.891 FilterManager: GetFilterInfo(convert) returning: 0x0
2011-06-08 09:17:36.891 Player(0): LoadFilters('opengloptions=noswap'..) -> 0x0
2011-06-08 09:17:36.892 Player(0): Decoder thread starting.
2011-06-08 09:17:36.899 OSD: Loaded window osd_message
2011-06-08 09:17:36.903 AFD: EIA-608 caption service #1 is in the
Undetermined language.
2011-06-08 09:17:36.903 AFD: EIA-608 caption service #2 is in the
Undetermined language.
2011-06-08 09:17:36.903 AFD: EIA-608 caption service #3 is in the
Undetermined language.
2011-06-08 09:17:36.903 AFD: EIA-608 caption service #4 is in the
Undetermined language.
2011-06-08 09:17:36.903 Dec: Trying to select track (w/lang)
2011-06-08 09:17:36.903 Dec: Selecting first track
2011-06-08 09:17:36.903 Dec: Selected track #1 in the Undetermined
language(7695972)
2011-06-08 09:17:36.905 OSD: Loaded window osd_input
2011-06-08 09:17:36.929 OSD: Loaded window program_info
2011-06-08 09:17:36.932 OSD: Loaded window browse_info
2011-06-08 09:17:36.934 OSD: Loaded window osd_status
2011-06-08 09:17:36.936 OSD: Loaded window osd_program_editor
2011-06-08 09:17:36.936 OSD: Loaded OSD: size 1920x1200 offset 0+0
2011-06-08 09:17:36.939 Player(0): ClearAfterSeek(0)
2011-06-08 09:17:36.940 VDP: GetFilteredDeint() : opengl -> 'none'
2011-06-08 09:17:36.941 VDP: GetFilteredDeint() : opengl -> 'none'
2011-06-08 09:17:36.941 VideoOutput, Error: Couldn't load deinterlace
filter none
2011-06-08 09:17:36.942 VideoOutput: Using deinterlace method
2011-06-08 09:17:36.945 AFD: EIA-608 caption service #1 is in the
Undetermined language.
2011-06-08 09:17:36.945 AFD: EIA-608 caption service #2 is in the
Undetermined language.
2011-06-08 09:17:36.945 AFD: EIA-608 caption service #3 is in the
Undetermined language.
2011-06-08 09:17:36.945 AFD: EIA-608 caption service #4 is in the
Undetermined language.
2011-06-08 09:17:36.945 AFD: EIA-708 caption service #1 is in the
Undetermined language.
2011-06-08 09:17:36.945 Dec: Selected track #1 in the Undetermined
language(7695972)
2011-06-08 09:17:36.978 Player(0): Video timing method: DRM
2011-06-08 09:17:36.979 Player(0): Display Refresh Rate: 59.952 Video
Frame Rate: 29.971
2011-06-08 09:17:36.994 playCtx: StartPlaying(): took 0 ms to start player.
2011-06-08 09:17:36.994 TV: StartPlayer(0, WatchingPreRecorded, main) -- end ok
2011-06-08 09:17:36.995 TV: Changing from None to WatchingPreRecorded
2011-06-08 09:17:37.009 TV: DrawUnusedRects() -- begin
2011-06-08 09:17:37.009 TV: DrawUnusedRects() -- end
2011-06-08 09:17:37.009 TV: HandleStateChange(0) -- end
2011-06-08 09:17:37.009 TV: tv->Playback() -- end
2011-06-08 09:17:37.009 TV: StartTV -- process events begin
2011-06-08 09:17:37.014 ScreenSaverX11Private: DPMS Deactivated 1
2011-06-08 09:17:37.015 ScreenSaverX11Private: ResetTimer -- begin
2011-06-08 09:17:37.015 ScreenSaverX11Private: StopTimer
2011-06-08 09:17:37.016 ScreenSaverX11Private: StartTimer
2011-06-08 09:17:37.016 ScreenSaverX11Private: ResetTimer -- end
2011-06-08 09:17:37.017 OSD: Created window OSD_INTERACTIVE
2011-06-08 09:17:37.017 VDP: GetFilteredDeint() : opengl -> 'none'
2011-06-08 09:17:37.017 VDP: GetFilteredDeint() : opengl -> 'none'
2011-06-08 09:17:37.019 VideoOutput, Error: Couldn't load deinterlace
filter none
2011-06-08 09:17:37.019 VideoOutput: Using deinterlace method
2011-06-08 09:17:37.019 Player(0): Failed to enable deinterlacing
'video_output' mean = '32206.91', std. dev. = '4274.61', fps = '31.05'
2011-06-08 09:17:42.635 TV: SetActive(0,w/o OSD) 0 -> 0 -- begin
2011-06-08 09:17:42.635 TV: SetActive(0,w/o OSD) 0 -> 0 -- end
2011-06-08 09:17:42.669 TV: HandleStateChange(0) -- begin
2011-06-08 09:17:42.669 TV: Attempting to change from
WatchingPreRecorded to None
2011-06-08 09:17:42.670 TV: StopStuff() for player ctx 0 -- begin
2011-06-08 09:17:42.670 TV: SetActive(0,w/o OSD) 0 -> 0 -- begin
2011-06-08 09:17:42.670 TV: SetActive(0,w/o OSD) 0 -> 0 -- end
2011-06-08 09:17:42.670 Player(0): StopPlaying - begin
2011-06-08 09:17:42.670 Player(0): Decoder thread exiting.
2011-06-08 09:17:42.670 Player(0): Exited decoder loop.
2011-06-08 09:17:42.671 VideoBuffers::DiscardFrames(1):
UUUUUUUUUUUUUUUUUUUUUUUUUUUUuuL
2011-06-08 09:17:42.672 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2011-06-08 09:17:42.672 VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2011-06-08 09:17:42.672 GLVid: Removing master filter
2011-06-08 09:17:42.673 GLVid: Removing resize filter
2011-06-08 09:17:42.673 Clearing OpenGL painter cache.
2011-06-08 09:17:42.673 MythPainter: 16 images not yet de-allocated.
2011-06-08 09:17:42.673 OpenGL: Deleting OpenGL Resources
2011-06-08 09:17:42.698 Player(0): StopPlaying - end
2011-06-08 09:17:42.698 TV: StopStuff(): stopping ring buffer
2011-06-08 09:17:42.698 TV: StopStuff(): stopping player
2011-06-08 09:17:42.698 TV: StopStuff() -- end
2011-06-08 09:17:42.698 TV: Changing from WatchingPreRecorded to None
2011-06-08 09:17:42.698 TV: HandleStateChange(0) -- end
2011-06-08 09:17:42.698 TV: StartTV -- process events end
2011-06-08 09:17:42.699 TV: StartTV -- process events 2 begin
2011-06-08 09:17:42.699 ScreenSaverX11Private: DPMS Reactivated 1
2011-06-08 09:17:42.699 ScreenSaverX11Private: StopTimer
2011-06-08 09:17:42.699 TV: StartTV -- process events 2 end
2011-06-08 09:17:42.699 TV::~TV() -- begin
2011-06-08 09:17:42.700 TV: DrawUnusedRects() -- begin
2011-06-08 09:17:42.700 TV: DrawUnusedRects() -- end
2011-06-08 09:17:42.700 TV: DrawUnusedRects() -- begin
2011-06-08 09:17:42.700 TV: DrawUnusedRects() -- end
2011-06-08 09:17:42.711 TV::~TV() -- lock
2011-06-08 09:17:42.711 Player(0): StopPlaying - begin
2011-06-08 09:17:42.711 Player(0): Exited decoder loop.
2011-06-08 09:17:42.711 Player(0): StopPlaying - end
2011-06-08 09:17:42.716 TV::~TV() -- end
2011-06-08 09:17:42.717 TV: StartTV -- end
2011-06-08 09:17:47.795 OpenGL: Deleting OpenGL Resources
2011-06-08 09:17:47.805 Pulse: Cleaning up PulseHandler
2011-06-08 09:17:47.806 Deleting UPnP client...
Error in my_thread_global_end(): 2 threads didn't exit


On Wed, Jun 8, 2011 at 1:11 PM, John King <jmking1 at gmail.com> wrote:
> Here are xorg.conf and glxinfo.
>
> [snip xorg.conf and glxinfo]
>
> On Wed, Jun 8, 2011 at 11:44 AM, John King <jmking1 at gmail.com> wrote:
>> I'm having problems with myth playback using the OpenGL renderer and
>> the radeon Xorg driver.  Basically it looks like the mythtv video
>> playback is displaying one frame, but then a stale buffer is displayed
>> the next frame.  I uploaded a YouTube video of what's going on:
>>
>> http://www.youtube.com/watch?v=KM824VcdMDs
>>
>> Audio is fine, and it appears that the framerate is fine too.
>>
>> I have the MythTV GUI painter set up to use OpenGL, and it looks like
>> a stale GUI background image is being displayed on the alternate (i.e.
>> non-video) frames.  And then when the video finishes playing, the GUI
>> is messed up too - it seems as though the stale buffer is sometimes
>> showing up there.  But the problem still happens even if I switch the
>> GUI painter back to Qt.  In that case I get a mostly black stale frame
>> with the text "Please Wait..." on it - which is what gets displayed
>> just before the video starts.
>>
>> Is this some sort of OpenGL page flip problem?
>>
>> Also on a hunch, I disabled the Xorg Composite extension (both in the
>> "Extensions" section in xorg.conf as well as setting ExaNoComposite
>> "false"), but that didn't help.
>>
>> Setup details:
>>
>> Debian Unstable
>> Radeon 3300 integrated graphics
>> No deinterlace filters
>> Using Xorg radeon driver (not fglrx)
>> metacity window manager - not compiz, no desktop effects enabled but I
>> used to run compiz so maybe there's something still going on there?
>> MythTV 0.24.1 from debian-multimedia packages - but I am willing/able
>> to download and compile myth from source if necessary
>>
>> I couldn't find any info searching the wiki or the list
>> archives, but hopefully this is something that other people have run
>> into.  I haven't tried fglrx (and don't want to switch).  Playback
>> using XV is fine.  I will paste xorg.conf, glxinfo, and mythfrontend
>> -v playback output in another post (message size limits are getting me
>> on this first one).
>>
>> Thanks,
>> John
>>
>


More information about the mythtv-users mailing list