[mythtv] [PATCH] XVideo XvMC VLD broken
terry1 at beam.ltd.uk
Mon May 2 20:27:50 UTC 2005
Daniel Kristjansson wrote:
> On Mon, 2005-05-02 at 20:31 +0100, Terry Barnaby wrote:
>>Daniel Kristjansson wrote:
>>Thanks for adding the patch.
>>I agree there should not be an exit there, but there does not seem
>>to be a way of returning an error from this. I must admit, with my
>>searching through the libavformat and libavcodec code fro the problem
>>there is some room for improvement !
> Yep, though it is best to send fixes directly to ffmpeg, to keep
> syncing simpler. We've synced bugs back into the code from ffmpeg
>>Now I have got the channel changing working better, (although not
>>ideal as there should be no need to close down and re-create Codecs,
>>(this could be done in mpegts) ...), I would like to get the
>>new merged Xv/XvMC code working with XvMC VLD.
>>Is it worth me having a look at this now, or shall I hang fire untill
>>you have completed the change to the Xv/XvMC init ?
> Now is a good time, I'm holding back on Xv/XvMC changes this week
> to allow Andy Poling a chance to get his chromakey OSD patch ready
> for CVS.
> -- Daniel
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
Ok, any pointer to get going ?
I have just re-compiled from CVS.
With XvMC VLD (bob deinterlace enabled or disabled) I get very
garbaled sound, Screen display is stuterry with frequent MPEG
blocking atifacts. CPU usage is about 14%, which is low
(normally about 18%).
Mythfront end gives the following error messages:
2005-05-02 21:13:24.504 AddInheritence(A ) Error, future=frame
2005-05-02 21:13:24.747 AddInheritence( B ) Error, future=frame
2005-05-02 21:13:24.984 AddInheritence( C ) Error, future=frame
2005-05-02 21:13:25.463 AddInheritence( D ) Error, future=frame
2005-05-02 21:13:25.704 AddInheritence( E ) Error, future=frame
2005-05-02 21:13:25.944 AddInheritence( F ) Error, future=frame
2005-05-02 21:13:26.429 AddInheritence(A ) Error, future=frame
2005-05-02 21:13:26.661 AddInheritence( B ) Error, future=frame
2005-05-02 21:13:26.904 AddInheritence( C ) Error, future=frame
2005-05-02 21:13:27.384 AddInheritence( D ) Error, future=frame
2005-05-02 21:13:27.623 AddInheritence( E ) Error, future=frame
2005-05-02 21:13:27.864 AddInheritence( F ) Error, future=frame
When set to use Xv display and sound is fine although CPU usage
is greater than MythTv CVS 2005-04-22 80% versis 70%.
More information about the mythtv-dev