[mythtv-users] 0.26 and Intel graphics problems

Fredrik Lingvall fredrik.lingvall at gmail.com
Fri Nov 2 13:14:52 UTC 2012


On 10/29/12 09:26, Fredrik Lingvall wrote:
> Hi all,
>
> I have this setup:
>
> * Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
> * Motherboard: ASUS P8H77-M
> * Sony Bravia TV via HDMI
>
> I'm on a Gentoo x86-64 system using:
>
> [~] x11-libs/libva-1.1.0  USE="X opengl -egl -wayland" 
> VIDEO_CARDS="intel -dummy -fglrx -nvidia"
> [~] x11-libs/libdrm-2.4.39  USE="libkms -static-libs" 
> VIDEO_CARDS="intel (-exynos) -nouveau (-omap) -radeon -vmware"
> [~] media-libs/mesa-9_pre20120831-r1  USE="classic egl g3dvl gallium 
> gbm gles1 gles2 llvm nptl openvg shared-glapi vdpau xa xorg -bindist 
> -debug -osmesa -pax_kernel -pic -r600-llvm-compiler (-selinux) 
> -wayland -xvmc" VIDEO_CARDS="i915 i965 intel -nouveau -r100 -r200 
> -r300 -r600 -radeon -radeonsi -vmware"
> [~] x11-drivers/xf86-video-intel-2.20.12  USE="dri sna udev uxa xvmc 
> -glamor"
> [~] x11-libs/libva-intel-driver-1.0.18-r1
> [~] media-tv/mythtv-0.26.0::mythtv  USE="alsa bluray dvb dvd fftw hls 
> ieee1394 jack lirc perl python theora vaapi vdpau vorbis xml xmltv 
> xvid (-altivec) -autostart -cec -crystalhd -debug -egl -lcd -libass 
> -pulseaudio -raop" INPUT_DEVICES="-joystick"
>
> The MythTV ebuild and patches are from here: 
> https://bugs.gentoo.org/show_bug.cgi?id=437140 (I made my own ebuild 
> for the plugins based on the 0.25 plugins ebuild)
>
> # vainfo
>
> libva info: VA-API version 0.33.0
> libva info: va_getDriverName() returns 0
> libva info: Trying to open /usr/lib64/va/drivers/i965_drv_video.so
> libva info: Found init function __vaDriverInit_0_33
> libva info: va_openDriver() returns 0
> vainfo: VA-API version: 0.33 (libva 1.1.0)
> vainfo: Driver version: Intel i965 driver - 1.0.18
> vainfo: Supported profile and entrypoints
>       VAProfileMPEG2Simple            : VAEntrypointVLD
>       VAProfileMPEG2Main              : VAEntrypointVLD
>       VAProfileH264Baseline           : VAEntrypointVLD
>       VAProfileH264Baseline           : VAEntrypointEncSlice
>       VAProfileH264Main               : VAEntrypointVLD
>       VAProfileH264Main               : VAEntrypointEncSlice
>       VAProfileH264High               : VAEntrypointVLD
>       VAProfileH264High               : VAEntrypointEncSlice
>       VAProfileVC1Simple              : VAEntrypointVLD
>       VAProfileVC1Main                : VAEntrypointVLD
>       VAProfileVC1Advanced            : VAEntrypointVLD
>       VAProfileJPEGBaseline           : VAEntrypointVLD
>
>
> I have problems with getting the graphics to work properly in 0.26. 
> This is a summary.
>
> * VAAPI does not work unless I switch from the Qt renderer to OpenGL 
> (in the frontend) but then I don't see any channel icons and time 
> tables in the schedule (top and left side headings are missing).
>
> * I get a clearly visible tearing, both using VAAPI and Xvideo, in the 
> upper part of the screen when there is a lot of panning in the video.
>
>  http://www.mythtv.org/pipermail/mythtv-users/2012-January/326392.html
>
> * HD TV content is stuttering severly
>
>  http://code.mythtv.org/trac/ticket/11159
>
> Does anyone have the Intel graphics working properly in 0.26?
>
> Regards,
>
> /Fredrik
>

