[mythtv-users] CrystalHD playback problems

PJBrs ml_pjbrs at floorenpj.xs4all.nl
Sun Dec 18 21:45:50 UTC 2011


I have installed a bcm970015 mini-pcie CrystalHD card, but video 
playback is stuttering. Video and audio appear to skip a couple of 
frames, about every second. I've tried a couple of things to solve this, 
such as using no de-interlacer, using different renderers in the 
crystalHD playback file (about every option I could think of), but to no 
avail.

Does anyone here succesfully use a bcm970015 Broadcom CrystalHD card 
with MythTV 0.24.1? What settings did you use?

Incidentally, someone else appears to have asked the same question 
recently, but I could not find any reactions: 
http://www.mythtv.org/pipermail/mythtv-users/2011-November/324311.html

My gpu is an intel GMA950, as part of the D945GSEJT motherboard. 
Apparently I'm not the only one with playback issues using bcm970015 on 
gma950. Here is a post by someone using XBMC with seemingly the same 
problem:

http://forum.xbmc.org/showthread.php?t=87123

In that post I read that "the onboard gpu is too slow as it has to 
convert the YUY2 to RGB in shaders", so, on a hunch, I also tried 
"forceyv12" and "forceyuv422p" playback filters, but that didn't work. I 
also used gmabooster to overclock the gpu to 250 MHz, but that didn't 
work out either. It doesn't seem to matter what kind of content I 
try--DVD, SD MPEG or HD 720p (Big Buck Bunny). Finally, I tried setting 
the intel driver to  "XvPreferOverlay" "true", but to no use.

Below, I've added some info from a playback log. I can provide more info 
if wanted. Can anyone help me out? Is this a bug?

Best,

PJBrs

Log:

