summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael T. Dean <mdean@mythtv.org>2012-01-20 22:00:33 (GMT)
committer Michael T. Dean <mdean@mythtv.org>2012-01-20 22:00:33 (GMT)
commit4e41fb2b3b7bd4c518cae808b16afe5d32d3c746 (patch)
tree5206a3a25cbc09c9badd9353e839c90fdcf938a5
parent6e862025b172ac35b5f45a0e87cbcd472e8b2916 (diff)
Update HTML/PDF/TXT HOWTO for -fixes
-rw-r--r--mythtv/docs/mythtv-HOWTO-1.html18
-rw-r--r--mythtv/docs/mythtv-HOWTO-11.html19
-rw-r--r--mythtv/docs/mythtv-HOWTO-12.html6
-rw-r--r--mythtv/docs/mythtv-HOWTO-22.html6
-rw-r--r--mythtv/docs/mythtv-HOWTO-23.html112
-rw-r--r--mythtv/docs/mythtv-HOWTO-3.html4
-rw-r--r--mythtv/docs/mythtv-HOWTO-4.html6
-rw-r--r--mythtv/docs/mythtv-HOWTO-5.html38
-rw-r--r--mythtv/docs/mythtv-HOWTO-6.html2
-rw-r--r--mythtv/docs/mythtv-HOWTO-8.html50
-rw-r--r--mythtv/docs/mythtv-HOWTO-9.html7
-rw-r--r--mythtv/docs/mythtv-HOWTO-singlehtml.html268
-rw-r--r--mythtv/docs/mythtv-HOWTO.pdfbin802108 -> 804941 bytes
-rw-r--r--mythtv/docs/mythtv-HOWTO.txt752
14 files changed, 646 insertions, 642 deletions
diff --git a/mythtv/docs/mythtv-HOWTO-1.html b/mythtv/docs/mythtv-HOWTO-1.html
index 58e703e..542f5a0 100644
--- a/mythtv/docs/mythtv-HOWTO-1.html
+++ b/mythtv/docs/mythtv-HOWTO-1.html
@@ -19,7 +19,7 @@ Previous
<EPS FILE="stop.eps">
<IMG SRC="stop.png">
<CAPTION><B>NOTE</B>: Please note that I, Robert Kulagowski, am <EM>NOT</EM> the
-author/programmer of the MythTV application! I can not give you
+author/programmer of the MythTV application! I cannot give you
personalized installation support. If you are having issues installing
MythTV you should examine the archives, or post your question to the
MythTV-users mailing list. If you send me "Does MythTV work with 'X'"?
@@ -70,11 +70,10 @@ Other modules in MythTV include:
<UL>
<LI>MythArchive, a tool to create DVDs</LI>
<LI>MythBrowser, a web browser</LI>
-<LI>MythFlix, a Netflix module</LI>
-<LI>MythGallery, a picture-viewing application</LI>
+<LI>MythGallery, a photo-viewing application</LI>
<LI>MythGame</LI>
-<LI>MythMusic, a music playing / ripping application which supports MP3
-and FLAC</LI>
+<LI>MythMusic, a music playing / ripping application</LI>
+<LI>MythNetVision, an internet video browser and viewer</LI>
<LI>MythNews, a RSS news grabber</LI>
<LI>MythVideo, DVD ripper and a media-viewer for content not created within MythTV</LI>
<LI>MythWeather</LI>
@@ -98,9 +97,6 @@ like to install a custom version of Arch Linux optimized for MythTV.</P>
<A HREF="http://www.minimyth.org">http://www.minimyth.org</A> for a
small MythTV distribution which can be booted over a network.</P>
<P>See
-<A HREF="http://wilsonet.com/mythtv/">http://wilsonet.com/mythtv/</A> for instructions tailored to RedHat's
-Fedora Core distribution.</P>
-<P>See
<A HREF="http://www.mythbuntu.org/">http://www.mythbuntu.org/</A>
for a distribution using a customized Ubuntu.</P>
<P>See
@@ -171,7 +167,7 @@ at
<FIGURE>
<EPS FILE="add.eps">
<IMG SRC="add.png">
-<CAPTION>Feature that has been added to SVN (subversion, a revision control system)
+<CAPTION>Feature that has been added to git (a distributed version control system)
but is not available in the current release.</CAPTION>
</FIGURE>
</P>
@@ -214,7 +210,7 @@ seems to be ignoring you.</CAPTION>
<P>If you feel you need to contribute to a bug database, use the MythTV bug
ticketing system at
-<A HREF="http://svn.mythtv.org/trac">http://svn.mythtv.org/trac</A>.</P>
+<A HREF="http://code.mythtv.org/trac">http://code.mythtv.org/trac</A>.</P>
<P>Good entries will contain the following:
<OL>
<LI>Qt version</LI>
@@ -245,7 +241,7 @@ information. Don't re-open a bug without providing additional information.</P>
grammatical or spelling error, or if the wording of something is just plain
confusing.</P>
<P>If you'd like to make a new contribution, create a ticket at
-<A HREF="http://svn.mythtv.org/trac">http://svn.mythtv.org/trac</A> and
+<A HREF="http://code.mythtv.org/trac">http://code.mythtv.org/trac</A> and
click "New Ticket". The type should be set to "patch" and the owner set to
"rkulagow" to ensure that I see your contribution.</P>
<P>Please send it as either SGML or as plain text. <EM>NO HTML</EM>. The
diff --git a/mythtv/docs/mythtv-HOWTO-11.html b/mythtv/docs/mythtv-HOWTO-11.html
index 2158168..b931309 100644
--- a/mythtv/docs/mythtv-HOWTO-11.html
+++ b/mythtv/docs/mythtv-HOWTO-11.html
@@ -164,7 +164,7 @@ Space/Enter </TD><TD> set a bookmark at that point. Next time you start the&nbsp
X </TD><TD> queues the current recording for transcoding </TD></TR><TR><TD>
O </TD><TD> brings up menu to allow toggling settings such as Commercial&nbsp;Auto-Skip, Auto-Expire, etc. </TD></TR><TR><TD>
D </TD><TD> exits the current recording and displays the Delete menu </TD></TR><TR><TD>
-E or M </TD><TD> enters/exits edit mode. </TD></TR><TR><TD>
+E </TD><TD> enters/exits edit mode. </TD></TR><TR><TD>
</TD><TD> </TD></TR><TR><TD>
</TD><TD> </TD></TR><TR><TD>
</TD><TD> <B>In edit mode</B> </TD></TR><TR><TD>
@@ -172,10 +172,13 @@ Left/Right </TD><TD> move forward and backward </TD></TR><TR><TD>
Up/Down </TD><TD> alter the amount of time you jump forward and backward.&nbsp;Increments are: nearest cutpoint, nearest video keyframe, 1&nbsp;frame, 0.5 seconds, 1 second, 20 seconds, 1 minute, 5 minutes,&nbsp;and 10 minutes. </TD></TR><TR><TD>
PageUp/PageDown </TD><TD> move forward and backward to the nearest cut point </TD></TR><TR><TD>
&lt; or > </TD><TD> move forward or backward by 10 times the normal jump amount </TD></TR><TR><TD>
-Space/Enter </TD><TD> allows you to set or delete a cut point </TD></TR><TR><TD>
-Z </TD><TD> loads the commercial skip list (if one exists) into the cutlist </TD></TR><TR><TD>
-C or Q </TD><TD> clear all cut points in the cutlist </TD></TR><TR><TD>
-I </TD><TD> Inverts the cutlist
+M </TD><TD> shows a menu allowing you to add, move, or delete a cut&nbsp;or to save or revert changes </TD></TR><TR><TD>
+Space/Enter </TD><TD> adds a cut or, if in a cut area, prompts for action </TD></TR><TR><TD>
+D </TD><TD> deletes the cut </TD></TR><TR><TD>
+Z </TD><TD> loads the commercial skip list (if one exists) into the cut list </TD></TR><TR><TD>
+C or Q </TD><TD> clear all cut points in the cut list </TD></TR><TR><TD>
+I </TD><TD> inverts the cut list </TD></TR><TR><TD>
+Escape </TD><TD> prompts whether to save or cancel changes and allows exit
</TD></TR></TABLE>
</CENTER><BR>
</P>
@@ -333,9 +336,9 @@ should add <CODE>/usr/local/bin/changechannel</CODE> to your Input Connections i
mythbackend configuration GUI.</P>
<P>However, there is not <B>changechannel</B> program per-se, because this is
going to be dependent on what sort of external tuner you have. Look in the
-<CODE>contrib/channel_changers</CODE> directory for a number of programs and
-scripts which may be used to change channels. Once you find one which
-works, copy it to <CODE>/usr/local/bin/changechannel</CODE>.</P>
+<A HREF="http://www.mythtv.org/wiki/Category:Channel_Change_Scripts">Channel Change Scripts</A> category of the MythTV wiki for a number of
+programs and scripts which may be used to change channels. Once you find one
+which works, copy it to <CODE>/usr/local/bin/changechannel</CODE>.</P>
<P>Feel free to browse some of what sort of hardware is available at
<A HREF="http://store.snapstream.com/accessories.html">http://store.snapstream.com/accessories.html</A>, or if you wish to
assemble your own, rather than purchase, the following may be helpful:
diff --git a/mythtv/docs/mythtv-HOWTO-12.html b/mythtv/docs/mythtv-HOWTO-12.html
index aa0278e..2ca60fe 100644
--- a/mythtv/docs/mythtv-HOWTO-12.html
+++ b/mythtv/docs/mythtv-HOWTO-12.html
@@ -205,7 +205,7 @@ schedule.</P>
<P>
<UL>
<LI>Currently recording beats not currently recording -- A recording
-in progress can not be moved to another input or time so it "wins"
+in progress cannot be moved to another input or time so it "wins"
its current timeslot.
</LI>
<LI>Single, Daily, or Weekly rules with no match are marked Not Listed --
@@ -213,7 +213,7 @@ If these or Overrides do not match the current listings because the
listings have changed, they are added to the schedule and marked to
indicate that they will not record.
</LI>
-<LI>Rules that could record beat rules that can not record a showing --
+<LI>Rules that could record beat rules that cannot record a showing --
If two rules match the same showing of a program, a rule marked as inactive
or a showing marked as a repeat, for example, yield to the other rule.
</LI>
@@ -770,7 +770,7 @@ to the same set top cable box.</P>
</CODE></BLOCKQUOTE>
</P>
<P>Input 1 and input 2 receive content from the same set top box and the
-channels can not be tuned independently. Therefore only one of these two
+channels cannot be tuned independently. Therefore only one of these two
inputs should be used at any given time. The solution is to create an "Input
Group" with <B>mythtv-setup</B> in "Input connections". Including these
two inputs in the same Input Group will tell the scheduler that these are
diff --git a/mythtv/docs/mythtv-HOWTO-22.html b/mythtv/docs/mythtv-HOWTO-22.html
index de4cfa1..1b5e44f 100644
--- a/mythtv/docs/mythtv-HOWTO-22.html
+++ b/mythtv/docs/mythtv-HOWTO-22.html
@@ -174,7 +174,7 @@ instructions.</P>
<H3>MythTV is crashing your system</H3>
-<P>When run as a non-privileged user, MythTV <EM>can not</EM> crash your
+<P>When run as a non-privileged user, MythTV <EM>cannot</EM> crash your
system. If your system is crashing when you run MythTV, then you have some
issue with the drivers for your capture card or other hardware, or the CPU
fan has fallen off/broken and your system is overheating when asked to
@@ -396,7 +396,7 @@ mailing list. If the audio isn't configured correctly, then MythTV will
often appear to hang, when in fact it is trying to manipulate the audio
subsystem and failing. You may or may not receive error messages indicating
that the source of the error is the audio subsystem.</P>
-<P>You can not use <B>xawtv</B> to determine if your audio is working
+<P>You cannot use <B>xawtv</B> to determine if your audio is working
correctly, since <B>xawtv</B> is simply using the analog sound patched
through line-in to line-out. It doesn't need to digitize the sound unless
you are using the recording function.</P>
@@ -533,7 +533,7 @@ libmp3lame library.</P>
<P>Something's wrong with your program database. Did mythfilldatabase run
with no major errors? Or, MythTV may not have permissions to the
-appropriate video4linux devices. </P>
+appropriate video4linux devices.</P>
<H3>Screen goes black when you try to play something</H3>
diff --git a/mythtv/docs/mythtv-HOWTO-23.html b/mythtv/docs/mythtv-HOWTO-23.html
index ccdfe05..1c9a2e4 100644
--- a/mythtv/docs/mythtv-HOWTO-23.html
+++ b/mythtv/docs/mythtv-HOWTO-23.html
@@ -108,7 +108,8 @@ $ cat vidout > video.yuv
</H2>
<P>MythTV is not dependent on any particular window manager. If you wish to
-run a lightweight window manager, the <CODE>contrib/configfiles/</CODE> directory has an
+run a lightweight window manager, the
+<A HREF="http://www.mythtv.org/wiki/Category:Window_Manager_Configuration_Files">Window Manager Configuration Files</A> category of the MythTV wiki has an
example of a <CODE>.twmrc</CODE> and <CODE>.fvwmrc</CODE> file you may use.</P>
<H2><A NAME="capture_resolution_"></A> <A NAME="ss23.3">23.3</A> <A HREF="mythtv-HOWTO.html#toc23.3">What capture resolution should I use? How does video work? </A>
@@ -225,7 +226,7 @@ of the physical screen. This can only be adjusted by your tv-out device or
by the settings for the television set. Many sets have these adjustments in
a 'service mode'. If you cannot make these adjustments, there will be black
borders around the edges of the X desktop, MythTV GUI and TV playback.</P>
-<P>MythTV has settings for "Overscan" in Setup->Playback. These can not, and do
+<P>MythTV has settings for "Overscan" in Setup->Playback. These cannot, and do
not, cause the image to display beyond the edge of the X display area. The
purpose of these settings are to cut off rough edges and to expand the image
so that objects will appear to be the same size as a normal overscanned TV
@@ -342,37 +343,17 @@ Since you can never watch it, you want to get rid of it.</P>
modify your lineup. Uncheck the boxes for any unwanted channels, and they
will no longer be included in your download.</P>
<P>If you are using a grabber from XMLTV, comment out the channel from the
-<CODE>~/.mythtv/&lt;sourcename&gt;.xmltv</CODE> file by inserting the word "not
-" (including the space) in front of the unwanted entry. This will prevent
-<B>xmltv</B> from grabbing future listings.</P>
-<P>Next, delete the unwanted item from the channel table so that it will not
-appear in the EPG or when changing channels. To delete the data from the
-database we need to perform some steps. First, assuming that HBO is channel
-15, we need to find out the internal <CODE>chanid</CODE> used by MySQL:
-<BLOCKQUOTE><CODE>
-<PRE>
-$ mysql -u root mythconverg
-mysql> select chanid from channel where channum=15;
-+--------+
-| chanid |
-+--------+
-| 1015 |
-+--------+
-1 row in set (0.00 sec)
-mysql> delete from channel where chanid = 1015;
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P>Old program data will be removed over the course of a week. However, you may
-want to immediately delete any current program listings for the channel that
-has been removed:
-<BLOCKQUOTE><CODE>
-<PRE>
-$ mysql -u root mythconverg
-mysql> delete from program where chanid = 1015;
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
+<CODE>~/.mythtv/&lt;sourcename&gt;.xmltv</CODE> file appropriately for your XMLTV
+grabber. Some grabbers do this by inserting "# " (including the space) in front
+of the unwanted entry (for example, change "channel=&lt;name&gt;" to "#
+channel=&lt;name&gt;") and others by changing the "=" to a "!" in the unwanted
+entry (for example, change "channel=&lt;name&gt;" to "channel!&lt;name&gt;").
+This will prevent <B>xmltv</B> from grabbing future listings.</P>
+<P>Next, either delete the unwanted channel or mark it as not visible using
+mythtv-setup's channel editor, so that it will not appear in the EPG or when
+changing channels. If you delete the channel, it may be added back on a future
+scan. If you mark it as not visible, it will be left not visible on future
+scans.</P>
<H2><A NAME="ss23.8">23.8</A> <A HREF="mythtv-HOWTO.html#toc23.8">NFS</A>
</H2>
@@ -396,7 +377,7 @@ masterbackend:/var/video /var/video nfs hard,intr,nfsvers=3,actimeo=0
</CODE></BLOCKQUOTE>
</P>
<P>Then run <CODE># mount -a</CODE> to re-read the file to mount the file system.</P>
-<P><B>NOTE</B>: Previous versions of this HOWTO gave specific values for
+<P><B>NOTE</B>: Previous versions of this HOWTO gave specific values for
variables like the "rsize". Best common practice at this point is to <EM>not</EM>
specify these and allow the server and the client to autonegotiate.</P>
<P>In this case, the source is a machine called "masterbackend" which is
@@ -451,33 +432,39 @@ session.screen0.focusModel: SloppyFocus
<H2><A NAME="ss23.10">23.10</A> <A HREF="mythtv-HOWTO.html#toc23.10">Automatically starting mythbackend at system boot time</A>
</H2>
+<P>There are several example start scripts in the
+<A HREF="http://www.mythtv.org/wiki/Category:Startup_Scripts">Startup Scripts</A> category of the MythTV wiki.</P>
<H3>Red Hat And Mandriva</H3>
-<P>Here's a method for automatically starting mythbackend submitted by Mike
-Thomson (
-<A HREF="mailto:linux@m-thomson.net">mailto:linux@m-thomson.net</A>) and Stu Tomlinson (
-<A HREF="mailto:stu@nosnilmot.com">mailto:stu@nosnilmot.com</A>).</P>
-<P>Copy the files from the MythTV <CODE>contrib</CODE> directory or from Mike's web
-site (
-<A HREF="http://m-thomson.net/mythtv/">http://m-thomson.net/mythtv/</A>) as follows:</P>
-<P><CODE>etc.rc.d.init.mythbackend</CODE> should be made executable and copied to
-<CODE>/etc/rc.d/init.d/</CODE>:
+<P>Here's a method for automatically starting mythbackend on Fedora.</P>
+<P>Copy the files from the
+<A HREF="http://www.mythtv.org/wiki/Fedora_init.d_mythbackend">Fedora init.d mythbackend</A> page of the MythTV wiki as follows:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<PRE>
+$ mythwikiscripts
+</PRE>
+</CODE></BLOCKQUOTE>
+
+and follow the on-screen prompts to download <CODE>Fedora - mythbackend
+init</CODE>, choosing to save the files to temporary files
+<CODE>/tmp/sysconfig.mythbackend</CODE> and <CODE>/tmp/init.mythbackend</CODE>.</P>
+<P><CODE>/tmp/init.mythbackend</CODE> should be made executable and copied to
+<CODE>/etc/rc.d/init.d/</CODE>
<BLOCKQUOTE><CODE>
<PRE>
-$ cd contrib
$ su
-# chmod a+x etc.rc.d.init.d.mythbackend
-# cp etc.rc.d.init.d.mythbackend /etc/rc.d/init.d/mythbackend
+# chmod a+x /tmp/init.mythbackend
+# cp /tmp/init.mythbackend /etc/rc.d/init.d/mythbackend
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P><CODE>etc.sysconfig.mythbackend</CODE> should be copied to
+<P><CODE>/tmp/sysconfig.mythbackend</CODE> should be copied to
<CODE>/etc/sysconfig/</CODE>:
<BLOCKQUOTE><CODE>
<PRE>
-$ cd contrib
$ su
-# cp etc.sysconfig.mythbackend /etc/sysconfig/mythbackend
+# cp /tmp/sysconfig.mythbackend /etc/sysconfig/mythbackend
</PRE>
</CODE></BLOCKQUOTE>
</P>
@@ -594,13 +581,22 @@ following:
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P>A copy of the above has been included in the contrib/ directory. You may
-add it by typing:
+<P>A copy of the above has been included in the
+<A HREF="http://www.mythtv.org/wiki/Mandriva_Security_Package_Configuration">Mandriva Security Package Configuration</A> page on the MythTV wiki.
+You may add it by typing:
+<BLOCKQUOTE><CODE>
+<PRE>
+$ mythwikiscripts
+</PRE>
+</CODE></BLOCKQUOTE>
+
+and follow the on-screen prompts to download <CODE>msec Configuration File</CODE>
+to a temporary file <CODE>/tmp/msec.perm.local</CODE>.</P>
+<P>
<BLOCKQUOTE><CODE>
<PRE>
-$ cd contrib
$ su
-# cat etc.security.msec.perm.local >> /etc/security/msec/perm.local
+# cat /tmp/msec.perm.local >> /etc/security/msec/perm.local
# exit
</PRE>
</CODE></BLOCKQUOTE>
@@ -702,7 +698,7 @@ content even if the slave backend that recorded a program is not available.</P>
another. The transcoder has three primary uses; it can transcode MPEG-2
files captured using a hardware encoder (PVR cards, DVB cards, ATSC HD,
etc.) to MPEG-4, it can be used to transcode RTjpeg files (usually only used
-on systems that can not real-time encode to MPEG-4 using a framegrabber) to
+on systems that cannot real-time encode to MPEG-4 using a framegrabber) to
MPEG-4, and finally it can be used to remove commercials from a MPEG-2 file
while leaving the file in MPEG-2 format.</P>
<P>When MythTV transcodes a file to MPEG-4 or RTjpeg the resulting file format
@@ -724,7 +720,7 @@ A recording can be transcoded in two ways:</P>
<LI>Automatically transcode the file once it has completed
recording.</LI>
<LI>Manually choosing to transcode a recording, usually after
-importing a cutlist or manually marking commercials to be
+importing a cut list or manually marking commercials to be
removed.</LI>
</UL>
</P>
@@ -1083,8 +1079,10 @@ direct serial connection is more reliable than an IR blaster. Not all STB's
that have a Low Speed Data port have it enabled; you may need to convince
your service provider to turn it on. Stating that you have a Tivo may help;
the Tivo has a direct-connect capability.</LI>
-<LI>Use a firewire connection. There is a <CODE>6200ch.c</CODE> in the MythTV
-contrib directory which may work for you.</LI>
+<LI>Use a firewire connection. There are firewire channel change scripts and
+firewire priming scripts in the
+<A HREF="http://www.mythtv.org/wiki/Category:Channel_Change_Scripts">Channel_Change_Scripts</A> and
+<A HREF="http://www.mythtv.org/wiki/Category:Firewire_Priming_Scripts">Firewire Priming Scripts</A> categories of the MythTV wiki.</LI>
</OL>
</P>
<H2><A NAME="ss23.23">23.23</A> <A HREF="mythtv-HOWTO.html#toc23.23">Configuring one machine to flag all commercials</A>
diff --git a/mythtv/docs/mythtv-HOWTO-3.html b/mythtv/docs/mythtv-HOWTO-3.html
index 162f8f9..633a97c 100644
--- a/mythtv/docs/mythtv-HOWTO-3.html
+++ b/mythtv/docs/mythtv-HOWTO-3.html
@@ -278,7 +278,7 @@ no issues with viewing HDTV.</P>
<P>For 720p content (1280x720), a 2.4GHz P4 should be sufficient.</P>
<P>For 1920x1080i->1920x1080p with the better deinterlacing methods done in
real time a 2.4GHz CPU is taxed, but should work if you use "Bob and Weave"
-deinterlacing, or if you have an NVIDIA card with video decode acceleration. </P>
+deinterlacing, or if you have an NVIDIA card with video decode acceleration.</P>
<H3>Playback of HDTV using VDPAU</H3>
@@ -292,7 +292,7 @@ VDPAU supported video.</P>
<H3>Firewire.</H3>
-<P>You may use the Firewire output of the Motorola DCT6200 or the SA3250.
+<P>You may use the Firewire output of the Motorola DCT6200 or the SA3250.
If your provider uses 5C encryption on a particular channel, you won't be
able to get any content. Many users have resorted to using Firewire to
change channels on their set-top-box and capture the High Def video using
diff --git a/mythtv/docs/mythtv-HOWTO-4.html b/mythtv/docs/mythtv-HOWTO-4.html
index d0eb72f..20a8b1e 100644
--- a/mythtv/docs/mythtv-HOWTO-4.html
+++ b/mythtv/docs/mythtv-HOWTO-4.html
@@ -15,7 +15,7 @@
<H2><A NAME="Setting_up_paths"></A> <A NAME="s4">4.</A> <A HREF="mythtv-HOWTO.html#toc4">System Configuration Requirements for Compiling MythTV. </A></H2>
<P>Before you compile MythTV from the current source tarball or from
-<B>subversion</B>, you may need to modify your system configuration in a
+<B>git</B>, you may need to modify your system configuration in a
few ways.</P>
<P>In general, if you install MythTV from pre-packaged binaries for your Linux
distribution/version, you don't need to be too concerned about the issues in
@@ -46,11 +46,11 @@ have to adjust by hand before you compile MythTV.</P>
<P>The runtime manager for shared libraries, <B>/lib/ld.so</B>, gets
information about the locations and contents of shared libraries from
<CODE>/etc/ld.so.cache</CODE>, a file created by <B>ldconfig</B> from
-information in <CODE>/etc/ld.so.conf</CODE>. Because MythTV installs
+information in <CODE>/etc/ld.so.conf</CODE>. Because MythTV installs
shared libraries in <CODE>/usr/local/lib</CODE>, that directory needs to be
added to the list of directories for <B>ld.so</B> to search when doing
runtime linking of programs, if it is not already there. You do this, as
-root, by editing <CODE>/etc/ld.so.conf</CODE>, then running <B>ldconfig</B>.
+root, by editing <CODE>/etc/ld.so.conf</CODE>, then running <B>ldconfig</B>.
There are many ways to do this; to determine the way that your distribution
is configured, type:</P>
<P>
diff --git a/mythtv/docs/mythtv-HOWTO-5.html b/mythtv/docs/mythtv-HOWTO-5.html
index c5f7e6c..2132e93 100644
--- a/mythtv/docs/mythtv-HOWTO-5.html
+++ b/mythtv/docs/mythtv-HOWTO-5.html
@@ -22,16 +22,16 @@ HOWTO on the very first day that a new release has been made, because the
tarball is a static file and won't include any fixes for issues discovered
after the tarball was created.</P>
<P>The recommended solution is to download the source using
-<B>subversion</B> to ensure that you've got the latest fixes.</P>
-<P>When using subversion, there are some other choices that need to be made:
+<B>git</B> to ensure that you've got the latest fixes.</P>
+<P>When using git, there are some other choices that need to be made:
<UL>
-<LI>Do you want to run the stable release of MythTV? If yes, download from the "release-0-23-fixes" branch.</LI>
+<LI>Do you want to run the stable release of MythTV? If yes, use "git checkout 0.24"</LI>
<LI>Do you want to run the absolute latest developer code? If yes, you <EM>must</EM>
join the
<A HREF="http://www.mythtv.org/mailman/listinfo/mythtv-commits/">http://www.mythtv.org/mailman/listinfo/mythtv-commits/</A> and
<A HREF="http://www.mythtv.org/mailman/listinfo/mythtv-dev/">http://www.mythtv.org/mailman/listinfo/mythtv-dev/</A> mailing lists to
keep up to date with the current status of the code. Code obtained from
-subversion has no guarantees regarding stability, etc. The latest code will be in "trunk".</LI>
+git has no guarantees regarding stability, etc. The latest code will be in "master".</LI>
</UL>
</P>
<P>If you are in North America you will use the Schedules Direct grabber which is
@@ -60,38 +60,36 @@ program.</P>
<H2><A NAME="ss5.2">5.2</A> <A HREF="mythtv-HOWTO.html#toc5.2">Manually building MythTV</A>
</H2>
-<P>If you are going to use <B>subversion</B>, execute the following
-instructions to obtain the latest <EM>trunk</EM> version of MythTV.</P>
-<P>To use the <EM>release</EM> version, you can execute the following. You are
-strongly encouraged to use the release version.</P>
+<P>If you are going to use <B>git</B>, execute the following
+instructions to obtain the latest version of MythTV.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
-$ svn co http://svn.mythtv.org/svn/branches/release-0-23-fixes/ mythtv-0.23
-$ cd mythtv-0.23
+$ git clone https://github.com/MythTV/mythtv.git
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P>To download trunk:</P>
+<P>To use the <EM>release</EM> version, you can execute the following after
+completing the previous command. You are strongly encouraged to use the
+release version.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
-$ svn co http://svn.mythtv.org/svn/trunk/ mythtv-trunk
-$ cd mythtv-trunk
+$ git checkout 0.24
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P><B>NOTE</B>: Using a svn version of the code allows you to stay
-up-to-date with changes. So, if there's an update to the 0.23 release and
-you originally obtained it using svn, you could enter the
-mythtv-0.23 directory and type "svn up", which will update your copy
+<P><B>NOTE</B>: Using a git version of the code allows you to stay
+up-to-date with changes. So, if there's an update to the 0.24 release and
+you originally obtained it using git, you could enter the
+mythtv directory and type "git pull", which will update your copy
with the fixed version from the website. You would then recompile and
-install the updated 0.23 code.</P>
+install the updated 0.24 code.</P>
<P>If you are using the tarball, then unpack it:
<BLOCKQUOTE><CODE>
<PRE>
-$ tar -xjf mythtv-0.23.tar.bz2
-$ cd mythtv-0.23
+$ tar -xjf mythtv-0.24.tar.bz2
+$ cd mythtv-0.24
$ ./configure
</PRE>
</CODE></BLOCKQUOTE>
diff --git a/mythtv/docs/mythtv-HOWTO-6.html b/mythtv/docs/mythtv-HOWTO-6.html
index e4fc63f..18998c3 100644
--- a/mythtv/docs/mythtv-HOWTO-6.html
+++ b/mythtv/docs/mythtv-HOWTO-6.html
@@ -93,7 +93,7 @@ you must grant access to the database from remote systems. By default, the
<CODE>mc.sql</CODE> script is only granting access to the local host.</P>
<P>To allow other hosts access to your master database, you can either
configure MySQL database access with no security or with additional
-granularity. </P>
+granularity.</P>
<P>
<FIGURE>
<EPS FILE="stop.eps">
diff --git a/mythtv/docs/mythtv-HOWTO-8.html b/mythtv/docs/mythtv-HOWTO-8.html
index fa18ce1..d1e8069 100644
--- a/mythtv/docs/mythtv-HOWTO-8.html
+++ b/mythtv/docs/mythtv-HOWTO-8.html
@@ -16,7 +16,7 @@
<P>MythTV does not have native remote control receiver and decoder software
built-in. Instead, remote control functions are implemented by cooperating
-with <B>lirc</B>, the Linux Infrared Remote Control program.
+with <B>lirc</B>, the Linux Infrared Remote Control program.
<B>lirc</B> handles the IR hardware and passes keystrokes to MythTV, which
then acts as if the user had pressed the keys on the keyboard. The file
<CODE>keys.txt</CODE> describes the keys used to control MythTV.</P>
@@ -33,7 +33,7 @@ together.</P>
receiver senses the pulses and sends them to the lirc daemon. The lircd
loads a file called <CODE>lircd.conf</CODE> which instructs it how interpret the
IR pulses that it received and convert them to a human-readable name.</P>
-<P>For example, the hardware may receive pulses may correlate to "Channel Up".
+<P>For example, the hardware may receive pulses may correlate to "Channel Up".
The <CODE>lircd.conf</CODE> file will then contain a line that looks something
like this:</P>
<P>
@@ -44,18 +44,18 @@ like this:</P>
</CODE></BLOCKQUOTE>
</P>
<P>The <CODE>lircd.conf</CODE> file can have multiple remote controls defined.</P>
-<P>The second part is <CODE>lircrc</CODE>, which takes the name of the button which
+<P>The second part is <CODE>~/.lircrc</CODE>, which takes the name of the button which
was pressed ("ChannelUp") in the above example, and associates that to an
action to be performed by a program using the remote control. So in MythTV,
ChannelUp means one thing, while in <B>mplayer</B> it means something
-different. <CODE>lircrc</CODE> gives you the flexibility of taking the name of
+different. <CODE>~/.lircrc</CODE> gives you the flexibility of taking the name of
the button and having it perform different actions depending on which
program you're using at the time.</P>
<P><B>NOTE</B>: The definitions in <CODE>lircd.conf</CODE> come from the user
community, and there is no standard for the common button names. One
<CODE>lircd.conf</CODE> file may contain a definition for a button called
"ChannelUp", while another may contain a definition for "Chan+". Your
-<CODE>lircrc</CODE> file must therefore be configured appropriately, or it won't
+<CODE>~/.lircrc</CODE> file must therefore be configured appropriately, or it won't
work.</P>
<P>Look for pre-made lircd.conf configuration files at
<A HREF="http://lirc.sourceforge.net/remotes/">http://lirc.sourceforge.net/remotes/</A>. If you find one of your remotes
@@ -95,22 +95,22 @@ receiver.</P>
<P>The next step is to convert those signals into something that can be used
to control MythTV. MythTV now includes native support for lirc and can
interact directly with it.</P>
-<P>
-<BLOCKQUOTE><CODE>
-<PRE>
-$ cd mythtv/contrib/config_files/lirc
-$ cp lircrc.example ~/.lircrc
-</PRE>
-</CODE></BLOCKQUOTE>
-
-or
+<P>Example <CODE>~/.lircrc</CODE> files for configuring remote controls for MythTV are
+available in the
+<A HREF="http://www.mythtv.org/wiki/Category:LIRC_Configuration_Files">LIRC Configuration Files</A> category of the MythTV wiki. There are also
+many pages providing details for specific remote controls in the
+<A HREF="http://www.mythtv.org/wiki/Category:Remote_Controls">Remote Controls</A> category of the wiki.</P>
+<P>After browsing the available configuration files,
+you may copy/paste the desired configuration information into
+<CODE>~/.lircrc</CODE> or download it from the wiki.
<BLOCKQUOTE><CODE>
<PRE>
-$ cp lircrc.example.pinnaclestudiopctv ~/.lircrc
+$ mythwikiscripts
</PRE>
</CODE></BLOCKQUOTE>
-if you've got a Pinnacle Studio PCTV remote.
+Follow the on-screen prompts to download the configuration file.</P>
+<P>Once you've put the desired configuration into <CODE>~/.lircrc</CODE>, test it.
<BLOCKQUOTE><CODE>
<PRE>
$ irw
@@ -141,11 +141,11 @@ control unless you're using native lirc support.</P>
<H2><A NAME="ss8.1">8.1</A> <A HREF="mythtv-HOWTO.html#toc8.1">Additional information for lirc</A>
</H2>
-<P>Take a look at the lircrc.example files in the <CODE>contrib/configfiles/</CODE>
-directory. In my case, (Pinnacle Studio card) the channel up and down functions
-weren't working, due to the fact that the button names were different than
-the default <CODE>lircrc.example</CODE> file that came with MythTV.</P>
-<P>The <CODE>lircrc.example</CODE> file has this:
+<P>Take a look at the example <CODE>~/.lircrc</CODE> files in the
+<A HREF="http://www.mythtv.org/wiki/Category:LIRC_Configuration_Files">MythTV wiki</A>. In my case, (Pinnacle Studio card) the channel up and
+down functions weren't working, due to the fact that the button names were
+different from the example <CODE>~/.lircrc</CODE> I used to start my configuration.</P>
+<P>The example file had this:
<BLOCKQUOTE><CODE>
<PRE>
begin
@@ -192,14 +192,14 @@ end
</CODE></BLOCKQUOTE>
which took care of basic functionality. Because the PCTV Studio remote
-has additional buttons, look at the
-<CODE>contrib/config_files/lirc/lircrc.example.pinnaclestudiopctv</CODE> for an example of how
+has additional buttons, look at the
+<A HREF="http://www.mythtv.org/wiki/Lircrc_-_Pinnacle_Studio_PCTV">lircrc - Pinnacle Studio PCTV</A> page for an example of how
to define additional buttons, and how to debug potential button name
-conflicts between the <CODE>lircrc.example</CODE> file and how <B>your</B>
+conflicts between your <CODE>~/.lircrc</CODE> file and how <B>your</B>
remote defines the button names.</P>
<P>By examining the button names defined in <CODE>/etc/lircd.conf</CODE> and using
the <B>irw</B> program to make sure that your remote is working, you can
-create the appropriate mappings in <CODE>.lircrc</CODE> to get excellent remote
+create the appropriate mappings in <CODE>~/.lircrc</CODE> to get excellent remote
functionality with MythTV.</P>
<P>Note the <B>repeat =</B> parameter. This informs the <CODE>irxevent</CODE>
program to pass through every third keypress. By default, <CODE>lirc</CODE>
diff --git a/mythtv/docs/mythtv-HOWTO-9.html b/mythtv/docs/mythtv-HOWTO-9.html
index 3b5376f..39a47e1 100644
--- a/mythtv/docs/mythtv-HOWTO-9.html
+++ b/mythtv/docs/mythtv-HOWTO-9.html
@@ -360,7 +360,7 @@ allow you to put your LiveTV recordings on their own filesystem.</P>
go into the Default Storage Group where they'll be the first programs
eligible for expiration if the system needs free space for recordings.</P>
<P>Usage information for all Storage Group directories is visible on the
-mythfrontend status screen as well as the mythbackend status webpage.
+mythfrontend status screen as well as the mythbackend status webpage.
MythTV is smart enough to determine which directories are on shared
filesystems so it should not count free or used space multiple times if you
have more than one directory on the same filesystem.</P>
@@ -575,8 +575,9 @@ $ ./channel_icons.pl --find-missing --rescan
</P>
<P>If you do not have XMLTV software installed and do not want to install it
for the sake of this minor task, there is a generic
-<CODE>contrib/master_iconmap.xml</CODE> which you can copy and use but this may
-not be as complete as using the specific information for your service.</P>
+<CODE>contrib/icons/master_iconmap/master_iconmap.xml</CODE> which you can copy
+and use but this may not be as complete as using the specific information
+for your service.</P>
<P>Once you have an <CODE>iconmap.xml</CODE> file, add the icon information to your
database and grab any new icons with the command:
<BLOCKQUOTE><CODE>
diff --git a/mythtv/docs/mythtv-HOWTO-singlehtml.html b/mythtv/docs/mythtv-HOWTO-singlehtml.html
index c289cbd..c7a6084 100644
--- a/mythtv/docs/mythtv-HOWTO-singlehtml.html
+++ b/mythtv/docs/mythtv-HOWTO-singlehtml.html
@@ -227,7 +227,7 @@ necessary.</EM>
<EPS FILE="stop.eps">
<IMG SRC="stop.png">
<CAPTION><B>NOTE</B>: Please note that I, Robert Kulagowski, am <EM>NOT</EM> the
-author/programmer of the MythTV application! I can not give you
+author/programmer of the MythTV application! I cannot give you
personalized installation support. If you are having issues installing
MythTV you should examine the archives, or post your question to the
MythTV-users mailing list. If you send me "Does MythTV work with 'X'"?
@@ -278,11 +278,10 @@ Other modules in MythTV include:
<UL>
<LI>MythArchive, a tool to create DVDs</LI>
<LI>MythBrowser, a web browser</LI>
-<LI>MythFlix, a Netflix module</LI>
-<LI>MythGallery, a picture-viewing application</LI>
+<LI>MythGallery, a photo-viewing application</LI>
<LI>MythGame</LI>
-<LI>MythMusic, a music playing / ripping application which supports MP3
-and FLAC</LI>
+<LI>MythMusic, a music playing / ripping application</LI>
+<LI>MythNetVision, an internet video browser and viewer</LI>
<LI>MythNews, a RSS news grabber</LI>
<LI>MythVideo, DVD ripper and a media-viewer for content not created within MythTV</LI>
<LI>MythWeather</LI>
@@ -306,9 +305,6 @@ like to install a custom version of Arch Linux optimized for MythTV.</P>
<A HREF="http://www.minimyth.org">http://www.minimyth.org</A> for a
small MythTV distribution which can be booted over a network.</P>
<P>See
-<A HREF="http://wilsonet.com/mythtv/">http://wilsonet.com/mythtv/</A> for instructions tailored to RedHat's
-Fedora Core distribution.</P>
-<P>See
<A HREF="http://www.mythbuntu.org/">http://www.mythbuntu.org/</A>
for a distribution using a customized Ubuntu.</P>
<P>See
@@ -379,7 +375,7 @@ at
<FIGURE>
<EPS FILE="add.eps">
<IMG SRC="add.png">
-<CAPTION>Feature that has been added to SVN (subversion, a revision control system)
+<CAPTION>Feature that has been added to git (a distributed version control system)
but is not available in the current release.</CAPTION>
</FIGURE>
</P>
@@ -422,7 +418,7 @@ seems to be ignoring you.</CAPTION>
<P>If you feel you need to contribute to a bug database, use the MythTV bug
ticketing system at
-<A HREF="http://svn.mythtv.org/trac">http://svn.mythtv.org/trac</A>.</P>
+<A HREF="http://code.mythtv.org/trac">http://code.mythtv.org/trac</A>.</P>
<P>Good entries will contain the following:
<OL>
<LI>Qt version</LI>
@@ -453,7 +449,7 @@ information. Don't re-open a bug without providing additional information.</P>
grammatical or spelling error, or if the wording of something is just plain
confusing.</P>
<P>If you'd like to make a new contribution, create a ticket at
-<A HREF="http://svn.mythtv.org/trac">http://svn.mythtv.org/trac</A> and
+<A HREF="http://code.mythtv.org/trac">http://code.mythtv.org/trac</A> and
click "New Ticket". The type should be set to "patch" and the owner set to
"rkulagow" to ensure that I see your contribution.</P>
<P>Please send it as either SGML or as plain text. <EM>NO HTML</EM>. The
@@ -740,7 +736,7 @@ no issues with viewing HDTV.</P>
<P>For 720p content (1280x720), a 2.4GHz P4 should be sufficient.</P>
<P>For 1920x1080i->1920x1080p with the better deinterlacing methods done in
real time a 2.4GHz CPU is taxed, but should work if you use "Bob and Weave"
-deinterlacing, or if you have an NVIDIA card with video decode acceleration. </P>
+deinterlacing, or if you have an NVIDIA card with video decode acceleration.</P>
<H3>Playback of HDTV using VDPAU</H3>
@@ -754,7 +750,7 @@ VDPAU supported video.</P>
<H3>Firewire.</H3>
-<P>You may use the Firewire output of the Motorola DCT6200 or the SA3250.
+<P>You may use the Firewire output of the Motorola DCT6200 or the SA3250.
If your provider uses 5C encryption on a particular channel, you won't be
able to get any content. Many users have resorted to using Firewire to
change channels on their set-top-box and capture the High Def video using
@@ -1040,7 +1036,7 @@ and executing:
<H2><A NAME="Setting_up_paths"></A> <A NAME="s4">4.</A> <A HREF="#toc4">System Configuration Requirements for Compiling MythTV. </A></H2>
<P>Before you compile MythTV from the current source tarball or from
-<B>subversion</B>, you may need to modify your system configuration in a
+<B>git</B>, you may need to modify your system configuration in a
few ways.</P>
<P>In general, if you install MythTV from pre-packaged binaries for your Linux
distribution/version, you don't need to be too concerned about the issues in
@@ -1071,11 +1067,11 @@ have to adjust by hand before you compile MythTV.</P>
<P>The runtime manager for shared libraries, <B>/lib/ld.so</B>, gets
information about the locations and contents of shared libraries from
<CODE>/etc/ld.so.cache</CODE>, a file created by <B>ldconfig</B> from
-information in <CODE>/etc/ld.so.conf</CODE>. Because MythTV installs
+information in <CODE>/etc/ld.so.conf</CODE>. Because MythTV installs
shared libraries in <CODE>/usr/local/lib</CODE>, that directory needs to be
added to the list of directories for <B>ld.so</B> to search when doing
runtime linking of programs, if it is not already there. You do this, as
-root, by editing <CODE>/etc/ld.so.conf</CODE>, then running <B>ldconfig</B>.
+root, by editing <CODE>/etc/ld.so.conf</CODE>, then running <B>ldconfig</B>.
There are many ways to do this; to determine the way that your distribution
is configured, type:</P>
<P>
@@ -1157,16 +1153,16 @@ HOWTO on the very first day that a new release has been made, because the
tarball is a static file and won't include any fixes for issues discovered
after the tarball was created.</P>
<P>The recommended solution is to download the source using
-<B>subversion</B> to ensure that you've got the latest fixes.</P>
-<P>When using subversion, there are some other choices that need to be made:
+<B>git</B> to ensure that you've got the latest fixes.</P>
+<P>When using git, there are some other choices that need to be made:
<UL>
-<LI>Do you want to run the stable release of MythTV? If yes, download from the "release-0-23-fixes" branch.</LI>
+<LI>Do you want to run the stable release of MythTV? If yes, use "git checkout 0.24"</LI>
<LI>Do you want to run the absolute latest developer code? If yes, you <EM>must</EM>
join the
<A HREF="http://www.mythtv.org/mailman/listinfo/mythtv-commits/">http://www.mythtv.org/mailman/listinfo/mythtv-commits/</A> and
<A HREF="http://www.mythtv.org/mailman/listinfo/mythtv-dev/">http://www.mythtv.org/mailman/listinfo/mythtv-dev/</A> mailing lists to
keep up to date with the current status of the code. Code obtained from
-subversion has no guarantees regarding stability, etc. The latest code will be in "trunk".</LI>
+git has no guarantees regarding stability, etc. The latest code will be in "master".</LI>
</UL>
</P>
<P>If you are in North America you will use the Schedules Direct grabber which is
@@ -1195,38 +1191,36 @@ program.</P>
<H2><A NAME="ss5.2">5.2</A> <A HREF="#toc5.2">Manually building MythTV</A>
</H2>
-<P>If you are going to use <B>subversion</B>, execute the following
-instructions to obtain the latest <EM>trunk</EM> version of MythTV.</P>
-<P>To use the <EM>release</EM> version, you can execute the following. You are
-strongly encouraged to use the release version.</P>
+<P>If you are going to use <B>git</B>, execute the following
+instructions to obtain the latest version of MythTV.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
-$ svn co http://svn.mythtv.org/svn/branches/release-0-23-fixes/ mythtv-0.23
-$ cd mythtv-0.23
+$ git clone https://github.com/MythTV/mythtv.git
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P>To download trunk:</P>
+<P>To use the <EM>release</EM> version, you can execute the following after
+completing the previous command. You are strongly encouraged to use the
+release version.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
-$ svn co http://svn.mythtv.org/svn/trunk/ mythtv-trunk
-$ cd mythtv-trunk
+$ git checkout 0.24
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P><B>NOTE</B>: Using a svn version of the code allows you to stay
-up-to-date with changes. So, if there's an update to the 0.23 release and
-you originally obtained it using svn, you could enter the
-mythtv-0.23 directory and type "svn up", which will update your copy
+<P><B>NOTE</B>: Using a git version of the code allows you to stay
+up-to-date with changes. So, if there's an update to the 0.24 release and
+you originally obtained it using git, you could enter the
+mythtv directory and type "git pull", which will update your copy
with the fixed version from the website. You would then recompile and
-install the updated 0.23 code.</P>
+install the updated 0.24 code.</P>
<P>If you are using the tarball, then unpack it:
<BLOCKQUOTE><CODE>
<PRE>
-$ tar -xjf mythtv-0.23.tar.bz2
-$ cd mythtv-0.23
+$ tar -xjf mythtv-0.24.tar.bz2
+$ cd mythtv-0.24
$ ./configure
</PRE>
</CODE></BLOCKQUOTE>
@@ -1452,7 +1446,7 @@ you must grant access to the database from remote systems. By default, the
<CODE>mc.sql</CODE> script is only granting access to the local host.</P>
<P>To allow other hosts access to your master database, you can either
configure MySQL database access with no security or with additional
-granularity. </P>
+granularity.</P>
<P>
<FIGURE>
<EPS FILE="stop.eps">
@@ -1511,7 +1505,7 @@ configuration.</P>
<P>MythTV does not have native remote control receiver and decoder software
built-in. Instead, remote control functions are implemented by cooperating
-with <B>lirc</B>, the Linux Infrared Remote Control program.
+with <B>lirc</B>, the Linux Infrared Remote Control program.
<B>lirc</B> handles the IR hardware and passes keystrokes to MythTV, which
then acts as if the user had pressed the keys on the keyboard. The file
<CODE>keys.txt</CODE> describes the keys used to control MythTV.</P>
@@ -1528,7 +1522,7 @@ together.</P>
receiver senses the pulses and sends them to the lirc daemon. The lircd
loads a file called <CODE>lircd.conf</CODE> which instructs it how interpret the
IR pulses that it received and convert them to a human-readable name.</P>
-<P>For example, the hardware may receive pulses may correlate to "Channel Up".
+<P>For example, the hardware may receive pulses may correlate to "Channel Up".
The <CODE>lircd.conf</CODE> file will then contain a line that looks something
like this:</P>
<P>
@@ -1539,18 +1533,18 @@ like this:</P>
</CODE></BLOCKQUOTE>
</P>
<P>The <CODE>lircd.conf</CODE> file can have multiple remote controls defined.</P>
-<P>The second part is <CODE>lircrc</CODE>, which takes the name of the button which
+<P>The second part is <CODE>~/.lircrc</CODE>, which takes the name of the button which
was pressed ("ChannelUp") in the above example, and associates that to an
action to be performed by a program using the remote control. So in MythTV,
ChannelUp means one thing, while in <B>mplayer</B> it means something
-different. <CODE>lircrc</CODE> gives you the flexibility of taking the name of
+different. <CODE>~/.lircrc</CODE> gives you the flexibility of taking the name of
the button and having it perform different actions depending on which
program you're using at the time.</P>
<P><B>NOTE</B>: The definitions in <CODE>lircd.conf</CODE> come from the user
community, and there is no standard for the common button names. One
<CODE>lircd.conf</CODE> file may contain a definition for a button called
"ChannelUp", while another may contain a definition for "Chan+". Your
-<CODE>lircrc</CODE> file must therefore be configured appropriately, or it won't
+<CODE>~/.lircrc</CODE> file must therefore be configured appropriately, or it won't
work.</P>
<P>Look for pre-made lircd.conf configuration files at
<A HREF="http://lirc.sourceforge.net/remotes/">http://lirc.sourceforge.net/remotes/</A>. If you find one of your remotes
@@ -1590,22 +1584,22 @@ receiver.</P>
<P>The next step is to convert those signals into something that can be used
to control MythTV. MythTV now includes native support for lirc and can
interact directly with it.</P>
-<P>
-<BLOCKQUOTE><CODE>
-<PRE>
-$ cd mythtv/contrib/config_files/lirc
-$ cp lircrc.example ~/.lircrc
-</PRE>
-</CODE></BLOCKQUOTE>
-
-or
+<P>Example <CODE>~/.lircrc</CODE> files for configuring remote controls for MythTV are
+available in the
+<A HREF="http://www.mythtv.org/wiki/Category:LIRC_Configuration_Files">LIRC Configuration Files</A> category of the MythTV wiki. There are also
+many pages providing details for specific remote controls in the
+<A HREF="http://www.mythtv.org/wiki/Category:Remote_Controls">Remote Controls</A> category of the wiki.</P>
+<P>After browsing the available configuration files,
+you may copy/paste the desired configuration information into
+<CODE>~/.lircrc</CODE> or download it from the wiki.
<BLOCKQUOTE><CODE>
<PRE>
-$ cp lircrc.example.pinnaclestudiopctv ~/.lircrc
+$ mythwikiscripts
</PRE>
</CODE></BLOCKQUOTE>
-if you've got a Pinnacle Studio PCTV remote.
+Follow the on-screen prompts to download the configuration file.</P>
+<P>Once you've put the desired configuration into <CODE>~/.lircrc</CODE>, test it.
<BLOCKQUOTE><CODE>
<PRE>
$ irw
@@ -1636,11 +1630,11 @@ control unless you're using native lirc support.</P>
<H2><A NAME="ss8.1">8.1</A> <A HREF="#toc8.1">Additional information for lirc</A>
</H2>
-<P>Take a look at the lircrc.example files in the <CODE>contrib/configfiles/</CODE>
-directory. In my case, (Pinnacle Studio card) the channel up and down functions
-weren't working, due to the fact that the button names were different than
-the default <CODE>lircrc.example</CODE> file that came with MythTV.</P>
-<P>The <CODE>lircrc.example</CODE> file has this:
+<P>Take a look at the example <CODE>~/.lircrc</CODE> files in the
+<A HREF="http://www.mythtv.org/wiki/Category:LIRC_Configuration_Files">MythTV wiki</A>. In my case, (Pinnacle Studio card) the channel up and
+down functions weren't working, due to the fact that the button names were
+different from the example <CODE>~/.lircrc</CODE> I used to start my configuration.</P>
+<P>The example file had this:
<BLOCKQUOTE><CODE>
<PRE>
begin
@@ -1687,14 +1681,14 @@ end
</CODE></BLOCKQUOTE>
which took care of basic functionality. Because the PCTV Studio remote
-has additional buttons, look at the
-<CODE>contrib/config_files/lirc/lircrc.example.pinnaclestudiopctv</CODE> for an example of how
+has additional buttons, look at the
+<A HREF="http://www.mythtv.org/wiki/Lircrc_-_Pinnacle_Studio_PCTV">lircrc - Pinnacle Studio PCTV</A> page for an example of how
to define additional buttons, and how to debug potential button name
-conflicts between the <CODE>lircrc.example</CODE> file and how <B>your</B>
+conflicts between your <CODE>~/.lircrc</CODE> file and how <B>your</B>
remote defines the button names.</P>
<P>By examining the button names defined in <CODE>/etc/lircd.conf</CODE> and using
the <B>irw</B> program to make sure that your remote is working, you can
-create the appropriate mappings in <CODE>.lircrc</CODE> to get excellent remote
+create the appropriate mappings in <CODE>~/.lircrc</CODE> to get excellent remote
functionality with MythTV.</P>
<P>Note the <B>repeat =</B> parameter. This informs the <CODE>irxevent</CODE>
program to pass through every third keypress. By default, <CODE>lirc</CODE>
@@ -2050,7 +2044,7 @@ allow you to put your LiveTV recordings on their own filesystem.</P>
go into the Default Storage Group where they'll be the first programs
eligible for expiration if the system needs free space for recordings.</P>
<P>Usage information for all Storage Group directories is visible on the
-mythfrontend status screen as well as the mythbackend status webpage.
+mythfrontend status screen as well as the mythbackend status webpage.
MythTV is smart enough to determine which directories are on shared
filesystems so it should not count free or used space multiple times if you
have more than one directory on the same filesystem.</P>
@@ -2265,8 +2259,9 @@ $ ./channel_icons.pl --find-missing --rescan
</P>
<P>If you do not have XMLTV software installed and do not want to install it
for the sake of this minor task, there is a generic
-<CODE>contrib/master_iconmap.xml</CODE> which you can copy and use but this may
-not be as complete as using the specific information for your service.</P>
+<CODE>contrib/icons/master_iconmap/master_iconmap.xml</CODE> which you can copy
+and use but this may not be as complete as using the specific information
+for your service.</P>
<P>Once you have an <CODE>iconmap.xml</CODE> file, add the icon information to your
database and grab any new icons with the command:
<BLOCKQUOTE><CODE>
@@ -2757,7 +2752,7 @@ Space/Enter </TD><TD> set a bookmark at that point. Next time you start the&nbsp
X </TD><TD> queues the current recording for transcoding </TD></TR><TR><TD>
O </TD><TD> brings up menu to allow toggling settings such as Commercial&nbsp;Auto-Skip, Auto-Expire, etc. </TD></TR><TR><TD>
D </TD><TD> exits the current recording and displays the Delete menu </TD></TR><TR><TD>
-E or M </TD><TD> enters/exits edit mode. </TD></TR><TR><TD>
+E </TD><TD> enters/exits edit mode. </TD></TR><TR><TD>
</TD><TD> </TD></TR><TR><TD>
</TD><TD> </TD></TR><TR><TD>
</TD><TD> <B>In edit mode</B> </TD></TR><TR><TD>
@@ -2765,10 +2760,13 @@ Left/Right </TD><TD> move forward and backward </TD></TR><TR><TD>
Up/Down </TD><TD> alter the amount of time you jump forward and backward.&nbsp;Increments are: nearest cutpoint, nearest video keyframe, 1&nbsp;frame, 0.5 seconds, 1 second, 20 seconds, 1 minute, 5 minutes,&nbsp;and 10 minutes. </TD></TR><TR><TD>
PageUp/PageDown </TD><TD> move forward and backward to the nearest cut point </TD></TR><TR><TD>
&lt; or > </TD><TD> move forward or backward by 10 times the normal jump amount </TD></TR><TR><TD>
-Space/Enter </TD><TD> allows you to set or delete a cut point </TD></TR><TR><TD>
-Z </TD><TD> loads the commercial skip list (if one exists) into the cutlist </TD></TR><TR><TD>
-C or Q </TD><TD> clear all cut points in the cutlist </TD></TR><TR><TD>
-I </TD><TD> Inverts the cutlist
+M </TD><TD> shows a menu allowing you to add, move, or delete a cut&nbsp;or to save or revert changes </TD></TR><TR><TD>
+Space/Enter </TD><TD> adds a cut or, if in a cut area, prompts for action </TD></TR><TR><TD>
+D </TD><TD> deletes the cut </TD></TR><TR><TD>
+Z </TD><TD> loads the commercial skip list (if one exists) into the cut list </TD></TR><TR><TD>
+C or Q </TD><TD> clear all cut points in the cut list </TD></TR><TR><TD>
+I </TD><TD> inverts the cut list </TD></TR><TR><TD>
+Escape </TD><TD> prompts whether to save or cancel changes and allows exit
</TD></TR></TABLE>
</CENTER><BR>
</P>
@@ -2926,9 +2924,9 @@ should add <CODE>/usr/local/bin/changechannel</CODE> to your Input Connections i
mythbackend configuration GUI.</P>
<P>However, there is not <B>changechannel</B> program per-se, because this is
going to be dependent on what sort of external tuner you have. Look in the
-<CODE>contrib/channel_changers</CODE> directory for a number of programs and
-scripts which may be used to change channels. Once you find one which
-works, copy it to <CODE>/usr/local/bin/changechannel</CODE>.</P>
+<A HREF="http://www.mythtv.org/wiki/Category:Channel_Change_Scripts">Channel Change Scripts</A> category of the MythTV wiki for a number of
+programs and scripts which may be used to change channels. Once you find one
+which works, copy it to <CODE>/usr/local/bin/changechannel</CODE>.</P>
<P>Feel free to browse some of what sort of hardware is available at
<A HREF="http://store.snapstream.com/accessories.html">http://store.snapstream.com/accessories.html</A>, or if you wish to
assemble your own, rather than purchase, the following may be helpful:
@@ -3385,7 +3383,7 @@ schedule.</P>
<P>
<UL>
<LI>Currently recording beats not currently recording -- A recording
-in progress can not be moved to another input or time so it "wins"
+in progress cannot be moved to another input or time so it "wins"
its current timeslot.
</LI>
<LI>Single, Daily, or Weekly rules with no match are marked Not Listed --
@@ -3393,7 +3391,7 @@ If these or Overrides do not match the current listings because the
listings have changed, they are added to the schedule and marked to
indicate that they will not record.
</LI>
-<LI>Rules that could record beat rules that can not record a showing --
+<LI>Rules that could record beat rules that cannot record a showing --
If two rules match the same showing of a program, a rule marked as inactive
or a showing marked as a repeat, for example, yield to the other rule.
</LI>
@@ -3950,7 +3948,7 @@ to the same set top cable box.</P>
</CODE></BLOCKQUOTE>
</P>
<P>Input 1 and input 2 receive content from the same set top box and the
-channels can not be tuned independently. Therefore only one of these two
+channels cannot be tuned independently. Therefore only one of these two
inputs should be used at any given time. The solution is to create an "Input
Group" with <B>mythtv-setup</B> in "Input connections". Including these
two inputs in the same Input Group will tell the scheduler that these are
@@ -5446,7 +5444,7 @@ instructions.</P>
<H3>MythTV is crashing your system</H3>
-<P>When run as a non-privileged user, MythTV <EM>can not</EM> crash your
+<P>When run as a non-privileged user, MythTV <EM>cannot</EM> crash your
system. If your system is crashing when you run MythTV, then you have some
issue with the drivers for your capture card or other hardware, or the CPU
fan has fallen off/broken and your system is overheating when asked to
@@ -5668,7 +5666,7 @@ mailing list. If the audio isn't configured correctly, then MythTV will
often appear to hang, when in fact it is trying to manipulate the audio
subsystem and failing. You may or may not receive error messages indicating
that the source of the error is the audio subsystem.</P>
-<P>You can not use <B>xawtv</B> to determine if your audio is working
+<P>You cannot use <B>xawtv</B> to determine if your audio is working
correctly, since <B>xawtv</B> is simply using the analog sound patched
through line-in to line-out. It doesn't need to digitize the sound unless
you are using the recording function.</P>
@@ -5805,7 +5803,7 @@ libmp3lame library.</P>
<P>Something's wrong with your program database. Did mythfilldatabase run
with no major errors? Or, MythTV may not have permissions to the
-appropriate video4linux devices. </P>
+appropriate video4linux devices.</P>
<H3>Screen goes black when you try to play something</H3>
@@ -5922,7 +5920,8 @@ $ cat vidout > video.yuv
</H2>
<P>MythTV is not dependent on any particular window manager. If you wish to
-run a lightweight window manager, the <CODE>contrib/configfiles/</CODE> directory has an
+run a lightweight window manager, the
+<A HREF="http://www.mythtv.org/wiki/Category:Window_Manager_Configuration_Files">Window Manager Configuration Files</A> category of the MythTV wiki has an
example of a <CODE>.twmrc</CODE> and <CODE>.fvwmrc</CODE> file you may use.</P>
<H2><A NAME="capture_resolution_"></A> <A NAME="ss23.3">23.3</A> <A HREF="#toc23.3">What capture resolution should I use? How does video work? </A>
@@ -6039,7 +6038,7 @@ of the physical screen. This can only be adjusted by your tv-out device or
by the settings for the television set. Many sets have these adjustments in
a 'service mode'. If you cannot make these adjustments, there will be black
borders around the edges of the X desktop, MythTV GUI and TV playback.</P>
-<P>MythTV has settings for "Overscan" in Setup->Playback. These can not, and do
+<P>MythTV has settings for "Overscan" in Setup->Playback. These cannot, and do
not, cause the image to display beyond the edge of the X display area. The
purpose of these settings are to cut off rough edges and to expand the image
so that objects will appear to be the same size as a normal overscanned TV
@@ -6156,37 +6155,17 @@ Since you can never watch it, you want to get rid of it.</P>
modify your lineup. Uncheck the boxes for any unwanted channels, and they
will no longer be included in your download.</P>
<P>If you are using a grabber from XMLTV, comment out the channel from the
-<CODE>~/.mythtv/&lt;sourcename&gt;.xmltv</CODE> file by inserting the word "not
-" (including the space) in front of the unwanted entry. This will prevent
-<B>xmltv</B> from grabbing future listings.</P>
-<P>Next, delete the unwanted item from the channel table so that it will not
-appear in the EPG or when changing channels. To delete the data from the
-database we need to perform some steps. First, assuming that HBO is channel
-15, we need to find out the internal <CODE>chanid</CODE> used by MySQL:
-<BLOCKQUOTE><CODE>
-<PRE>
-$ mysql -u root mythconverg
-mysql> select chanid from channel where channum=15;
-+--------+
-| chanid |
-+--------+
-| 1015 |
-+--------+
-1 row in set (0.00 sec)
-mysql> delete from channel where chanid = 1015;
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P>Old program data will be removed over the course of a week. However, you may
-want to immediately delete any current program listings for the channel that
-has been removed:
-<BLOCKQUOTE><CODE>
-<PRE>
-$ mysql -u root mythconverg
-mysql> delete from program where chanid = 1015;
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
+<CODE>~/.mythtv/&lt;sourcename&gt;.xmltv</CODE> file appropriately for your XMLTV
+grabber. Some grabbers do this by inserting "# " (including the space) in front
+of the unwanted entry (for example, change "channel=&lt;name&gt;" to "#
+channel=&lt;name&gt;") and others by changing the "=" to a "!" in the unwanted
+entry (for example, change "channel=&lt;name&gt;" to "channel!&lt;name&gt;").
+This will prevent <B>xmltv</B> from grabbing future listings.</P>
+<P>Next, either delete the unwanted channel or mark it as not visible using
+mythtv-setup's channel editor, so that it will not appear in the EPG or when
+changing channels. If you delete the channel, it may be added back on a future
+scan. If you mark it as not visible, it will be left not visible on future
+scans.</P>
<H2><A NAME="ss23.8">23.8</A> <A HREF="#toc23.8">NFS</A>
</H2>
@@ -6210,7 +6189,7 @@ masterbackend:/var/video /var/video nfs hard,intr,nfsvers=3,actimeo=0
</CODE></BLOCKQUOTE>
</P>
<P>Then run <CODE># mount -a</CODE> to re-read the file to mount the file system.</P>
-<P><B>NOTE</B>: Previous versions of this HOWTO gave specific values for
+<P><B>NOTE</B>: Previous versions of this HOWTO gave specific values for
variables like the "rsize". Best common practice at this point is to <EM>not</EM>
specify these and allow the server and the client to autonegotiate.</P>
<P>In this case, the source is a machine called "masterbackend" which is
@@ -6265,33 +6244,39 @@ session.screen0.focusModel: SloppyFocus
<H2><A NAME="ss23.10">23.10</A> <A HREF="#toc23.10">Automatically starting mythbackend at system boot time</A>
</H2>
+<P>There are several example start scripts in the
+<A HREF="http://www.mythtv.org/wiki/Category:Startup_Scripts">Startup Scripts</A> category of the MythTV wiki.</P>
<H3>Red Hat And Mandriva</H3>
-<P>Here's a method for automatically starting mythbackend submitted by Mike
-Thomson (
-<A HREF="mailto:linux@m-thomson.net">mailto:linux@m-thomson.net</A>) and Stu Tomlinson (
-<A HREF="mailto:stu@nosnilmot.com">mailto:stu@nosnilmot.com</A>).</P>
-<P>Copy the files from the MythTV <CODE>contrib</CODE> directory or from Mike's web
-site (
-<A HREF="http://m-thomson.net/mythtv/">http://m-thomson.net/mythtv/</A>) as follows:</P>
-<P><CODE>etc.rc.d.init.mythbackend</CODE> should be made executable and copied to
-<CODE>/etc/rc.d/init.d/</CODE>:
+<P>Here's a method for automatically starting mythbackend on Fedora.</P>
+<P>Copy the files from the
+<A HREF="http://www.mythtv.org/wiki/Fedora_init.d_mythbackend">Fedora init.d mythbackend</A> page of the MythTV wiki as follows:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<PRE>
+$ mythwikiscripts
+</PRE>
+</CODE></BLOCKQUOTE>
+
+and follow the on-screen prompts to download <CODE>Fedora - mythbackend
+init</CODE>, choosing to save the files to temporary files
+<CODE>/tmp/sysconfig.mythbackend</CODE> and <CODE>/tmp/init.mythbackend</CODE>.</P>
+<P><CODE>/tmp/init.mythbackend</CODE> should be made executable and copied to
+<CODE>/etc/rc.d/init.d/</CODE>
<BLOCKQUOTE><CODE>
<PRE>
-$ cd contrib
$ su
-# chmod a+x etc.rc.d.init.d.mythbackend
-# cp etc.rc.d.init.d.mythbackend /etc/rc.d/init.d/mythbackend
+# chmod a+x /tmp/init.mythbackend
+# cp /tmp/init.mythbackend /etc/rc.d/init.d/mythbackend
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P><CODE>etc.sysconfig.mythbackend</CODE> should be copied to
+<P><CODE>/tmp/sysconfig.mythbackend</CODE> should be copied to
<CODE>/etc/sysconfig/</CODE>:
<BLOCKQUOTE><CODE>
<PRE>
-$ cd contrib
$ su
-# cp etc.sysconfig.mythbackend /etc/sysconfig/mythbackend
+# cp /tmp/sysconfig.mythbackend /etc/sysconfig/mythbackend
</PRE>
</CODE></BLOCKQUOTE>
</P>
@@ -6408,13 +6393,22 @@ following:
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P>A copy of the above has been included in the contrib/ directory. You may
-add it by typing:
+<P>A copy of the above has been included in the
+<A HREF="http://www.mythtv.org/wiki/Mandriva_Security_Package_Configuration">Mandriva Security Package Configuration</A> page on the MythTV wiki.
+You may add it by typing:
+<BLOCKQUOTE><CODE>
+<PRE>
+$ mythwikiscripts
+</PRE>
+</CODE></BLOCKQUOTE>
+
+and follow the on-screen prompts to download <CODE>msec Configuration File</CODE>
+to a temporary file <CODE>/tmp/msec.perm.local</CODE>.</P>
+<P>
<BLOCKQUOTE><CODE>
<PRE>
-$ cd contrib
$ su
-# cat etc.security.msec.perm.local >> /etc/security/msec/perm.local
+# cat /tmp/msec.perm.local >> /etc/security/msec/perm.local
# exit
</PRE>
</CODE></BLOCKQUOTE>
@@ -6516,7 +6510,7 @@ content even if the slave backend that recorded a program is not available.</P>
another. The transcoder has three primary uses; it can transcode MPEG-2
files captured using a hardware encoder (PVR cards, DVB cards, ATSC HD,
etc.) to MPEG-4, it can be used to transcode RTjpeg files (usually only used
-on systems that can not real-time encode to MPEG-4 using a framegrabber) to
+on systems that cannot real-time encode to MPEG-4 using a framegrabber) to
MPEG-4, and finally it can be used to remove commercials from a MPEG-2 file
while leaving the file in MPEG-2 format.</P>
<P>When MythTV transcodes a file to MPEG-4 or RTjpeg the resulting file format
@@ -6538,7 +6532,7 @@ A recording can be transcoded in two ways:</P>
<LI>Automatically transcode the file once it has completed
recording.</LI>
<LI>Manually choosing to transcode a recording, usually after
-importing a cutlist or manually marking commercials to be
+importing a cut list or manually marking commercials to be
removed.</LI>
</UL>
</P>
@@ -6897,8 +6891,10 @@ direct serial connection is more reliable than an IR blaster. Not all STB's
that have a Low Speed Data port have it enabled; you may need to convince
your service provider to turn it on. Stating that you have a Tivo may help;
the Tivo has a direct-connect capability.</LI>
-<LI>Use a firewire connection. There is a <CODE>6200ch.c</CODE> in the MythTV
-contrib directory which may work for you.</LI>
+<LI>Use a firewire connection. There are firewire channel change scripts and
+firewire priming scripts in the
+<A HREF="http://www.mythtv.org/wiki/Category:Channel_Change_Scripts">Channel_Change_Scripts</A> and
+<A HREF="http://www.mythtv.org/wiki/Category:Firewire_Priming_Scripts">Firewire Priming Scripts</A> categories of the MythTV wiki.</LI>
</OL>
</P>
<H2><A NAME="ss23.23">23.23</A> <A HREF="#toc23.23">Configuring one machine to flag all commercials</A>
diff --git a/mythtv/docs/mythtv-HOWTO.pdf b/mythtv/docs/mythtv-HOWTO.pdf
index a08739f..e0309c8 100644
--- a/mythtv/docs/mythtv-HOWTO.pdf
+++ b/mythtv/docs/mythtv-HOWTO.pdf
Binary files differ
diff --git a/mythtv/docs/mythtv-HOWTO.txt b/mythtv/docs/mythtv-HOWTO.txt
index 81e761d..878c2f9 100644
--- a/mythtv/docs/mythtv-HOWTO.txt
+++ b/mythtv/docs/mythtv-HOWTO.txt
@@ -13,7 +13,6 @@
Table of Contents
-
1. First things first.
1.1 What is MythTV?
1.2 QuickStart
@@ -335,12 +334,13 @@
NNOOTTEE: Please note that I, Robert Kulagowski, am _N_O_T the
- author/programmer of the MythTV application! I can not give you
+ author/programmer of the MythTV application! I cannot give you
personalized installation support. If you are having issues installing
MythTV you should examine the archives, or post your question to the
MythTV-users mailing list. If you send me "Does MythTV work with 'X'"?
messages - I will simply instruct you to ask your question on the
mythtv-users mailing list.
+
11..11.. WWhhaatt iiss MMyytthhTTVV??
MythTV is a GPL licensed suite of programs that allow you to build the
@@ -392,21 +392,19 @@
+o MythBrowser, a web browser
- +o MythFlix, a Netflix module
-
- +o MythGallery, a picture-viewing application
+ +o MythGallery, a photo-viewing application
+o MythGame
- +o MythMusic, a music playing / ripping application which supports MP3
- and FLAC
+ +o MythMusic, a music playing / ripping application
+
+ +o MythNetVision, an internet video browser and viewer
+o MythNews, a RSS news grabber
+o MythVideo, DVD ripper and a media-viewer for content not created
within MythTV
-
+o MythWeather
+o MythWeb, which allows you to control your MythTV system using a web
@@ -428,9 +426,6 @@
See http://www.minimyth.org <http://www.minimyth.org> for a small
MythTV distribution which can be booted over a network.
- See http://wilsonet.com/mythtv/ <http://wilsonet.com/mythtv/> for
- instructions tailored to RedHat's Fedora Core distribution.
-
See http://www.mythbuntu.org/ <http://www.mythbuntu.org/> for a
distribution using a customized Ubuntu.
@@ -498,7 +493,7 @@
- Feature that has been added to SVN (subversion, a revision control system)
+ Feature that has been added to git (a distributed version control system)
but is not available in the current release.
11..77.. MMaaiilliinngg lliissttss // ggeettttiinngg hheellpp
@@ -535,8 +530,8 @@
11..99.. BBuugg ddaattaabbaassee
If you feel you need to contribute to a bug database, use the MythTV
- bug ticketing system at http://svn.mythtv.org/trac
- <http://svn.mythtv.org/trac>.
+ bug ticketing system at http://code.mythtv.org/trac
+ <http://code.mythtv.org/trac>.
Good entries will contain the following:
@@ -576,8 +571,8 @@
plain confusing.
If you'd like to make a new contribution, create a ticket at
- http://svn.mythtv.org/trac <http://svn.mythtv.org/trac> and click "New
- Ticket". The type should be set to "patch" and the owner set to
+ http://code.mythtv.org/trac <http://code.mythtv.org/trac> and click
+ "New Ticket". The type should be set to "patch" and the owner set to
"rkulagow" to ensure that I see your contribution.
Please send it as either SGML or as plain text. _N_O _H_T_M_L. The source
@@ -593,8 +588,6 @@
To create the actual patch, run ddiiffff --uu oorriiggffiilleennaammee nneewwffiillee >>
ddoocc..ppaattcchh and attach your contribution to the trac ticket.
-
-
22.. IInnttrroodduuccttiioonn..
This HOWTO document will focus on manually building MythTV in a North
@@ -854,7 +847,6 @@
<http://www.linuxtv.org/wiki/index.php/Main_Page> for more
information.
-
In the United States, you may use a card such as the TwinHan to obtain
unencrypted Free-To-Air satellite channels. See
http://www.lyngsat.com/ <http://www.lyngsat.com/> for the types of
@@ -1046,8 +1038,6 @@
feature and it provides an API for offloading MPEG-2 and H.264 to the
GPU.
-
-
33..11..1133.. EExxtteerrnnaall AAddaapptteerrss
External adapters convert standard VGA output to a form suitable for
@@ -1106,8 +1096,6 @@
logical step is ``configuring MySQL'', which you may or may not have
to perform. See your package documentation.
-
-
33..22..11..11.. RReedd HHaatt LLiinnuuxx // FFeeddoorraa CCoorree // MMyytthhDDoorraa
The definitive documentation on installing MythTV on Red Hat Linux /
@@ -1206,9 +1194,8 @@
44.. SSyysstteemm CCoonnffiigguurraattiioonn RReeqquuiirreemmeennttss ffoorr CCoommppiilliinngg MMyytthhTTVV..
- Before you compile MythTV from the current source tarball or from
- ssuubbvveerrssiioonn, you may need to modify your system configuration in a few
- ways.
+ Before you compile MythTV from the current source tarball or from ggiitt,
+ you may need to modify your system configuration in a few ways.
In general, if you install MythTV from pre-packaged binaries for your
Linux distribution/version, you don't need to be too concerned about
@@ -1234,8 +1221,6 @@
The reference compilation system for MythTV is Ubuntu.
-
-
44..22.. SShhaarreedd--LLiibbrraarryy rreeqquuiirreemmeennttss ffoorr MMyytthhTTVV
44..22..11.. MMooddiiffyyiinngg //eettcc//lldd..ssoo..ccoonnff
@@ -1299,12 +1284,13 @@
Open a shell and execute the following:
- $ echo $PATH
- /usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games:/usr/lib/qt4/bin:/home/mythtv/bin:
- $ echo $QTDIR
- /usr/lib/qt4
- $ which qmake
- /usr/bin/qmake
+
+ $ echo $PATH
+ /usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games:/usr/lib/qt4/bin:/home/mythtv/bin:
+ $ echo $QTDIR
+ /usr/lib/qt4
+ $ which qmake
+ /usr/bin/qmake
@@ -1326,14 +1312,13 @@
static file and won't include any fixes for issues discovered after
the tarball was created.
- The recommended solution is to download the source using ssuubbvveerrssiioonn to
- ensure that you've got the latest fixes.
+ The recommended solution is to download the source using ggiitt to ensure
+ that you've got the latest fixes.
- When using subversion, there are some other choices that need to be
- made:
+ When using git, there are some other choices that need to be made:
- +o Do you want to run the stable release of MythTV? If yes, download
- from the "release-0-23-fixes" branch.
+ +o Do you want to run the stable release of MythTV? If yes, use "git
+ checkout 0.24"
+o Do you want to run the absolute latest developer code? If yes, you
_m_u_s_t join the http://www.mythtv.org/mailman/listinfo/mythtv-
@@ -1341,8 +1326,8 @@
and http://www.mythtv.org/mailman/listinfo/mythtv-dev/
<http://www.mythtv.org/mailman/listinfo/mythtv-dev/> mailing lists
to keep up to date with the current status of the code. Code
- obtained from subversion has no guarantees regarding stability,
- etc. The latest code will be in "trunk".
+ obtained from git has no guarantees regarding stability, etc. The
+ latest code will be in "master".
If you are in North America you will use the Schedules Direct grabber
which is built-in to MythTV. You _d_o _n_o_t need to install XMLTV (so you
@@ -1363,7 +1348,6 @@
account. Go to http://www.schedulesdirect.org
<http://www.schedulesdirect.org> and click on the "Membership" link.
-
Once you've read and agreed to the Subscriber Agreement, Terms of Use
and Privacy Policy proceed to the lineup choices and configure your
account for your particular location and the channels that you have.
@@ -1372,40 +1356,37 @@
55..22.. MMaannuuaallllyy bbuuiillddiinngg MMyytthhTTVV
- If you are going to use ssuubbvveerrssiioonn, execute the following instructions
- to obtain the latest _t_r_u_n_k version of MythTV.
-
- To use the _r_e_l_e_a_s_e version, you can execute the following. You are
- strongly encouraged to use the release version.
+ If you are going to use ggiitt, execute the following instructions to
+ obtain the latest version of MythTV.
- $ svn co http://svn.mythtv.org/svn/branches/release-0-23-fixes/ mythtv-0.23
- $ cd mythtv-0.23
+ $ git clone https://github.com/MythTV/mythtv.git
- To download trunk:
+ To use the _r_e_l_e_a_s_e version, you can execute the following after
+ completing the previous command. You are strongly encouraged to use
+ the release version.
- $ svn co http://svn.mythtv.org/svn/trunk/ mythtv-trunk
- $ cd mythtv-trunk
+ $ git checkout 0.24
- NNOOTTEE: Using a svn version of the code allows you to stay up-to-date
- with changes. So, if there's an update to the 0.23 release and you
- originally obtained it using svn, you could enter the mythtv-0.23
- directory and type "svn up", which will update your copy with the
- fixed version from the website. You would then recompile and install
- the updated 0.23 code.
+ NNOOTTEE: Using a git version of the code allows you to stay up-to-date
+ with changes. So, if there's an update to the 0.24 release and you
+ originally obtained it using git, you could enter the mythtv directory
+ and type "git pull", which will update your copy with the fixed
+ version from the website. You would then recompile and install the
+ updated 0.24 code.
If you are using the tarball, then unpack it:
- $ tar -xjf mythtv-0.23.tar.bz2
- $ cd mythtv-0.23
+ $ tar -xjf mythtv-0.24.tar.bz2
+ $ cd mythtv-0.24
$ ./configure
@@ -1484,7 +1465,8 @@
ffrroonntteenndd will be in the audio group you can get the GUID of a named
group like so:
- $ grep audio /etc/group
+
+ $ grep audio /etc/group
@@ -1545,8 +1527,6 @@
Configuration" screen should appear. Set the "Host name" field to
point to your Master backend's IP address.
-
-
66.. MMyySSQQLL..
You will also want to comment out any "log-bin" or "log_bin" lines in
@@ -1609,6 +1589,7 @@
# mysql < /usr/share/mythtv/database/mc.sql
+
NNOOTTEE: It is good practice to set a root password for MySQL.
Instructions for doing so can be found on MySQL's web site at
http://dev.mysql.com/doc/refman/5.1/en/default-privileges.html
@@ -1714,18 +1695,18 @@
The lircd.conf file can have multiple remote controls defined.
- The second part is lircrc, which takes the name of the button which
+ The second part is ~/.lircrc, which takes the name of the button which
was pressed ("ChannelUp") in the above example, and associates that to
an action to be performed by a program using the remote control. So in
MythTV, ChannelUp means one thing, while in mmppllaayyeerr it means something
- different. lircrc gives you the flexibility of taking the name of the
- button and having it perform different actions depending on which
+ different. ~/.lircrc gives you the flexibility of taking the name of
+ the button and having it perform different actions depending on which
program you're using at the time.
NNOOTTEE: The definitions in lircd.conf come from the user community, and
there is no standard for the common button names. One lircd.conf file
may contain a definition for a button called "ChannelUp", while
- another may contain a definition for "Chan+". Your lircrc file must
+ another may contain a definition for "Chan+". Your ~/.lircrc file must
therefore be configured appropriately, or it won't work.
Look for pre-made lircd.conf configuration files at
@@ -1734,6 +1715,7 @@
remotes either on the website or on your system, download or copy the
file, name it lircd.conf and put it in your /etc directory. If you
couldn't find your remote, you must make your own lircd.conf file.
+
To make your own lircd.conf file
@@ -1768,21 +1750,26 @@
used to control MythTV. MythTV now includes native support for lirc
and can interact directly with it.
+ Example ~/.lircrc files for configuring remote controls for MythTV are
+ available in the LIRC Configuration Files
+ <http://www.mythtv.org/wiki/Category:LIRC_Configuration_Files>
+ category of the MythTV wiki. There are also many pages providing
+ details for specific remote controls in the Remote Controls
+ <http://www.mythtv.org/wiki/Category:Remote_Controls> category of the
+ wiki.
-
- $ cd mythtv/contrib/config_files/lirc
- $ cp lircrc.example ~/.lircrc
+ After browsing the available configuration files, you may copy/paste
+ the desired configuration information into ~/.lircrc or download it
+ from the wiki.
+ $ mythwikiscripts
- or
- $ cp lircrc.example.pinnaclestudiopctv ~/.lircrc
+ Follow the on-screen prompts to download the configuration file.
-
-
- if you've got a Pinnacle Studio PCTV remote.
+ Once you've put the desired configuration into ~/.lircrc, test it.
$ irw
@@ -1812,12 +1799,13 @@
88..11.. AAddddiittiioonnaall iinnffoorrmmaattiioonn ffoorr lliirrcc
- Take a look at the lircrc.example files in the contrib/configfiles/
- directory. In my case, (Pinnacle Studio card) the channel up and down
- functions weren't working, due to the fact that the button names were
- different than the default lircrc.example file that came with MythTV.
+ Take a look at the example ~/.lircrc files in the MythTV wiki
+ <http://www.mythtv.org/wiki/Category:LIRC_Configuration_Files>. In my
+ case, (Pinnacle Studio card) the channel up and down functions weren't
+ working, due to the fact that the button names were different from the
+ example ~/.lircrc I used to start my configuration.
- The lircrc.example file has this:
+ The example file had this:
begin
@@ -1847,33 +1835,32 @@
/home/[yourusername]/.lircrc file:
+ begin
+ prog = irxevent
+ button = channel+
+ repeat = 3
+ config = Key Up CurrentWindow
+ end
- begin
- prog = irxevent
- button = channel+
- repeat = 3
- config = Key Up CurrentWindow
- end
-
- begin
- prog = irxevent
- button = channel-
- repeat = 3
- config = Key Down CurrentWindow
- end
+ begin
+ prog = irxevent
+ button = channel-
+ repeat = 3
+ config = Key Down CurrentWindow
+ end
which took care of basic functionality. Because the PCTV Studio remote
- has additional buttons, look at the contrib/config_files/lirc/lir-
- crc.example.pinnaclestudiopctv for an example of how to define addi-
- tional buttons, and how to debug potential button name conflicts
- between the lircrc.example file and how yyoouurr remote defines the button
- names.
+ has additional buttons, look at the lircrc - Pinnacle Studio PCTV
+ <http://www.mythtv.org/wiki/Lircrc_-_Pinnacle_Studio_PCTV> page for an
+ example of how to define additional buttons, and how to debug poten-
+ tial button name conflicts between your ~/.lircrc file and how yyoouurr
+ remote defines the button names.
By examining the button names defined in /etc/lircd.conf and using the
iirrww program to make sure that your remote is working, you can create
- the appropriate mappings in .lircrc to get excellent remote
+ the appropriate mappings in ~/.lircrc to get excellent remote
functionality with MythTV.
Note the rreeppeeaatt == parameter. This informs the irxevent program to pass
@@ -2101,6 +2088,7 @@
If you wish to continue using the XMLTV grabber, then move to the
Zip/postal code field and put in the appropriate value.
+
If you're outside of North America, then some manual interaction will
be required with XMLTV. You may need to switch from the MythTV setup
program to the console it was run on to interact with XMLTV.
@@ -2164,6 +2152,9 @@
press RETURN to go back to the Input Connections screen. You would
then finish associating the video sources to any other hardware
devices you have available.
+
+
+
NNOOTTEE: Don't add a video source to a hardware input if you don't
actually have anything connected there. For example, adding "Cable" to
the Tuner and to the Composite inputs without having something
@@ -2292,7 +2283,6 @@
+o More Free Space over Less Free Space
-
The 'business' of a filesystem is determined by weights. The following
weights are added to a filesystem if it is in use for the following
things:
@@ -2357,21 +2347,22 @@
As of MythTV v0.23, the available options are:
- $ mythbackend --help
- Valid options are:
- -h or --help List valid command line parameters
- -l or --logfile filename Writes STDERR and STDOUT messages to filename
- -p or --pidfile filename Write PID of mythbackend to filename
- -d or --daemon Runs mythbackend as a daemon
- -v or --verbose debug-level Use '-v help' for level info
- --printexpire List of auto-expire programs
- --printsched Upcoming scheduled programs
- --testsched Test run scheduler (ignore existing schedule)
- --resched Force the scheduler to update
- --nosched Do not perform any scheduling
- --nojobqueue Do not start the JobQueue
- --noautoexpire Do not start the AutoExpire thread
- --version Version information
+
+ $ mythbackend --help
+ Valid options are:
+ -h or --help List valid command line parameters
+ -l or --logfile filename Writes STDERR and STDOUT messages to filename
+ -p or --pidfile filename Write PID of mythbackend to filename
+ -d or --daemon Runs mythbackend as a daemon
+ -v or --verbose debug-level Use '-v help' for level info
+ --printexpire List of auto-expire programs
+ --printsched Upcoming scheduled programs
+ --testsched Test run scheduler (ignore existing schedule)
+ --resched Force the scheduler to update
+ --nosched Do not perform any scheduling
+ --nojobqueue Do not start the JobQueue
+ --noautoexpire Do not start the AutoExpire thread
+ --version Version information
@@ -2479,10 +2470,13 @@
$ mkdir ~/.mythtv/channels
$ ./channel_icons.pl --find-missing --rescan
+
+
If you do not have XMLTV software installed and do not want to install
it for the sake of this minor task, there is a generic
- contrib/master_iconmap.xml which you can copy and use but this may not
- be as complete as using the specific information for your service.
+ contrib/icons/master_iconmap/master_iconmap.xml which you can copy and
+ use but this may not be as complete as using the specific information
+ for your service.
Once you have an iconmap.xml file, add the icon information to your
database and grab any new icons with the command:
@@ -2802,6 +2796,7 @@
+o HDTV - pcHDTV cards; see http://pchdtv.com <http://pchdtv.com> and
the Air2PC-ATSC-PCI
+
+o H.264 - HD PVR
+o DVB - cards supporting DVB; see http://linuxtv.org
@@ -2866,7 +2861,6 @@
customizing to allow for more precise control over what quality is
used for a given program.
-
Selecting a profile will allow you to adjust the relevant options for
that card. The most significant setting is the recording resolution,
but you can also choose encoding format, audio format, and tweak other
@@ -2908,28 +2902,6 @@
1111..11..22.. WWaattcchhiinngg TTVV oorr aa rreeccoorrddiinngg
- 1111..11..33.. WWaattcchhiinngg TTVV oonnllyy
-
-
- G rotate between the various Picture Adjustments (Colour, Hue, etc.) for recording. These values affect the look of the resulting .nuv file, and are independent of the playback picture settings. While Picture Adjustment is on-screen, use Left and Right arrows to adjust.
- H Channel history. Each repeat steps back through the previous channels.
- O Turns on 'Browse' mode, allowing user to browse channels and program info while watching current show FullScreen.
- Y switch between multiple capture cards. NNOOTTEE: you will lose your LiveTV buffer on your current card. Useful for different-sourced cards (such as Dish Network on one, HDTV over-the-air on another card.)
-
-
- 1111..11..44.. LLiivveeTTVV BBrroowwssee MMooddee
-
-
- 1111..11..55.. PPllaayybbaacckk RReeccoorrddiinngg ZZoooomm MMooddee
-
-
- 1111..11..66.. IIff yyoouu hhaavvee ttwwoo oorr mmoorree ttuunneerr ccaarrddss
-
-
- 1111..11..77.. WWaattcchhiinngg aa rreeccoorrddiinngg oonnllyy
-
-
-
Up or down keys change the channel
num pad Type a number to enter a channel number or jump amount (HHMM format)
P pause / play. You may also add an explicit keybinding for 'Play' through MythWeb, returning you to normal speed if you are in slow motion, rewind fast forward or pause mode.
@@ -2986,11 +2958,17 @@
Right advance 1 frame
> advance 1 second
- 1111..11..88.. EEPPGG
+ 1111..11..33.. WWaattcchhiinngg TTVV oonnllyy
- 1111..11..99.. SSeettttiinngg PPrrooggrraamm oorr CChhaannnneell RReeccoorrddiinngg PPrriioorriittiieess
+ G rotate between the various Picture Adjustments (Colour, Hue, etc.) for recording. These values affect the look of the resulting .nuv file, and are independent of the playback picture settings. While Picture Adjustment is on-screen, use Left and Right arrows to adjust.
+ H Channel history. Each repeat steps back through the previous channels.
+ O Turns on 'Browse' mode, allowing user to browse channels and program info while watching current show FullScreen.
+ Y switch between multiple capture cards. NNOOTTEE: you will lose your LiveTV buffer on your current card. Useful for different-sourced cards (such as Dish Network on one, HDTV over-the-air on another card.)
+
+
+ 1111..11..44.. LLiivveeTTVV BBrroowwssee MMooddee
Left browse program prior to current listed program
@@ -3004,6 +2982,9 @@
ESC/O Exit Browse mode
+ 1111..11..55.. PPllaayybbaacckk RReeccoorrddiinngg ZZoooomm MMooddee
+
+
Left Move video to Left
Right Move video to Right
Up Move video Up
@@ -3014,16 +2995,22 @@
ESC Exit Zoom mode and return to original size
+ 1111..11..66.. IIff yyoouu hhaavvee ttwwoo oorr mmoorree ttuunneerr ccaarrddss
+
+
V toggle Picture-in-picture on or off
B toggles the window focus (lets you change channels on the PiP window)
N swaps the two channels by changing channels on both cards
+ 1111..11..77.. WWaattcchhiinngg aa rreeccoorrddiinngg oonnllyy
+
+
Space/Enter set a bookmark at that point. Next time you start the recording, you will automatically jump forward to this point and clear the bookmark.
X queues the current recording for transcoding
O brings up menu to allow toggling settings such as Commercial Auto-Skip, Auto-Expire, etc.
D exits the current recording and displays the Delete menu
- E or M enters/exits edit mode.
+ E enters/exits edit mode.
IInn eeddiitt mmooddee
@@ -3031,10 +3018,16 @@
Up/Down alter the amount of time you jump forward and backward. Increments are: nearest cutpoint, nearest video keyframe, 1 frame, 0.5 seconds, 1 second, 20 seconds, 1 minute, 5 minutes, and 10 minutes.
PageUp/PageDown move forward and backward to the nearest cut point
< or > move forward or backward by 10 times the normal jump amount
- Space/Enter allows you to set or delete a cut point
- Z loads the commercial skip list (if one exists) into the cutlist
- C or Q clear all cut points in the cutlist
- I Inverts the cutlist
+ M shows a menu allowing you to add, move, or delete a cut or to save or revert changes
+ Space/Enter adds a cut or, if in a cut area, prompts for action
+ D deletes the cut
+ Z loads the commercial skip list (if one exists) into the cut list
+ C or Q clear all cut points in the cut list
+ I inverts the cut list
+ Escape prompts whether to save or cancel changes and allows exit
+
+
+ 1111..11..88.. EEPPGG
Arrows are used to move the highlighted program point around
@@ -3053,8 +3046,8 @@
? mark/unmark the current channel as a "favorite"
/ or 4 toggle the guide listing between all channels and filtered "favorites"
- 1111..11..1100.. VViieewwiinngg SScchheedduulleedd RReeccoorrddiinnggss//RReessoollvviinngg CCoonnfflliiccttss
+ 1111..11..99.. SSeettttiinngg PPrrooggrraamm oorr CChhaannnneell RReeccoorrddiinngg PPrriioorriittiieess
Right increases priority value
@@ -3066,12 +3059,16 @@
ESC commits changes and exits
+ 1111..11..1100.. VViieewwiinngg SScchheedduulleedd RReeccoorrddiinnggss//RReessoollvviinngg CCoonnfflliiccttss
+
+
1 show all recordings
2 show only important recordings
Home/End toggle show showing all/important
I edit recording options
Space/Enter resolve conflict or override
+
1111..11..1111.. VViieewwiinngg SSeeaarrcchh LLiissttiinnggss
@@ -3121,8 +3118,6 @@
more keys then you can access all of the features. With only 16 keys
most features are usable.
-
-
REMOTE CONTROL LIRC KEYSTROKE FUNCTION
0 - 9 0 - 9 channel selection, EPG navigation, ff/rew speed setting (with stickykeys)
Left Arrow Left scroll left, rewind
@@ -3136,6 +3131,7 @@
Other key 1 i Information
Other key 2 c Change tuner card input
+
1111..22.. UUssiinngg tthheemmeess wwiitthh MMyytthhTTVV
MythTV is "themeable", meaning that the visual appearance of the
@@ -3167,9 +3163,11 @@
However, there is not cchhaannggeecchhaannnneell program per-se, because this is
going to be dependent on what sort of external tuner you have. Look in
- the contrib/channel_changers directory for a number of programs and
- scripts which may be used to change channels. Once you find one which
- works, copy it to /usr/local/bin/changechannel.
+ the Channel Change Scripts
+ <http://www.mythtv.org/wiki/Category:Channel_Change_Scripts> category
+ of the MythTV wiki for a number of programs and scripts which may be
+ used to change channels. Once you find one which works, copy it to
+ /usr/local/bin/changechannel.
Feel free to browse some of what sort of hardware is available at
http://store.snapstream.com/accessories.html
@@ -3318,7 +3316,6 @@
and nc (netcat) on the Master backend. I use some little bash scripts
to make my DSL router wakeup my mythbox if required.
-
Replace $SERVER and $PORT with your own settings! On my Master
backend I have a script that gets called as 'setwakeuptime command'
which looks like the following:
@@ -3381,6 +3378,8 @@
#now set the atjob
echo -e "$WAKECMD" | at $date ;
+
+
SSEECCUURRIITTYY WWAARRNNIINNGG: Be sure to secure $SERVER:$PORT from untrusted net-
works, because this allows 3rd parties to run arbitrary code on your
server!
@@ -3421,38 +3420,38 @@
- $ telnet basement 6546
- Connected to basement.
- Escape character is '^]'.
- MythFrontend Network Control
- Type 'help' for usage information
- ---------------------------------
- # help
- Valid Commands:
- ---------------
- jump - Jump to a specified location in Myth
- key - Send a keypress to the program
- play - Playback related commands
- query - Queries
- exit - Exit Network Control
-
- Type 'help COMMANDNAME' for help on any specific command.
-
- # help jump
- Usage: jump JUMPPOINT
-
- Where JUMPPOINT is one of the following:
- channelpriorities - Channel Recording Priorities
- channelrecpriority - Channel Recording Priorities
- deletebox - TV Recording Deletion
- deleterecordings - TV Recording Deletion
- guidegrid - Program Guide
- livetv - Live TV
- livetvinguide - Live TV In Guide
- mainmenu - Main Menu
- ...snip...
- # exit
- $
+ $ telnet basement 6546
+ Connected to basement.
+ Escape character is '^]'.
+ MythFrontend Network Control
+ Type 'help' for usage information
+ ---------------------------------
+ # help
+ Valid Commands:
+ ---------------
+ jump - Jump to a specified location in Myth
+ key - Send a keypress to the program
+ play - Playback related commands
+ query - Queries
+ exit - Exit Network Control
+
+ Type 'help COMMANDNAME' for help on any specific command.
+
+ # help jump
+ Usage: jump JUMPPOINT
+
+ Where JUMPPOINT is one of the following:
+ channelpriorities - Channel Recording Priorities
+ channelrecpriority - Channel Recording Priorities
+ deletebox - TV Recording Deletion
+ deleterecordings - TV Recording Deletion
+ guidegrid - Program Guide
+ livetv - Live TV
+ livetvinguide - Live TV In Guide
+ mainmenu - Main Menu
+ ...snip...
+ # exit
+ $
@@ -3617,7 +3616,6 @@
Singles will record without regard to duplicate matching.
-
The standard recurring methods of All, Channel, Weekly and Daily use
the descriptive information in the TV listings to try to record only
one showing of each unique episode. However, This goal is sometimes
@@ -3664,7 +3662,7 @@
+o Currently recording beats not currently recording -- A recording in
- progress can not be moved to another input or time so it "wins" its
+ progress cannot be moved to another input or time so it "wins" its
current timeslot.
+o Single, Daily, or Weekly rules with no match are marked Not Listed
@@ -3672,7 +3670,7 @@
the listings have changed, they are added to the schedule and
marked to indicate that they will not record.
- +o Rules that could record beat rules that can not record a showing --
+ +o Rules that could record beat rules that cannot record a showing --
If two rules match the same showing of a program, a rule marked as
inactive or a showing marked as a repeat, for example, yield to the
other rule.
@@ -3748,8 +3746,6 @@
record at a later time. You can then decide for yourself when you
would prefer to record the first showing by clicking "Record anyway".
-
-
1122..22..66.. CCoonnttrroolllliinngg YYoouurr SScchheedduullee
The Manage Recordings->Upcoming Recordings page is your control center
@@ -3879,8 +3875,6 @@
recordings are deleted first. The "Lowest Priority First" method
chooses to expire the lowest-priority recordings first.
-
-
1122..33..66.. EEppiissooddee LLiimmiitt
An episode limit can also be configured to limit the maximum number of
@@ -3947,6 +3941,7 @@
+o %PROGSTARTISO%, %PROGENDISO% - the recording's start and end time
in ISO 8601 format.
+
1122..55.. AAddvvaanncceedd RReeccoorrddiinngg OOppttiioonnss
1122..55..11.. CCrreeaattiinngg PPoowweerr SSeeaarrcchh rruulleess wwiitthh CCuussttoomm RReeccoorrdd
@@ -4012,6 +4007,8 @@
Press ESC to go back to the Custom Record page. Move to the example
selector then press the right or left arrows until you find "Only in
primetime". Click "Add this example clause". You should now see:
+
+
program.title = 'Nova'
AND HOUR(program.starttime) >= 19
AND HOUR(program.starttime) < 23
@@ -4139,10 +4136,9 @@
available by using a MySQL client program:
-
- $ mysql -u mythtv -pmythtv mythconverg
- mysql> describe program;
- mysql> describe channel;
+ $ mysql -u mythtv -pmythtv mythconverg
+ mysql> describe program;
+ mysql> describe channel;
@@ -4205,6 +4201,8 @@
This information is organized in "sets" and the MySQL function
FIND_IN_SET() can be used to test for any of these flags. For
example:
+
+
FIND_IN_SET('SURROUND', program.audioprop) > 0
@@ -4261,20 +4259,20 @@
- |
- | coax +--------------+ firewire ------------------+
- | .-=|Cable Provider|=------------=| Card 1 input 1 | HDTV
- | | |HD/Cable STB |=--. +-----||||||||||||
- | | +--------------+ | s-video ------------------+
- | | `---------=| input 2 | Digital
- |wall | coax | Card 2 |
- |=---=^=------------------------------=| input 3 | Cable
- | +-----||||||||||||
+ |
+ | coax +--------------+ firewire ------------------+
+ | .-=|Cable Provider|=------------=| Card 1 input 1 | HDTV
+ | | |HD/Cable STB |=--. +-----||||||||||||
+ | | +--------------+ | s-video ------------------+
+ | | `---------=| input 2 | Digital
+ |wall | coax | Card 2 |
+ |=---=^=------------------------------=| input 3 | Cable
+ | +-----||||||||||||
Input 1 and input 2 receive content from the same set top box and the
- channels can not be tuned independently. Therefore only one of these
+ channels cannot be tuned independently. Therefore only one of these
two inputs should be used at any given time. The solution is to create
an "Input Group" with mmyytthhttvv--sseettuupp in "Input connections". Including
these two inputs in the same Input Group will tell the scheduler that
@@ -4326,6 +4324,7 @@
scheduler will then know that any program on one of the channels from
the "Cable" source could be recorded by either card from the card's
tuner input.
+
You need to create a different video source for each provider or
service that has a different set of channels. Each input with a
connection to that service should be associated with the video source
@@ -4450,10 +4449,10 @@
- Time Title Priority Card Status
- 8:00 The Apprentice +3 1 Will Record
- 8:00 Who Cares -2 2 Will Record
- 11:00 Who Cares -2 1 Earlier Showing
+ Time Title Priority Card Status
+ 8:00 The Apprentice +3 1 Will Record
+ 8:00 Who Cares -2 2 Will Record
+ 11:00 Who Cares -2 1 Earlier Showing
@@ -4620,48 +4619,48 @@
- $ tar -xjf mythplugins-0.23.tar.bz2
- $ cd mythplugins-0.23
- $ ./configure --help
+ $ tar -xjf mythplugins-0.23.tar.bz2
+ $ cd mythplugins-0.23
+ $ ./configure --help
- Usage: configure [options]
- Options: [defaults in brackets after descriptions]
- NB: all --enable-* options can be reversed with --disable-*
+ Usage: configure [options]
+ Options: [defaults in brackets after descriptions]
+ NB: all --enable-* options can be reversed with --disable-*
- Generic options:
- --help print this message
- --enable-all Enable all options
- --enable-opengl enable OpenGL (Music and Gallery) [default=no]
+ Generic options:
+ --help print this message
+ --enable-all Enable all options
+ --enable-opengl enable OpenGL (Music and Gallery) [default=no]
- MythBrowser related options:
- --enable-mythbrowser build the mythbrowser plugin [default=yes]
+ MythBrowser related options:
+ --enable-mythbrowser build the mythbrowser plugin [default=yes]
- MythDVD related options:
- --enable-mythdvd build the mythdvd plugin [default=yes]
- --enable-transcode enable DVD ripping and transcoding [default=no]
- --enable-vcd enable VCD playing [default=no]
+ MythDVD related options:
+ --enable-mythdvd build the mythdvd plugin [default=yes]
+ --enable-transcode enable DVD ripping and transcoding [default=no]
+ --enable-vcd enable VCD playing [default=no]
- MythGallery related options:
- --enable-mythgallery build the mythgallery plugin [default=yes]
- --enable-exif enable reading of EXIF headers [default=no]
+ MythGallery related options:
+ --enable-mythgallery build the mythgallery plugin [default=yes]
+ --enable-exif enable reading of EXIF headers [default=no]
- MythGame related options:
- --enable-mythgame build the mythgame plugin [default=yes]
+ MythGame related options:
+ --enable-mythgame build the mythgame plugin [default=yes]
- MythMusic related options:
- --enable-mythmusic build the mythmusic plugin [default=yes]
- --enable-fftw enable fftw visualizers [default=no]
- --enable-sdl use SDL for the synaesthesia output [default=no]
- --enable-aac enable AAC/MP4 audio file decompression [default=no]
+ MythMusic related options:
+ --enable-mythmusic build the mythmusic plugin [default=yes]
+ --enable-fftw enable fftw visualizers [default=no]
+ --enable-sdl use SDL for the synaesthesia output [default=no]
+ --enable-aac enable AAC/MP4 audio file decompression [default=no]
- MythNews related options:
- --enable-mythnews build the mythnews plugin [default=yes]
+ MythNews related options:
+ --enable-mythnews build the mythnews plugin [default=yes]
- MythVideo related options:
- --enable-mythvideo build the mythvideo plugin [default=yes]
+ MythVideo related options:
+ --enable-mythvideo build the mythvideo plugin [default=yes]
- MythWeather related options:
- --enable-mythweather build the mythweather plugin [default=yes]
+ MythWeather related options:
+ --enable-mythweather build the mythweather plugin [default=yes]
@@ -4683,14 +4682,14 @@
- $ cd ~/mythplugins-0.23
- $ ./configure --disable-all --enable-opengl --enable-mythgallery --enable-exif --enable-mythmusic --enable-fft
- $ qmake mythplugins.pro
- $ make
- $ su -
- # make install
- # exit
- $
+ $ cd ~/mythplugins-0.23
+ $ ./configure --disable-all --enable-opengl --enable-mythgallery --enable-exif --enable-mythmusic --enable-fft
+ $ qmake mythplugins.pro
+ $ make
+ $ su -
+ # make install
+ # exit
+ $
@@ -4742,7 +4741,6 @@
By default, MythWeb uses an Apache .htaccess file to restrict access
to the website and to configure some variables.
-
To create the password file for Apache (if your system doesn't already
have one), you could do something like this:
@@ -4933,6 +4931,7 @@
to use in /usr/local/share/xmame: hiscore, roms, and snaps.
+
$ mkdir -p /usr/local/share/xmame/{highscore,roms,snaps}
@@ -4994,6 +4993,7 @@
# exit
+
NNOOTTEE: Depending on how you compiled xxmmaammee, you may have xxmmaammee..XX1111,
xxmmaammee..SSDDLL or xxmmaammee..xxggll based on what display toolkit you used. Also,
you may need to remove and recreate xmamerc after upgrading since some
@@ -5121,6 +5121,8 @@
File Extensions: (List of all file extension to be used for this emulator. Blank menas any file under the Rom Path)
[] Allow games to span multiple roms/disks (will treat game.1.rom game.2.rom game.3.rom as one game)
+
+
1166..66.. HHiinnttss::
@@ -5184,13 +5186,13 @@
- $ tar -xzf taglib-1.4.tar.gz
- $ cd taglib-1.4
- $ ./configure
- $ make
- $ su
- # make install
- # exit
+ $ tar -xzf taglib-1.4.tar.gz
+ $ cd taglib-1.4
+ $ ./configure
+ $ make
+ $ su
+ # make install
+ # exit
@@ -5247,6 +5249,7 @@
$
+
1177..22.. MMaannddrriivvaa
Mandriva has a number of the prerequisites available on the
@@ -5433,7 +5436,6 @@
Q: How do I delete an item from a playlist? A: Highlight the item in
the selection tree and hit the "d" key.
-
Q: How do I rearrange the songs in my playlist? A: Highlight a song
and hit the "space" bar, the song will now have pair of red arrows in
front of it. Use the up and down arrow keys to move it around in the
@@ -5623,6 +5625,8 @@
This indicates that mtd is ready for use. Once you've successfully
tested mtd in the foreground, type CCTTRRLL--CC to stop mtd. You may then
start it as a background (daemon) process.
+
+
$ mtd -d
@@ -5686,6 +5690,7 @@
# ln -sf linux-g++ default
+
and then restart the compile,
or
@@ -5747,16 +5752,16 @@
- handle SIGPIPE nostop noprint
- handle SIG33 nostop noprint
- set logging on
- set pagination off
- set breakpoint pending on
- break qFatal
- set args -l myth.log -v record,channel,siparser
- run
- thread apply all bt full
- set logging off
+ handle SIGPIPE nostop noprint
+ handle SIG33 nostop noprint
+ set logging on
+ set pagination off
+ set breakpoint pending on
+ break qFatal
+ set args -l myth.log -v record,channel,siparser
+ run
+ thread apply all bt full
+ set logging off
@@ -5821,11 +5826,11 @@
2222..22..44.. MMyytthhTTVV iiss ccrraasshhiinngg yyoouurr ssyysstteemm
- When run as a non-privileged user, MythTV _c_a_n _n_o_t crash your system.
- If your system is crashing when you run MythTV, then you have some
- issue with the drivers for your capture card or other hardware, or the
- CPU fan has fallen off/broken and your system is overheating when
- asked to perform a CPU intensive task like encoding video.
+ When run as a non-privileged user, MythTV _c_a_n_n_o_t crash your system. If
+ your system is crashing when you run MythTV, then you have some issue
+ with the drivers for your capture card or other hardware, or the CPU
+ fan has fallen off/broken and your system is overheating when asked to
+ perform a CPU intensive task like encoding video.
If you are running as root, which is ssttrroonnggllyy ddiissccoouurraaggeedd, it is
possible that your system may crash due to the real-time thread using
@@ -6002,7 +6007,7 @@
You may also combine the command to turn off DPMS and the screensaver:
- $ xset -dpms s off
+ $ xset -dpms s off
@@ -6047,7 +6052,7 @@
audio subsystem and failing. You may or may not receive error messages
indicating that the source of the error is the audio subsystem.
- You can not use xxaawwttvv to determine if your audio is working correctly,
+ You cannot use xxaawwttvv to determine if your audio is working correctly,
since xxaawwttvv is simply using the analog sound patched through line-in
to line-out. It doesn't need to digitize the sound unless you are
using the recording function.
@@ -6314,11 +6319,16 @@
$ cat audout > audio.raw &
$ cat vidout > video.yuv
+
+
2233..22.. UUssiinngg aa ddiiffffeerreenntt wwiinnddooww mmaannaaggeerr
MythTV is not dependent on any particular window manager. If you wish
- to run a lightweight window manager, the contrib/configfiles/
- directory has an example of a .twmrc and .fvwmrc file you may use.
+ to run a lightweight window manager, the Window Manager Configuration
+ Files
+ <http://www.mythtv.org/wiki/Category:Window_Manager_Configuration_Files>
+ category of the MythTV wiki has an example of a .twmrc and .fvwmrc
+ file you may use.
2233..33.. WWhhaatt ccaappttuurree rreessoolluuttiioonn sshhoouulldd II uussee?? HHooww ddooeess vviiddeeoo wwoorrkk??
@@ -6441,8 +6451,6 @@
resolutions'' used. However, during playback, the "W" key can to used
to correct differences between 16:9 and 4:3.
-
-
2233..44..33.. OOvveerrssccaann DDiimmeennssiioonnss
Because picture edges can be ragged and screen edges aren't straight,
@@ -6458,7 +6466,7 @@
there will be black borders around the edges of the X desktop, MythTV
GUI and TV playback.
- MythTV has settings for "Overscan" in Setup->Playback. These can not,
+ MythTV has settings for "Overscan" in Setup->Playback. These cannot,
and do not, cause the image to display beyond the edge of the X
display area. The purpose of these settings are to cut off rough edges
and to expand the image so that objects will appear to be the same
@@ -6506,6 +6514,8 @@
$ mythconverg_restore.pl --filename mythconverg-1214-20091010150513.sql.gz \
--drop_database --create_database
+
+
For more information on usage and details of the restore script, see
the help output:
@@ -6577,38 +6587,19 @@
longer be included in your download.
If you are using a grabber from XMLTV, comment out the channel from
- the ~/.mythtv/<sourcename>.xmltv file by inserting the word "not "
- (including the space) in front of the unwanted entry. This will
- prevent xxmmllttvv from grabbing future listings.
-
- Next, delete the unwanted item from the channel table so that it will
- not appear in the EPG or when changing channels. To delete the data
- from the database we need to perform some steps. First, assuming that
- HBO is channel 15, we need to find out the internal chanid used by
- MySQL:
-
-
- $ mysql -u root mythconverg
- mysql> select chanid from channel where channum=15;
- +--------+
- | chanid |
- +--------+
- | 1015 |
- +--------+
- 1 row in set (0.00 sec)
- mysql> delete from channel where chanid = 1015;
-
-
-
- Old program data will be removed over the course of a week. However,
- you may want to immediately delete any current program listings for
- the channel that has been removed:
-
-
- $ mysql -u root mythconverg
- mysql> delete from program where chanid = 1015;
-
-
+ the ~/.mythtv/<sourcename>.xmltv file appropriately for your XMLTV
+ grabber. Some grabbers do this by inserting "# " (including the space)
+ in front of the unwanted entry (for example, change "channel=<name>"
+ to "# channel=<name>") and others by changing the "=" to a "!" in the
+ unwanted entry (for example, change "channel=<name>" to
+ "channel!<name>"). This will prevent xxmmllttvv from grabbing future
+ listings.
+
+ Next, either delete the unwanted channel or mark it as not visible
+ using mythtv-setup's channel editor, so that it will not appear in the
+ EPG or when changing channels. If you delete the channel, it may be
+ added back on a future scan. If you mark it as not visible, it will be
+ left not visible on future scans.
2233..88.. NNFFSS
@@ -6690,33 +6681,43 @@
2233..1100.. AAuuttoommaattiiccaallllyy ssttaarrttiinngg mmyytthhbbaacckkeenndd aatt ssyysstteemm bboooott ttiimmee
+ There are several example start scripts in the Startup Scripts
+ <http://www.mythtv.org/wiki/Category:Startup_Scripts> category of the
+ MythTV wiki.
+
2233..1100..11.. RReedd HHaatt AAnndd MMaannddrriivvaa
- Here's a method for automatically starting mythbackend submitted by
- Mike Thomson (mailto:linux@m-thomson.net <mailto:linux@m-thomson.net>)
- and Stu Tomlinson (mailto:stu@nosnilmot.com
- <mailto:stu@nosnilmot.com>).
- Copy the files from the MythTV contrib directory or from Mike's web
- site (http://m-thomson.net/mythtv/ <http://m-thomson.net/mythtv/>) as
- follows:
+ Here's a method for automatically starting mythbackend on Fedora.
+
+ Copy the files from the Fedora init.d mythbackend
+ <http://www.mythtv.org/wiki/Fedora_init.d_mythbackend> page of the
+ MythTV wiki as follows:
+
+
+
+ $ mythwikiscripts
+
+
+
+ and follow the on-screen prompts to download Fedora - mythbackend
+ init, choosing to save the files to temporary files /tmp/syscon-
+ fig.mythbackend and /tmp/init.mythbackend.
- etc.rc.d.init.mythbackend should be made executable and copied to
- /etc/rc.d/init.d/:
+ /tmp/init.mythbackend should be made executable and copied to
+ /etc/rc.d/init.d/
- $ cd contrib
$ su
- # chmod a+x etc.rc.d.init.d.mythbackend
- # cp etc.rc.d.init.d.mythbackend /etc/rc.d/init.d/mythbackend
+ # chmod a+x /tmp/init.mythbackend
+ # cp /tmp/init.mythbackend /etc/rc.d/init.d/mythbackend
- etc.sysconfig.mythbackend should be copied to /etc/sysconfig/:
+ /tmp/sysconfig.mythbackend should be copied to /etc/sysconfig/:
- $ cd contrib
$ su
- # cp etc.sysconfig.mythbackend /etc/sysconfig/mythbackend
+ # cp /tmp/sysconfig.mythbackend /etc/sysconfig/mythbackend
@@ -6751,15 +6752,14 @@
follows:
-
- $ su
- # mkdir /var/log/mythtv
- # chown root:mythtv /var/log/mythtv
- # chmod 0775 /var/log/mythtv
- # exit
- $ ls -ld /var/log/mythtv
- drwxrwxr-x 2 root mythtv 4096 Apr 28 21:58 /var/log/mythtv/
- $
+ $ su
+ # mkdir /var/log/mythtv
+ # chown root:mythtv /var/log/mythtv
+ # chmod 0775 /var/log/mythtv
+ # exit
+ $ ls -ld /var/log/mythtv
+ drwxrwxr-x 2 root mythtv 4096 Apr 28 21:58 /var/log/mythtv/
+ $
@@ -6835,13 +6835,23 @@
- A copy of the above has been included in the contrib/ directory. You
- may add it by typing:
+ A copy of the above has been included in the Mandriva Security Package
+ Configuration
+ <http://www.mythtv.org/wiki/Mandriva_Security_Package_Configuration>
+ page on the MythTV wiki. You may add it by typing:
+
+
+ $ mythwikiscripts
+
+
+
+ and follow the on-screen prompts to download msec Configuration File
+ to a temporary file /tmp/msec.perm.local.
+
- $ cd contrib
$ su
- # cat etc.security.msec.perm.local >> /etc/security/msec/perm.local
+ # cat /tmp/msec.perm.local >> /etc/security/msec/perm.local
# exit
@@ -6935,15 +6945,13 @@
you to view content even if the slave backend that recorded a program
is not available.
-
-
2233..1122.. UUssiinngg tthhee ttrraannssccooddeerr
MythTV's built-in transcoder re-encodes recordings from one codec to
another. The transcoder has three primary uses; it can transcode
MPEG-2 files captured using a hardware encoder (PVR cards, DVB cards,
ATSC HD, etc.) to MPEG-4, it can be used to transcode RTjpeg files
- (usually only used on systems that can not real-time encode to MPEG-4
+ (usually only used on systems that cannot real-time encode to MPEG-4
using a framegrabber) to MPEG-4, and finally it can be used to remove
commercials from a MPEG-2 file while leaving the file in MPEG-2
format.
@@ -6967,7 +6975,7 @@
+o Automatically transcode the file once it has completed recording.
+o Manually choosing to transcode a recording, usually after importing
- a cutlist or manually marking commercials to be removed.
+ a cut list or manually marking commercials to be removed.
The second method can be used on files that have already been
transcoded (or files which were are already in the desired format), so
@@ -7068,7 +7076,6 @@
your DVB card, it will get transcoded. When it plays on a channel
available via your PVR card, it won't be.
-
2233..1122..44.. MMaannuuaall TTrraannssccooddiinngg
Manually transcoding is activated while watching a show by hitting
@@ -7131,6 +7138,8 @@
$ su
# /etc/init.d/mythbackend stop
+
+
2. Change the hostname.
For Red Hat and derived distributions, edit the /etc/sysconfig/network
@@ -7190,8 +7199,6 @@
2233..1144.. CCaann II rruunn MMyytthhTTVV oonn mmyy TTiiVVoo??
-
-
2233..1155.. CCaann II rruunn MMyytthhTTVV oonn mmyy RReeppllaayyTTVV??
No.
@@ -7257,7 +7264,6 @@
Press "1" or F1 to get a popup.
-
2233..2200.. WWhhaatt ddoo tthhee lleetttteerrss mmeeaann wwhheenn II cchhaannggee cchhaannnneellss??
These letters let you know what's going on with the backend as it
@@ -7365,8 +7371,12 @@
it on. Stating that you have a Tivo may help; the Tivo has a
direct-connect capability.
- 3. Use a firewire connection. There is a 6200ch.c in the MythTV
- contrib directory which may work for you.
+ 3. Use a firewire connection. There are firewire channel change
+ scripts and firewire priming scripts in the Channel_Change_Scripts
+ <http://www.mythtv.org/wiki/Category:Channel_Change_Scripts> and
+ Firewire Priming Scripts
+ <http://www.mythtv.org/wiki/Category:Firewire_Priming_Scripts>
+ categories of the MythTV wiki.
2233..2233.. CCoonnffiigguurriinngg oonnee mmaacchhiinnee ttoo ffllaagg aallll ccoommmmeerrcciiaallss
@@ -7389,7 +7399,6 @@
On the faster machine:
-
Start the mmyytthhttvv--sseettuupp program. Advance through the pages until you
get to the Job Queue page. Ensure that "Allow Commercial Detection
jobs" is turned ON for this machine.
@@ -7456,6 +7465,8 @@
# mkfs.ext3 -T largefile4 /dev/hdb1
+
+
This example assumes that /dev/hdb1 has already been created using
ffddiisskk. If you're using LVM, /dev/hdb1 may be something like
/dev/VGforMyth/video.
@@ -7575,22 +7586,21 @@
retrieval is working:
-
- 2007-08-25 15:04:32.437 New DB DataDirect connection
- 2007-08-25 15:04:32.437 Connected to database 'mythconverg' at host: localhost
- 2007-08-25 15:04:32.447 DataDirect: Your subscription expires on 11/23/2007 01:12:10 PM
- 2007-08-25 15:04:32.622 New DB connection, total: 3
- 2007-08-25 15:04:32.622 Connected to database 'mythconverg' at host: localhost
- 2007-08-25 15:04:32.623 sourceid 2 has lineup type: CableDigital
- 2007-08-25 15:04:33.418 DataDirect: Adding channel 41 'AMC' (AMC).
- 2007-08-25 15:04:33.422 DataDirect: Adding channel 32 'A & E Network' (AETV).
- 2007-08-25 15:04:33.425 DataDirect: Adding channel 66 'Black Entertainment Television' (BET).
- 2007-08-25 15:04:33.427 DataDirect: Adding channel 180 'Bravo' (BRAVO).
- 2007-08-25 15:04:33.430 DataDirect: Adding channel 51 'ABC Family' (FAM).
- 2007-08-25 15:04:33.432 DataDirect: Adding channel 146 'Country Music Television' (CMTV).
- 2007-08-25 15:04:33.435 DataDirect: Adding channel 39 'CNBC' (CNBC).
- 2007-08-25 15:04:33.437 DataDirect: Adding channel 36 'Cable News Network' (CNN).
- 2007-08-25 15:04:33.440 DataDirect: Adding channel 35 'CNN Headline News' (CNNH).
+ 2007-08-25 15:04:32.437 New DB DataDirect connection
+ 2007-08-25 15:04:32.437 Connected to database 'mythconverg' at host: localhost
+ 2007-08-25 15:04:32.447 DataDirect: Your subscription expires on 11/23/2007 01:12:10 PM
+ 2007-08-25 15:04:32.622 New DB connection, total: 3
+ 2007-08-25 15:04:32.622 Connected to database 'mythconverg' at host: localhost
+ 2007-08-25 15:04:32.623 sourceid 2 has lineup type: CableDigital
+ 2007-08-25 15:04:33.418 DataDirect: Adding channel 41 'AMC' (AMC).
+ 2007-08-25 15:04:33.422 DataDirect: Adding channel 32 'A & E Network' (AETV).
+ 2007-08-25 15:04:33.425 DataDirect: Adding channel 66 'Black Entertainment Television' (BET).
+ 2007-08-25 15:04:33.427 DataDirect: Adding channel 180 'Bravo' (BRAVO).
+ 2007-08-25 15:04:33.430 DataDirect: Adding channel 51 'ABC Family' (FAM).
+ 2007-08-25 15:04:33.432 DataDirect: Adding channel 146 'Country Music Television' (CMTV).
+ 2007-08-25 15:04:33.435 DataDirect: Adding channel 39 'CNBC' (CNBC).
+ 2007-08-25 15:04:33.437 DataDirect: Adding channel 36 'Cable News Network' (CNN).
+ 2007-08-25 15:04:33.440 DataDirect: Adding channel 35 'CNN Headline News' (CNNH).
@@ -7640,3 +7650,5 @@
then press the TAB key until you reach Finish, then press ENTER to
save. You can then press ESC until you return to the main screen.
+
+