Date: Tue, 27 Apr 2010 15:11:48 -0300 From: Sylvio Cesar Teixeira <sylvio@FreeBSD.org> To: Bernhard Froehlich <decke@freebsd.org> Cc: freebsd-multimedia@freebsd.org Subject: Re: Call for Testers: MythTV 0.23 for FreeBSD Message-ID: <r2l5859850b1004271111i33a6e7a6q56569ba1f8261e61@mail.gmail.com> In-Reply-To: <b54041427e914acfd5d2b1594fa46de2@bluelife.at> References: <1e534313b60b351c2e3c9e07023391d9@bluelife.at> <20100408030227.ea2637b7.torfinn.ingolfsen@broadpark.no> <b54041427e914acfd5d2b1594fa46de2@bluelife.at>
next in thread | previous in thread | raw e-mail | index | archive | help
2010/4/27 Bernhard Froehlich <decke@freebsd.org>: > On Thu, 08 Apr 2010 03:02:27 +0200, Torfinn Ingolfsen > <torfinn.ingolfsen@broadpark.no> wrote: >> Hi, >> >> Ok, I have tried the mythtv 0.23 port now. The port compiles and >> installs fine. >> The programs mythtv-setup, mythfilldatabase and mythfrontend works >> ("works" in this specific paragraph means that the program can be >> started, and that navigating the menus works). > > It took me a few weeks to have a closer look at the problems but I do hav= e > made progress so here I am again with some news. > >> General comments: >> mythtv-setup: the channel scanner doesn't work with my PVR-500 card; it >> tries to use "traditional" channel numbers (E5, E2, etc) for tuning, >> but the driver (pvrxxx by usleep) only accepts frequencies. > > I've had a look at this and the driver definitely supports setting > frequencies because I've found the following code in the setchannel binar= y > of the pvrxxx driver. > > ioctl( tfd, TVTUNER_SETFREQ, &freq ) > > I currently don't know how mythtv detects the prvxxx driver but probably > it is not doing it correctly and this is why it does not use the > frequencies. > >> mythfilldatabase: works, but needs a newer version of p5-xmltv than the >> one in ports for the grabber I am using (tv_grab_no_gfeed) to work. >> >> So you will have to set up everything manually, this time >> too. > > p5-xmltv was already updated from sylvio@ to 0.5.53 and i've also talked > to him about updating it to the latest version 0.5.57 so this will also > happen in the future. Does 0.5.53 already work for you? In soon, I'll go update to version 0.5.57. > >> After configuring everything, I tried "watch TV" in mythfrontend. It >> didn't work. Here are the relevant parts of /var/log/mythbackend.log: >> 2010-04-08 02:45:34.621 MainServer::ANN Playback >> 2010-04-08 02:45:34.621 adding: kg-fil.kg4.no as a client (events: 0) >> 2010-04-08 02:45:34.623 TVRec(3): Changing from None to WatchingLiveTV >> 2010-04-08 02:45:34.629 TVRec(3): HW Tuner: 3->3 >> 2010-04-08 02:45:35.285 ProgramInfo(): Updated pathname '':'' -> >> '1000_20100408024535.mpg' >> 2010-04-08 02:45:35.293 >> >> Not ivtv or pvrusb2 or hdpvr driver >> >> >> 2010-04-08 02:45:35.293 MPEGRec(/dev/cxm0) Warning: Unable to set audio >> mode >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 eno: Inappropriate ioctl= for device (25) >> 2010-04-08 02:45:35.294 mpegrecorder.cpp:set_ctrls(): Could not set > Audio >> Sampling Frequency to 2 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 eno: Inappropriate ioctl= for device (25) >> 2010-04-08 02:45:35.305 mpegrecorder.cpp:set_ctrls(): Could not set > Video >> Aspect ratio to 1 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 eno: Inappropriate ioctl= for device (25) >> 2010-04-08 02:45:35.306 mpegrecorder.cpp:set_ctrls(): Could not set > Audio >> Encoding to 1 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 eno: Inappropriate ioctl= for device (25) >> 2010-04-08 02:45:35.306 mpegrecorder.cpp:set_ctrls(): Could not set > Audio >> L2 Bitrate to 13 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 eno: Inappropriate ioctl= for device (25) >> 2010-04-08 02:45:35.307 mpegrecorder.cpp:set_ctrls(): Could not set MPEG >> Stream type to 0 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 eno: Inappropriate ioctl= for device (25) >> 2010-04-08 02:45:35.308 mpegrecorder.cpp:set_ctrls(): Could not set > Video >> Average Bitrate to 4500000 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 eno: Inappropriate ioctl= for device (25) >> 2010-04-08 02:45:35.308 mpegrecorder.cpp:set_ctrls(): Could not set > Video >> Peak Bitrate to 6000000 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 eno: Inappropriate ioctl= for device (25) >> 2010-04-08 02:45:35.309 MPEGRec(/dev/cxm0) Warning: Can't enable VBI >> recording (5) >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 eno: Inappropriate ioctl= for device (25) >> 2010-04-08 02:45:35.312 AutoExpire: CalcParams(): Max required Free > Space: >> 2.0 GB w/freq: 15 min >> 2010-04-08 02:45:35.436 ProgramInfo(): Updated pathname '':'' -> >> '1000_20100408024535.mpg' >> 2010-04-08 02:45:35.439 ProgramInfo(): Updated pathname '':'' -> >> '1000_20100408024535.mpg' >> 2010-04-08 02:45:37.948 DevRdB(/dev/cxm0) Error: Poll giving up >> >> Hmm, didn't we see the same error "Not ivtv or pvrusb2 or hdpvr driver" > in >> the initial days of the 0.22 port too? > > I'm not sure yet what is going wrong there because the mythtv code in tha= t > files did not change significantly since 0.22. From the output is looks > like mythtv misdetected the driver and does nonsense. I've added a patch = to > the mythtv port to output a few more debugging infos about the driver rig= ht > after the "Not ivtv or pvrusb2 or hdpvr driver" message. So please > recompile mythtv and send me the output again so that I can hopefully get= a > clue what is going wrong with pvrxxx. > > VDPAU support should already work fine since the last nvidia-driver updat= e > and I have also patched mythtv to compile with enabled v4l support now. > Why? Because finally I decided to buy a Pinnacle PCTV 452e (USB) device > that supports DVB-S2 and play around with webcamd to get it working in > mythtv. I'll let you all know as soon as I have success. > > That's it for now! Happy testing. > > http://home.bluelife.at/ports/mythtv-cft-20100427.tar.gz > > -- > Bernhard Froehlich > http://www.bluelife.at/ > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.= org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?r2l5859850b1004271111i33a6e7a6q56569ba1f8261e61>