[mythtv] Patch for PowerPC

Gregorio Gervasio, Jr. gtgj at pacbell.net
Tue Mar 23 01:59:07 EST 2004


>>>>> Mino Taoyama writes:

m> This is my first patch so please let me know if I'm doing anything
m> wrong.

m> I've been able to get MythTV working on a PowerMac G4 (Dual 1.25GHz)
m> running YellowDog Linux 3.0.  It required some changes to the sources.
m> I've included a patch against the 0.14 release.

        It's good to hear that a PPC backend works but I think your
patch will work only if both the frontend and backend are on PPC
machines.  The nuv file header and frame headers will be byte-swapped
and padded compared to the regular nuv files created on an x86
machine.  I think the audio stream will also be byte-swapped.

        I have a patch to make a PPC frontend work with an x86
backend (software encoder).  If you are interested, I can send it to
you.  I don't have patches to make a PPC backend work correctly so
you'll to fix this yourself.

[...]
m> The systems works but CPU usage is very high.

        Just for my interest, how much is the CPU usage and what
resolution/bitrate are you using?  I have a 400MHz G4 and it is not
quite good enough to decode 480x480 MPEG-4.  Does the libavcodec
Altivec support help much?  (I was unable to compile the Altivec
routines on my Debian system.)

m> I'm using a WinTV Radio (model 401) card and I had to resort to the
m> external audio cable into a soundcard since the alsa snd-bt87x
m> driver wasn't working well.

        Does btaudio work?  I think the bttv developer uses PPC
machines.
-- 
Gregorio Gervasio, Jr.


More information about the mythtv-dev mailing list