[mythtv-users] mythtv 0.26, pvr150, and VBI

John P Poet jppoet at gmail.com
Wed May 29 15:15:14 UTC 2013


On Tue, May 28, 2013 at 10:11 PM, Dan Littlejohn
<dan.littlejohn at gmail.com>wrote:

> I recently bought an old pvr150 to try and get closed captions to work on
> our dish recordings.  It records fine, but still no VBI and I am not sure
> what this error is telling me.
>
> 2013-05-28 23:06:48.204570 I [2533/2585] TVRecEvent tv_rec.cpp:1043
> (HandleStateChange) - TVRec(3): Changing from None to RecordingOnly
> 2013-05-28 23:06:48.209599 I [2533/2585] TVRecEvent tv_rec.cpp:3562
> (TuningCheckForHWChange) - TVRec(3): HW Tuner: 3->3
> 2013-05-28 23:06:48.237386 I [2533/2585] TVRecEvent v4lchannel.cpp:661
> (SetInputAndFormat) - V4LChannel(/dev/video0): SetInputAndFormat(3, NTSC)
> (v4l v2) input_switch: 0 mode_switch: 0
> 2013-05-28 23:06:52.568117 I [2533/2585] TVRecEvent tv_rec.cpp:4056
> (TuningNewRecorder) - TVRec(3): rec->GetPathname():
> '/store/tv/2118_20130529040700.mpg'
> 2013-05-28 23:06:52.619924 W [2533/2756] RecThread mpegrecorder.cpp:864
> (SetVBIOptions) - MPEGRec(/dev/video0): Unable to enable VBI embedding
>                         eno: Invalid argument (22)
> 2013-05-28 23:06:56.168135 I [2533/2586] HouseKeeping housekeeper.cpp:221
> (RunHouseKeeping) - Running housekeeping thread
> 2013-05-28 23:07:02.228775 I [2533/2695] ProcessRequest
> mainserver.cpp:1395 (HandleAnnounce) - MainServer::ANN Playback
> 2013-05-28 23:07:02.228789 I [2533/2695] ProcessRequest
> mainserver.cpp:1397 (HandleAnnounce) - adding: one as a client (events: 0)
> 2013-05-28 23:07:03.111910 I [2533/2695] ProcessRequest
> recorderbase.cpp:395 (GetKeyframePositions) - RecBase(3:/dev/video0):
> GetKeyframePositions(241,9223372036854775807,#3) out of 20
> 2013-05-28 23:07:10.111152 I [2533/2695] ProcessRequest
> mainserver.cpp:1395 (HandleAnnounce) - MainServer::ANN Playback
> 2013-05-28 23:07:10.111161 I [2533/2695] ProcessRequest
> mainserver.cpp:1397 (HandleAnnounce) - adding: one as a client (events: 0)
> 2013-05-28 23:07:10.458248 I [2533/2695] ProcessRequest
> recorderbase.cpp:395 (GetKeyframePositions) - RecBase(3:/dev/video0):
> GetKeyframePositions(376,9223372036854775807,#9) out of 35
>
> I have tried changing the recording profile
>
> DVD
> 48000
> 720 x 480
> layer II - 320
>
> Does anyone have a tip?
>
> Dan
>

Are you using a recent kernel?  Recently something changed and the ioctl's
to setup VBI now need to be made again /dev/vbi? instead of /dev/video?.
Myth probably needs updated to do that -- but only for the right kernel
versions.  I have not done the research to figure which kernel version that
started with.  If anyone knows we might be able to update Myth
appropriately.

I don't try and use my pvr-500 to record into myth, I *just* use it to grab
CC for my HD-PVR recordings.  CC stopped working a couple of months ago,
and I finally figured out that I had to change my CC script to talk to
/dev/vbi? instead.  I am using a modified version of the script from here
http://www.mythtv.org/wiki/Captions_with_HD-PVR .


John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20130529/5f893d23/attachment.html>


More information about the mythtv-users mailing list