Date: Tue, 10 May 2005 21:45:53 +0200 From: Didier Wiroth <didier.wiroth@mcesr.etat.lu> To: freebsd-multimedia@freebsd.org Subject: pvr350, cache problems and live tv how to do it best Message-ID: <f47b2e294a43.42812b91@etat.lu>
index | next in thread | raw e-mail
Hello, I've installed latest pvr port. I'm using a pvr350 on freebsd5.4-stable: cxm0: <Conexant iTVC15 MPEG Coder> mem 0xe8000000-0xebffffff irq 18 at device 10.0 on pci0 cxm_iic0: <Conexant iTVC15 / iTVC16 I2C controller> on cxm0 iicbb0: <I2C bit-banging driver> on cxm_iic0 iicbus0: <Philips I2C bus> on iicbb0 master-only cxm0: LG Innotek TPI8PSB01N tuner cxm0: SAA7115 rev 1 video decoder cxm0: MSP4418G-A2 audio decoder cxm0: IR Remote cxm0: encoder firmware version 0x2050032 cxm0: decoder firmware version 0x2020023 Pciconf gives this: cxm0@pci0:10:0: class=0x040000 card=0x40000070 chip=0x08034444 rev=0x01 hdr=0x00 vendor = 'Conexant Inc (Was: Globespan, ICompression Inc)' device = 'iTVC15/CX23415 MPEG Codec' class = multimedia subclass = video The sound stops after some while, from previous posts I discovered how to get sound back. By combining different solutions I get the sound back and my tv is now sluggish: Here is the command I'm running: buffer -s 8125 < /dev/cxm0 | mplayer -cache 8125 - Unfortunately I still get lots and lots of "cxm0: encoder dma not enough buffer space free" output on the terminal when "I stop mplayer". I need to reboot the workstation to stop the messages. Regarding watching live tv, what is the most comfortable way to do it. For now I do the following: 1) pvr250-setchannel my_channel_mhz 2) start mplayer: buffer -s 8125 < /dev/cxm0 | mplayer -cache 8125 - 3) stop mplayer 4) change channel with pvr250-setchannel... 5) restart mplayer: buffer -s... 6) etc.... Is there some better way to do this? Which program are you using for watching live tv on freebsd5.4 with the pvr350? Many thanks Didierhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f47b2e294a43.42812b91>
