[mythtv-users] CrystalHD playback problems

PJBrs ml_pjbrs at floorenpj.xs4all.nl
Thu Dec 22 09:30:43 UTC 2011


Replying to my own post (bottom-quoted for completeness). Let me know if 
this isn't accepted behaviour!

Anyway, I want to make a final check--is anyone else having playback 
problems with CrystalHD? Or, more specifically, a bcm970015 with an 
intel gma950?

If not, I'll assume that I'm hitting a bug here. What would be the 
proper way forward? A post to the -devel list or a bug report?

PJBrs

On 12/18/2011 10:45 PM, PJBrs wrote:
> 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.
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users



More information about the mythtv-users mailing list