[mythtv] Critical Win32 patch
andrei at tanas.ca
Mon Feb 18 20:05:16 UTC 2008
<5f881c1cb986fc58c6d85ad3a2409631 at localhost>
<3a83b0a90802181134t2d5679a8yd6e25c6b04b25bf9 at mail.gmail.com> <b75f78d70802181146o132bb2e7qed8295bb4f23c4b9 at mail.gmail.com>
Message-ID: <3ce57158aafa624d86cd6492f2e46b01 at localhost>
X-Sender: andrei at tanas.ca
Received: from 192.168.1.201 [192.168.1.201] via vhost.unchanged.net
[18.104.22.168] with HTTP/1.0 (POST); Mon, 18 Feb 2008 15:05:16
User-Agent: RoundCube Webmail/0.1b
Content-Type: text/plain; charset="UTF-8"
On Mon, 18 Feb 2008 13:46:26 -0600, "Robert Johnston" <anaerin at gmail.com>
> On Feb 18, 2008 1:34 PM, Kevin Kuphal <kkuphal at gmail.com> wrote:
>> Stable or usable? I'm very curious once the playback gets implemented
Stable and usable.
>> happens on a Windows frontend if you have the nVidia PureVideo (read:
>> drivers installed. If that ends up providing maximum acceleration from
>> video card hardware, that could be very interesting indeed.
> As the nVidia PureVideo drivers use DirectShow Codecs/Filters to know
> what/where/when to accelerate, and Myth isn't using DShow, Myth would
> see no benefit whatsoever from PureVideo (Or AVIVO for you ATI fans
> out there).
> I believe it would take a major architecture change (Which would also
> break Myth on every other platform) to implement DShow in
I don't believe it would either require a major architecture change to use
DShow decoders and video rendering, but it is a major task.
Currently CPU usage is about at the same level as Linux version with
xv-blit renderer, NTSC content (720x480, 6MBps) causes less than 10% CPU
utilization 720p playback uses 70% of a single core of my Core2 Duo.
Several things are still missing: I have not tried to figure out whether
it's possible to access the same video folders that Linux frontends use
after "storage groups" have been implemented.
Some features definitely don't work: DVD playback (although DVD ISO images
play perfectly), CDDA in mythmusic, multichannel audio (though it should be
fairly easy to implement), to name some.
More information about the mythtv-dev