[mythtv-users] How do I use hardware MPEG decoding on my EPIA?
Morten
mythtv at e-rasmussen.dk
Tue May 11 18:24:05 EDT 2004
Hi again!
Thanks for your response. I didn't see the options in settings.pro for
the CLE266.
However, I get [not so funny] codec errors now:
"Unknown codec: 4"
This error arises as soon as I try to use the Epia HW decoder. Using
software, nothing crashes but my video is a bit "bumpy" (pauses
occasionally) due to 100% CPU usage.
Is it because I encode the files in a wrong format (I'm using Hauppauge
DVR-250 as you know), or is the problem hidden somewhere else...?
(What's all those different stream types doing anyway?!) -- I cannot get
any video out at all through hardware decoding as "Live TV" or from
previous recordings.
I'm not quite sure about which XFree86 patches you're referring to.
Basically my system is a modified Mandrake 9.2 system (new kernel):
* Patched 2.6.1 kernel (from kernel.org).
-- It supports v4l through CLE266 and LIRC as well.
* XFree86 4.3.0 (RPM distributed with Mandrake 9.2)
* MythTV 0.14 (no CVS here).
Regarding libddmpeg.so, I have simply compiled it and copied it to
/usr/X11R6/lib. (It's in the ldconfig path, and ldconfig has been
executed.)
Xine works fine BTW (though VeXP), so I have contact with the hardware
decoder in some way at least....
Here's my module list in case you need it:
Module Size Used by
lirc_serial 11488 1
autofs4 11968 0
saa7115 9892 0
msp3400 21092 0
ivtv 100240 0
i2c_algo_bit 8520 1 ivtv
tveeprom 8768 0
tuner 13932 0
i2c_core 20008 6 saa7115,msp3400,ivtv,
i2c_algo_bit,tveeprom,tuner
via_v4l_drv 118992 0
via 47360 3 via_v4l_drv
agpgart 26024 0
videodev 6944 2 ivtv,via_v4l_drv
ipv6 208672 19
snd_seq_oss 29408 0
snd_seq_midi_event 6048 1 snd_seq_oss
snd_seq 47728 4 snd_seq_oss,snd_seq_midi_event
snd_pcm_oss 47044 0
snd_mixer_oss 15200 1 snd_pcm_oss
snd_via82xx 20032 0
snd_pcm 81700 2 snd_pcm_oss,snd_via82xx
snd_timer 19844 2 snd_seq,snd_pcm
snd_ac97_codec 48004 1 snd_via82xx
snd_page_alloc 8932 2 snd_via82xx,snd_pcm
snd_mpu401_uart 5440 1 snd_via82xx
snd_rawmidi 19360 1 snd_mpu401_uart
snd_seq_device 6248 3 snd_seq_oss,snd_seq,snd_rawmidi
snd 40996 12 [lots of sound modules]
soundcore 6304 1 snd
af_packet 16040 2
ide_cd 35972 0
cdrom 31648 1 ide_cd
floppy 54420 0
via_rhine 17768 0
mii 3936 1 via_rhine
ohci1394 30884 0
ieee1394 205580 1 ohci1394
ehci_hcd 20932 0
uhci_hcd 27440 0
usbcore 91356 4 ehci_hcd,uhci_hcd
rtc 9432 0
Anyway. I ***really*** hope that somebody can help me out on this one,
since it renders my Myth box unusable as a video recorder. Do I need to
install some codecs in order to make this work, or what ???
Cheers,
~Morten
> Hi,
> tt' a little complicated but it works, first of all you need:
>
> www.ivor.it for the source of libddmpeg.so and the patches for XFree86
> 4.3.99.902
>
> get the sources of XFree86 4.3.99.902 and aplly the patches as
described
> in the patch packet
>
> try to google after "24-epia" for the kernel patch, apply it and
create
> new kernel.
>
> uncommend the option in the mythtv build environment.
>
> Best Regards,
> Dirk
>
>
> Am Sonntag, 9. Mai 2004 22:49 schrieb Morten:
>> Hi all!
>>
>> I'm trying to get MythTV working on my Epia (CLE266 chipset) with a
>> Hauppauge DVR-250.
>>
>> I have installed VeXP (http://sourceforge.net/projects/viaexp/), and
it
>> works fine with Xine. I can playback DVDs and MPEG files here. :-)
>>
>> My TV tuner card works as well. :-)
>>
>> However: What needs to be done in order to make MythTV *itself*
utilize
>> the on-board hardware MPEG decoding (e.g. play back MythTV
recordings),
>> without using Xine?
>>
>> I have read something about libddmpeg.so... Is that the way, and how
do
>> I get it running?
>>
>> Any ideas?
>>
>> Best regards,
>> ~Morten
More information about the mythtv-users
mailing list