I did some more debugging of the stuttering problem (and I can see this 
for some non-HD TV files too). Here is a part of the frontend log:

-snip-

2012-11-02 13:16:08.475995 I  TV: Creating TV object
2012-11-02 13:16:08.478112 I  TV: Finished creating TV object
2012-11-02 13:16:08.478117 I  TV: StartTV() -- begin
2012-11-02 13:16:08.478165 N  Resuming idle timer
2012-11-02 13:16:08.478169 N  Suspending idle timer
2012-11-02 13:16:08.478173 I  TV: Init -- begin
2012-11-02 13:16:08.479858 I  TV: Created TvPlayWindow.
2012-11-02 13:16:08.480019 I  TV: DrawUnusedRects() -- begin
2012-11-02 13:16:08.480025 I  TV: DrawUnusedRects() -- end
2012-11-02 13:16:08.480531 I  TV: Init -- end
2012-11-02 13:16:08.480850 I  TV: tv->Playback() -- begin
2012-11-02 13:16:08.483406 I  TV: HandleStateChange(0) -- begin
2012-11-02 13:16:08.483413 I  TV: Attempting to change from None to 
WatchingPreRecorded
2012-11-02 13:16:08.483901 I  
FileRingBuf(/mnt/recordings/video/mythtv/LiveTV/1007_20120114134534.mpg): OpenFile(/mnt/recordings/video/mythtv/LiveTV/1007_20120114134534.mpg, 
2000 ms)
2012-11-02 13:16:08.484360 I  TV: StartPlayer(0, WatchingPreRecorded, 
main) -- begin
2012-11-02 13:16:08.484369 I  TV: Elapsed time since TV constructor was 
called: 9 ms
2012-11-02 13:16:08.623571 I  AOS: Sample rate 44100 is supported
2012-11-02 13:16:08.623587 I  AOS: Format 32 bit floating point is supported
2012-11-02 13:16:08.623601 I  AOS: 2 channel(s) are supported
2012-11-02 13:16:08.623608 I  AOJack: Adding channels: 2
2012-11-02 13:16:08.623614 I  AOS: 3 channel(s) are supported
2012-11-02 13:16:08.623620 I  AOJack: Adding channels: 3
2012-11-02 13:16:08.623626 I  AOS: 4 channel(s) are supported
2012-11-02 13:16:08.623629 I  AOJack: Adding channels: 4
2012-11-02 13:16:08.623634 I  AOS: 5 channel(s) are supported
2012-11-02 13:16:08.623636 I  AOJack: Adding channels: 5
2012-11-02 13:16:08.623640 I  AOS: 6 channel(s) are supported
2012-11-02 13:16:08.623643 I  AOJack: Adding channels: 6
2012-11-02 13:16:08.623646 I  AOS: 7 channel(s) are supported
2012-11-02 13:16:08.623649 I  AOJack: Adding channels: 7
2012-11-02 13:16:08.623651 I  AOS: 8 channel(s) are supported
2012-11-02 13:16:08.623655 I  AOJack: Adding channels: 8
2012-11-02 13:16:08.623789 N  AudioPlayer: Enabling Audio
2012-11-02 13:16:08.624670 I  Player(3): Stretch Factor 1, allow passthru
2012-11-02 13:16:08.624781 I  AFD: Buffer size: 32768, streamed 0
2012-11-02 13:16:08.733487 I  AFD: Stream #0, has id 0xd3 codec id H264, 
type Video, bitrate 0 at 0x3466ae0
2012-11-02 13:16:08.734924 I  VDP: Accepting: cmp(> 0 0) dec(vaapi) 
cpus(2) skiploop(enabled) rend(openglvaapi) osd(opengl2) 
osdfade(enabled) deint(vaapibobdeint,vaapionefield) filt()
2012-11-02 13:16:08.734940 I  VDP: Accepting: cmp(> 0 0) dec(ffmpeg) 
cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled) 
deint(opengldoubleratekerneldeint,openglkerneldeint) filt()
2012-11-02 13:16:08.734946 I  VDP: LoadBestPreferences(2048x2048, 0)
2012-11-02 13:16:08.734957 I  VDP: LoadBestPreferences(2048x2048, 60)
2012-11-02 13:16:08.734963 I  VDP: LoadBestPreferences(1280x720, 60)
2012-11-02 13:16:08.736211 I  VAAPI: Created VAAPI X11 display
2012-11-02 13:16:08.736222 I  VAAPI: Desired profile for 'H.264 VAAPI': 
H264High
2012-11-02 13:16:08.736227 I  VAAPI: Found profile H264High with entry VLD
2012-11-02 13:16:08.736235 I  VAAPI: Created context (1280x720->1280x720)
2012-11-02 13:16:08.736242 I  VideoOutput: CalcHueBase(Intel i965 driver 
- 1.0.18): Unknown adaptor, hue may be wrong.
2012-11-02 13:16:08.736246 I  VideoOutput: Please open a ticket if you 
need to adjust the hue.
2012-11-02 13:16:08.736772 I  VAAPI: Deleting VAAPI display.
2012-11-02 13:16:08.736775 I  VAAPI: Deleted context
2012-11-02 13:16:08.736779 I  AFD: Using 1 CPUs for decoding
2012-11-02 13:16:08.736783 I  AFD: InitVideoCodec() 0x53952a0 id(H264) 
type (Video).
2012-11-02 13:16:08.736802 I  AFD: Selected FPS is 50 (avg 52.2727 codec 
50 container 90000 estimated 50)
2012-11-02 13:16:08.736809 I  Player(3): SetFrameInterval ps:1 scan:3
2012-11-02 13:16:08.736816 I  Player(3): detectInterlace(Detect Scan, 
Interlaced Scan, 50, 720) ->Progressive Scan
2012-11-02 13:16:08.736832 I  AFD: Using vaapi for video decoding
2012-11-02 13:16:08.736834 I  AFD: Looking for decoder for H264
2012-11-02 13:16:08.736962 I  AFD: Opened codec 0x53952a0, id(H264) 
type(Video)
2012-11-02 13:16:08.736969 I  AFD: Stream #1, has id 0xd2 codec id AC3, 
type Audio, bitrate 448000 at 0x2bf72e0
2012-11-02 13:16:08.736972 I  AFD: codec AC3 has 2 channels
2012-11-02 13:16:08.736974 I  AFD: Looking for decoder for AC3
2012-11-02 13:16:08.737137 I  AFD: Opened codec 0x2bf7f00, id(AC3) 
type(Audio)
2012-11-02 13:16:08.737149 I  AFD: Audio Track #1, with type 0 is A/V 
stream #1 and has 2 channels in the Swedish language(7567205).
2012-11-02 13:16:08.737155 I  AFD: Stream #2, has id 0xd1 codec id 
DVB_TELETEXT, type Subtitle, bitrate 0 at 0x2bf74e0
2012-11-02 13:16:08.737163 I  AFD: Teletext stream #0 (Menu) is in the 
Swedish language on page 1 0.
2012-11-02 13:16:08.737166 I  AFD: subtitle codec (Subtitle)
2012-11-02 13:16:08.737175 I  AFD: Selected track 1: Swedish AC3 2ch 
(A/V Stream #1)
2012-11-02 13:16:08.737181 I  AFD: Initializing audio parms from audio 
track #1
2012-11-02 13:16:08.737190 I  AFD: Audio format changed
                         from id(NONE)     -1Hz -1ch -1bps     (profile 
0) to id( AC3)  48000Hz  2ch 16bps     (profile 0)
2012-11-02 13:16:08.737198 I  AO: Killing AudioOutputDSP
2012-11-02 13:16:08.737200 I  AOJack: Jack: Stop Event
2012-11-02 13:16:08.737206 I  AO: Original codec was AC3, signed 16 bit, 
48 kHz, 2 channels
2012-11-02 13:16:08.737212 I  AO: enc(0), passthru(0), features (LPCM) 
configured_channels(2), 2 channels supported(1) max_channels(2)
2012-11-02 13:16:08.737216 I  AO: Resampling from 48 kHz to 44 kHz with 
quality medium
2012-11-02 13:16:08.737258 I  AO: Resampler allocating 15056
2012-11-02 13:16:08.737261 I  AO: Audio processing enabled
2012-11-02 13:16:08.737266 I  AO: Opening audio device '' ch 2(2) sr 
44100 sf 32 bit floating point reenc 0
2012-11-02 13:16:08.737269 I  AOJack: Opening JACK audio device: ''.
2012-11-02 13:16:08.820657 I  AOJack: JACK graph reordered. Maximum 
latency=0
2012-11-02 13:16:08.821287 I  AOJack: JACK graph reordered. Maximum 
latency=1024
2012-11-02 13:16:08.821591 I  AOJack: JACK graph reordered. Maximum 
latency=1024
2012-11-02 13:16:08.821669 I  AO: Audio fragment size: 8192
2012-11-02 13:16:08.821679 I  AO: Audio Stretch Factor: 1
2012-11-02 13:16:08.821683 I  AO: Ending Reconfigure()
2012-11-02 13:16:08.821695 I  Dec: Selected track #1 in the Unknown 
language(0)
2012-11-02 13:16:08.821701 I  Dec: Selected track #1 in the Swedish 
language(7567205)
2012-11-02 13:16:08.821706 I  Dec: Resyncing position map. posmapStarted 
= 0 livetv(0) watchingRec(0)
2012-11-02 13:16:08.827916 I  AOJack: JackCallback: Play Event
2012-11-02 13:16:08.827927 E  AOJack: Having to insert silence because 
GetAudioData hasn't returned enough data. Wanted: 8192 Got: 0
2012-11-02 13:16:08.828905 I  Dec: Position map filled from DB to: 185073
2012-11-02 13:16:08.829064 I  Dec: SyncPositionMap prerecorded, from DB: 
5878 entries
2012-11-02 13:16:08.829070 I  Dec: SyncPositionMap, new totframes: 
185073, new length: 3701, posMap size: 5878
2012-11-02 13:16:08.829853 I  AFD: Position map found
2012-11-02 13:16:08.829859 I  AFD: Successfully opened decoder for file: 
"/mnt/recordings/video/mythtv/LiveTV/1007_20120114134534.mpg". novideo(0)
2012-11-02 13:16:08.832765 I  VideoOutput: Allowed renderers: openglvaapi
2012-11-02 13:16:08.832774 I  VideoOutput: Allowed renderers (filt: 
vaapi): openglvaapi
2012-11-02 13:16:08.833605 I  VDP: Accepting: cmp(> 0 0) dec(vaapi) 
cpus(2) skiploop(enabled) rend(openglvaapi) osd(opengl2) 
osdfade(enabled) deint(vaapibobdeint,vaapionefield) filt()
2012-11-02 13:16:08.833619 I  VDP: Accepting: cmp(> 0 0) dec(ffmpeg) 
cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled) 
deint(opengldoubleratekerneldeint,openglkerneldeint) filt()
2012-11-02 13:16:08.833624 I  VDP: LoadBestPreferences(2048x2048, 0)
2012-11-02 13:16:08.833634 I  VDP: LoadBestPreferences(2048x2048, 60)
2012-11-02 13:16:08.833640 I  VDP: LoadBestPreferences(1280x720, 60)
2012-11-02 13:16:08.833646 I  VideoOutput: Preferred renderer: openglvaapi
2012-11-02 13:16:08.833651 I  VideoOutput: Trying video renderer: 
'openglvaapi'
2012-11-02 13:16:08.835580 I  VDP: Accepting: cmp(> 0 0) dec(vaapi) 
cpus(2) skiploop(enabled) rend(openglvaapi) osd(opengl2) 
osdfade(enabled) deint(vaapibobdeint,vaapionefield) filt()
2012-11-02 13:16:08.835595 I  VDP: Accepting: cmp(> 0 0) dec(ffmpeg) 
cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled) 
deint(opengldoubleratekerneldeint,openglkerneldeint) filt()
2012-11-02 13:16:08.835600 I  VDP: LoadBestPreferences(2048x2048, 0)
2012-11-02 13:16:08.835608 I  VDP: LoadBestPreferences(2048x2048, 60)
2012-11-02 13:16:08.837399 I  VDP: Accepting: cmp(> 0 0) dec(vaapi) 
cpus(2) skiploop(enabled) rend(openglvaapi) osd(opengl2) 
osdfade(enabled) deint(vaapibobdeint,vaapionefield) filt()
2012-11-02 13:16:08.837414 I  VDP: Accepting: cmp(> 0 0) dec(ffmpeg) 
cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled) 
deint(opengldoubleratekerneldeint,openglkerneldeint) filt()
2012-11-02 13:16:08.837419 I  VDP: LoadBestPreferences(2048x2048, 0)
2012-11-02 13:16:08.837426 I  VDP: LoadBestPreferences(2048x2048, 60)
2012-11-02 13:16:08.837434 I  VideoOutWindow::SetPIPState. pip_state: 0]
2012-11-02 13:16:08.837438 I  VDP: LoadBestPreferences(2048x2048, 50)
2012-11-02 13:16:08.837448 I  Display Rect  left: 0, top: 0, width: 
1920, height: 1080, aspect: 1.33333
2012-11-02 13:16:08.837453 I  Video Rect    left: 0, top: 0, width: 
1280, height: 720, aspect: 1.33333
2012-11-02 13:16:08.837456 I  VDP: LoadBestPreferences(1280x720, 50)
2012-11-02 13:16:08.837464 I  Display Rect  left: 0, top: 0, width: 
1920, height: 1080, aspect: 1.33333
2012-11-02 13:16:08.837468 I  Video Rect    left: 0, top: 0, width: 
1280, height: 720, aspect: 1.33333
2012-11-02 13:16:08.837471 I  VDP: SetVideoRenderer(openglvaapi)
2012-11-02 13:16:08.837474 I  VDP: SetVideoRender(openglvaapi) == 
GetVideoRenderer()
2012-11-02 13:16:08.837487 I  VidOutGL: Using main UI render context
2012-11-02 13:16:08.838543 I  VideoOutput: Pixel dimensions: Screen 
1920x1080, window 1920x1080
2012-11-02 13:16:08.838551 I  VideoOutput: Actual display dimensions: 
508x285 mm  Aspect: 1.78246
2012-11-02 13:16:08.838555 I  VideoOutput: Estimated window dimensions: 
508x285 mm  Aspect: 1.78246
2012-11-02 13:16:08.838558 I  VidOutGL: Using main UI painter
2012-11-02 13:16:08.838670 I  GLVid: Viewport: 1920x1080
2012-11-02 13:16:08.838674 I  ColourSpace: PictureAttributes:
2012-11-02 13:16:08.844904 I  GLVid: Creating resize filter.
2012-11-02 13:16:08.844912 I  GLVid: Using raw RGBA input textures.
2012-11-02 13:16:08.844920 I  GLVid: MMX: 1 PBO: 1
2012-11-02 13:16:08.844943 I  Display Rect  left: 240, top: 0, width: 
1440, height: 1080, aspect: 1.77778
2012-11-02 13:16:08.844949 I  Video Rect    left: 0, top: 0, width: 
1280, height: 720, aspect: 1.33333
2012-11-02 13:16:08.846129 I  VAAPI: Created VAAPI GLX display
2012-11-02 13:16:08.846139 I  VAAPI: Desired profile for 'H.264 VAAPI': 
H264High
2012-11-02 13:16:08.846142 I  VAAPI: Found profile H264High with entry VLD
2012-11-02 13:16:08.846147 I  VAAPI: Created context (1280x720->1280x720)
2012-11-02 13:16:08.846153 I  VideoOutput: CalcHueBase(Intel i965 driver 
- 1.0.18): Unknown adaptor, hue may be wrong.
2012-11-02 13:16:08.846155 I  VideoOutput: Please open a ticket if you 
need to adjust the hue.
2012-11-02 13:16:08.846293 I  VAAPI: Created 24 buffers
2012-11-02 13:16:08.846300 I  ColourSpace: PictureAttributes:
2012-11-02 13:16:08.846317 I  Over/underscan. V: 0, H: 0
2012-11-02 13:16:08.846324 I  Display Rect  left: 240, top: 0, width: 
1440, height: 1080, aspect: 1.77778
2012-11-02 13:16:08.846329 I  Video Rect    left: 0, top: 0, width: 
1280, height: 720, aspect: 1.33333
2012-11-02 13:16:08.846342 I  Player(3): LoadFilters(''..) -> 0x0
2012-11-02 13:16:08.848252 I  Player(3): Decoder thread starting.
2012-11-02 13:16:08.850188 I  OSD: Loaded window osd_message
2012-11-02 13:16:08.851147 E  AOJack: Having to insert silence because 
GetAudioData hasn't returned enough data. Wanted: 8192 Got: 0
2012-11-02 13:16:08.852001 I  OSD: Loaded window osd_input
2012-11-02 13:16:08.855881 I  OSD: Loaded window program_info
2012-11-02 13:16:08.858094 I  OSD: Loaded window browse_info
2012-11-02 13:16:08.860116 I  OSD: Loaded window osd_status
2012-11-02 13:16:08.862156 I  OSD: Loaded window osd_program_editor
2012-11-02 13:16:08.865079 I  OSD: Loaded window osd_debug
2012-11-02 13:16:08.865086 I  OSD: Loaded OSD: size 1920x1080 offset 0+0
2012-11-02 13:16:08.865102 I  OSD: Created window aa_OSD_SUBTITLES
2012-11-02 13:16:08.865117 I  Player(3): ClearAfterSeek(0)
2012-11-02 13:16:08.874345 I  AOJack: JackCallback: Play Event
2012-11-02 13:16:08.874355 E  AOJack: Having to insert silence because 
GetAudioData hasn't returned enough data. Wanted: 8192 Got: 0
2012-11-02 13:16:08.894660 I  Player(3): Video timing method: DRM
2012-11-02 13:16:08.894668 I  Player(3): Display Refresh Rate: 59.999 
Video Frame Rate: 50.000
2012-11-02 13:16:08.894672 I  Player(3): SetFrameInterval ps:1 scan:1
2012-11-02 13:16:08.897555 E  AOJack: Having to insert silence because 
GetAudioData hasn't returned enough data. Wanted: 8192 Got: 0
2012-11-02 13:16:08.911041 I  playCtx: StartPlaying(): took 0 ms to 
start player.
2012-11-02 13:16:08.911059 I  TV: Created player.
2012-11-02 13:16:08.911073 I  TV: StartPlayer(0, WatchingPreRecorded, 
main) -- end ok
2012-11-02 13:16:08.911320 I  TV: Changing from None to WatchingPreRecorded
2012-11-02 13:16:08.912092 I  TV: DrawUnusedRects() -- begin
2012-11-02 13:16:08.912098 I  TV: DrawUnusedRects() -- end
2012-11-02 13:16:08.912118 I  TV: Main UI disabled.
2012-11-02 13:16:08.912122 I  TV: HandleStateChange(0) -- end
2012-11-02 13:16:08.912126 I  TV: tv->Playback() -- end
2012-11-02 13:16:08.912128 I  TV: Entering main playback loop.
2012-11-02 13:16:08.915092 I  ScreenSaverX11Private: DPMS Deactivated 1
2012-11-02 13:16:08.915135 I  Player(3): Waiting for video buffers...
2012-11-02 13:16:08.927120 I  Player(3): Video Aspect ratio changed from 
1.33333 to 1.77778
2012-11-02 13:16:08.927133 I  Display Rect  left: 0, top: 0, width: 
1920, height: 1080, aspect: 1.77778
2012-11-02 13:16:08.927138 I  Video Rect    left: 0, top: 0, width: 
1280, height: 720, aspect: 1.77778
2012-11-02 13:16:08.927144 I  Player(3): progressive frame seen after 2 
interlaced frames
2012-11-02 13:16:08.928212 I  VAAPI: Number of VAAPI GLX surfaces: 1
2012-11-02 13:16:08.993620 I  Player(3): Video is 10.1542 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:08.993657 I  Player(3): Disabled deinterlacing
2012-11-02 13:16:09.026937 I  Player(3): Video is 17.5657 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.076939 I  Player(3): Video is 22.8661 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.110321 I  Player(3): Video is 26.6039 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.143645 I  Player(3): Video is 29.1491 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.193778 I  Player(3): Video is 30 frames ahead of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.226961 I  Player(3): Video is 30 frames ahead of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.276993 I  Player(3): Video is 30 frames ahead of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.310312 I  Player(3): Video is 30 frames ahead of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.343643 I  Player(3): Video is 30 frames ahead of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.393769 I  Player(3): Video is 30 frames ahead of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.426972 I  Player(3): Video is 30 frames ahead of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.477108 I  Player(3): Video is 30 frames ahead of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.510311 I  Player(3): Video is 29.9962 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.543597 I  Player(3): Video is 29.1932 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.593766 I  Player(3): Video is 28.3449 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.626952 I  Player(3): Video is 27.4589 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.677099 I  Player(3): Video is 26.5481 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.687162 E  AOJack: Having to insert silence because 
GetAudioData hasn't returned enough data. Wanted: 8192 Got: 240
2012-11-02 13:16:09.710303 E  AOJack: Having to insert silence because 
GetAudioData hasn't returned enough data. Wanted: 8192 Got: 0
2012-11-02 13:16:09.710313 I  Player(3): Video is 25.6029 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 13:16:09.733545 E  AOJack: Having to insert silence because 
GetAudioData hasn't returned enough data. Wanted: 8192 Got: 0
2012-11-02 13:16:09.743636 I  Player(3): Video is 25.0607 frames ahead 
of audio,
                         doubling video frame interval to slow down.

-snip-

Switching to ALSA and Xvideo does not help:

-snip-

2012-11-02 14:02:30.057929 I  Player(1): Video is 15.0318 frames ahead 
of audio,
                         doubling video frame interval to slow down.
2012-11-02 14:02:30.107979 I  Player(1): Video is 14.865 frames ahead of 
audio,
                         doubling video frame interval to slow down.
2012-11-02 14:02:30.108923 I  ALSA: WriteAudio: buffer underrun
2012-11-02 14:02:30.141245 I  Player(1): Video is 14.9023 frames ahead 
of audio,
                         doubling video frame interval to slow down.


-snip-

MPlayer plays these files fine on the same machine so the stuttering 
seems related to MythTV and not the Intel graphics. Does anyone have 
this problem too?

/Fredrik




More information about the mythtv-users mailing list