[mythtv] Ticket #9971: Improve CrystalHD decoding for BCM 70012

Chaogui Zhang czhang1974 at gmail.com
Tue Oct 11 13:22:47 UTC 2011


On Mon, Oct 10, 2011 at 12:30 PM, <noreply at mythtv.org> wrote:

> #9971: Improve CrystalHD decoding for BCM 70012
> -------------------------------------+----------------------------
>  Reporter:  czhang1974@…             |          Owner:  markk
>     Type:  Patch - Bug Fix          |         Status:  accepted
>  Priority:  minor                    |      Milestone:  0.25
> Component:  MythTV - Video Decoding  |        Version:  0.24-fixes
>  Severity:  medium                   |     Resolution:
>  Keywords:  crystalhd                |  Ticket locked:  0
> -------------------------------------+----------------------------
>
> Comment (by markk):
>
>  Finally managed to test this in master. Unfortunately, while some streams
>  play others are pretty broken. From memory, the BCM70012 needs an
>  alignment fix for streams that are not 'normal' widths of 720 or 1920.
>  Additionally, some streams that are straightforward 1080p still look
>  slightly broken.
>
>  I'll see what I can do.
>
>  (N.B. not regression tested with the BCM70015 either)
>
> --
> Ticket URL: <http://code.mythtv.org/trac/ticket/9971#comment:3>
> MythTV <http://code.mythtv.org/trac>
> MythTV Media Center
>


Thanks for testing the patch. I have not had time to do much further testing
since my initial patch.

One other thing that I noticed while trying to get 1080i to work back in
August was that the way avformatdecoder feeds/retrieves the packet to the
private decoder makes it hard for the 70012 to maintain a proper queue for
decoding. I was going to rewrite the crystalhd code to make it less
dependent on the avformatdecoder, but life got busy after summer was over. I
probably won't have time to look into any of this any time soon, but I hope
this is useful for anyone interested in further improving the code.

Best regards,

--
Chaogui Zhang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-dev/attachments/20111011/e900b70b/attachment.html 


More information about the mythtv-dev mailing list