Well, looking at the source I couldn't find where v4l2 input was being
set for go7007, despite the choice being present in myth-setup, so I
hacked up a little constant input source setter. It sets the source to
S-Video, and only S-Video. I haven't looked into how to hook it up with
the underlying input source configuration enty... perhaps someone more
qualified would like to give it a go, or yell at me for being a lazy ass
and I'll put some more time into it. Anyway, here's the patch:
--- ../mythtv-0.18.1/libs/libmythtv/NuppelVideoRecorder.cpp
2005-03-18 23:51:41.000000000 -0700
+++ libs/libmythtv/NuppelVideoRecorder.cpp 2005-09-03
19:51:13.000000000 -0600
@@ -1269,6 +1269,13 @@
return;
}
+ # Hardcode convertx input source. Should really pull values
from config.
+ int input = 1;
+ if (ioctl(fd, VIDIOC_S_INPUT, &input) < 0) {
+ VERBOSE(VB_IMPORTANT, "Unable to set input\n");
+ errored = true;
+ return;
+ }
+
hardware_encode = true;
}
It is also attached. Comments and suggestions welcome.
Andy
Andrew Taylor wrote:
Hello all. Finally played with mythtv yesterday. Excellent, but now
I need a new hard drive (or two).
I do have a few things I can't figure out, however. How do I choose
svhs input for the ConvertX? I've set default input to svhs in
mythsetup->capture cards->go7007, and given Composite a lower priority
than S-Video in mythsetup->input connections, but it still only
records over composite.
Also, how does one go about exporting .nuv for backup on removable
media? I can't play .nuv directly with mplayer (unsure if this is an
amd64 issue), and the naming is unfriendly. Is it possible to
re-encode to a .avi, rename and still maintain the link into the media
browser?
What would be really nice is to have the myth data sitting in the
transport header (ie ogg fields or similar) so that archived myth
recordings could be identified and external myth recordings could be
integrated (ie this file was dl'd and it's this program, which is
scheduled, but I now have this episode, so no need to record this
episode). Combine that with offline archive knowledge and it would
not record an episode which is already recorded, regardless of where
it actually is (ie recording metadata kept).
Yeah, I can hear it now... 'He just runs it yesterday and already he
wants a CMS'. heh. Thanks,
Andy
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
--- ../mythtv-0.18.1/libs/libmythtv/NuppelVideoRecorder.cpp 2005-03-18 23:51:41.000000000 -0700
+++ libs/libmythtv/NuppelVideoRecorder.cpp 2005-09-03 19:51:13.000000000 -0600
@@ -1269,6 +1269,13 @@
return;
}
+ int input = 1;
+ if (ioctl(fd, VIDIOC_S_INPUT, &input) < 0) {
+ VERBOSE(VB_IMPORTANT, "Unable to set input\n");
+ errored = true;
+ return;
+ }
+
hardware_encode = true;
}
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users