2011-12-18 14:16:36.378 CrystalHD: Starting Fetcher thread.
2011-12-18 14:16:36.407 CrystalHD: Decoder reported format change.
2011-12-18 14:16:36.408 CrystalHD: ProcOut Ybuf      : 0
2011-12-18 14:16:36.408 CrystalHD: ProcOut Ybuffsz   : 0
2011-12-18 14:16:36.408 CrystalHD: ProcOut Ybuffdnsz : 0
2011-12-18 14:16:36.409 CrystalHD: ProcOut Ubuf      : 0
2011-12-18 14:16:36.409 CrystalHD: ProcOut Ubuffsz   : 0
2011-12-18 14:16:36.409 CrystalHD: ProcOut Ubuffdnsz : 0
2011-12-18 14:16:36.410 CrystalHD: ProcOut StrideSz  : 0
2011-12-18 14:16:36.410 CrystalHD: ProcOut Flags     : FORMATCHANGED 
PIBVALID
2011-12-18 14:16:36.410 CrystalHD: ProcOut DiscCnt   : 0
2011-12-18 14:16:36.410 CrystalHD: ProcOut usrdatasz : 0
2011-12-18 14:16:36.411 CrystalHD: ProcOut DropFrames: 0
2011-12-18 14:16:36.411 CrystalHD: ProcOut b422Mode  : YUYV422
2011-12-18 14:16:36.411 CrystalHD: ProcOut bPIBenc   : 0
2011-12-18 14:16:36.411 CrystalHD: ProcOut revertscra: 0
2011-12-18 14:16:36.412 CrystalHD: ProcOut PicInfo timestamp: 0
2011-12-18 14:16:36.412 CrystalHD: ProcOut PicInfo picnumber: 0
2011-12-18 14:16:36.412 CrystalHD: ProcOut PicInfo width    : 720
2011-12-18 14:16:36.412 CrystalHD: ProcOut PicInfo height   : 576
2011-12-18 14:16:36.413 CrystalHD: ProcOut PicInfo chromafmt: 1
2011-12-18 14:16:36.413 CrystalHD: ProcOut PicInfo pulldown : TopBottom
2011-12-18 14:16:36.413 CrystalHD: ProcOut PicInfo flags    : FieldPair 
BottomField InterlacedSource
2011-12-18 14:16:36.413 CrystalHD: ProcOut PicInfo framerate: 0
2011-12-18 14:16:36.414 CrystalHD: ProcOut PicInfo aspectrat: 0
2011-12-18 14:16:36.414 CrystalHD: ProcOut PicInfo metapaylo: 0
2011-12-18 14:16:36.414 CrystalHD: ProcOut PicInfo sess_num : 0
2011-12-18 14:16:36.414 CrystalHD: ProcOut PicInfo ycom     : 0
2011-12-18 14:16:36.415 CrystalHD: ProcOut PicInfo customasp: 0
2011-12-18 14:16:36.415 CrystalHD: ProcOut PicInfo ndrop    : 0
2011-12-18 14:16:36.433 Detect Letterbox: YV12 frame format detected
2011-12-18 14:16:36.434 Dec: Selected track #1 in the Undetermined 
language(7695972)
2011-12-18 14:16:36.434 Dec: Selected track #1 in the Unknown language(0)
2011-12-18 14:16:36.449 Detect Letterbox: YV12 frame format detected
2011-12-18 14:16:36.584 AO: Pause 0
2011-12-18 14:16:36.598 OSDChroma: Created ChromaOSD size 1280x720
2011-12-18 14:16:36.603 AO: OutputAudioLoop: Play Event
2011-12-18 14:16:36.790 Player(1): Video is 4.725 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.790 AO: Pause 1
2011-12-18 14:16:36.791 Player(1): Video is 5.98125 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.792 AO: Pause 1
2011-12-18 14:16:36.793 Player(1): Video is 6.67968 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.793 AO: Pause 1
2011-12-18 14:16:36.794 Player(1): Video is 6.95975 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.794 AO: Pause 1
2011-12-18 14:16:36.795 Player(1): Video is 6.92605 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.795 AO: OutputAudioLoop: audio paused
2011-12-18 14:16:36.797 Player(1): Video is 6.56327 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.798 Player(1): Video is 6.0537 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.800 Player(1): Video is 5.42153 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.802 Player(1): Video is 4.70988 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.804 Player(1): Video is 3.9449 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.805 Player(1): Video is 3.12742 frames behind audio 
(too slow), dropping frame to catch up.
2011-12-18 14:16:36.806 Player(1): Waiting for video buffers...
2011-12-18 14:16:36.807 AO: Pause 1
2011-12-18 14:16:36.816 AO: OutputAudioLoop: audio paused
2011-12-18 14:16:36.824 AO: Pause 0
2011-12-18 14:16:36.824 AO: Pause 0
2011-12-18 14:16:36.859 AO: OutputAudioLoop: Play Event
2011-12-18 14:16:37.114 Player(1): Waiting for video buffers...
2011-12-18 14:16:37.114 AO: Pause 1
2011-12-18 14:16:37.115 AO: OutputAudioLoop: audio paused
2011-12-18 14:16:37.367 Player(1): Waited 100ms for video buffers 
ffffffffffffffffffffuuuuuuuuuuu
2011-12-18 14:16:37.487 Player(1): Waited 100ms for video buffers 
ffffffffffffffffffffuuuuuuuuuuu
2011-12-18 14:16:37.607 Player(1): Waited 100ms for video buffers 
ffffffffffffffffffffuuuuuuuuuuu
2011-12-18 14:16:37.627 Player(1): Timed out waiting for frames, and
                         there are not enough free frames. Discarding 
buffered frames.
2011-12-18 14:16:37.627 VideoOutputXv: DiscardFrames(1)
2011-12-18 14:16:37.628 VideoBuffers::DiscardFrames(1): 
ffffffffffffffffffffuuuuuuuuuuu
2011-12-18 14:16:37.629 VideoBuffers::DiscardFrames(): 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2011-12-18 14:16:37.629 VideoBuffers::DiscardFrames(1): 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2011-12-18 14:16:37.630 VideoOutputXv: DiscardFrames() 3: 
LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2011-12-18 14:16:37.662 AO: Pause 0
2011-12-18 14:16:37.670 AO: OutputAudioLoop: Play Event
2011-12-18 14:16:37.831 Player(1): Video is 4.40938 frames ahead of audio,
                         doubling video frame interval to slow down.
2011-12-18 14:16:37.889 Player(1): Video is 5.84452 frames ahead of audio,
                         doubling video frame interval to slow down.
2011-12-18 14:16:37.949 Player(1): Video is 6.80837 frames ahead of audio,
                         doubling video frame interval to slow down.
2011-12-18 14:16:38.008 Player(1): Video is 7.40002 frames ahead of audio,
                         doubling video frame interval to slow down.


More information about the mythtv-users mailing list