Skip to content

Commit

Permalink
Updates.
Browse files Browse the repository at this point in the history
git-svn-id: http://svn.mythtv.org/svn/trunk@22413 7dbf422c-18fa-0310-86e9-fd20926502f2
  • Loading branch information
rkulagowski committed Oct 13, 2009
1 parent 8aecaaf commit 05f5b71
Show file tree
Hide file tree
Showing 22 changed files with 319 additions and 1,347 deletions.
13 changes: 5 additions & 8 deletions mythtv/docs/index.html
Expand Up @@ -105,18 +105,16 @@ <H2><A NAME="toc10">10.</A> <A HREF="mythtv-HOWTO-10.html">Configuring mythfront
<LI><A NAME="toc10.3">10.3</A> <A HREF="mythtv-HOWTO-10.html#ss10.3">Program Guide</A>
<LI><A NAME="toc10.4">10.4</A> <A HREF="mythtv-HOWTO-10.html#ss10.4">Playback </A>
<LI><A NAME="toc10.5">10.5</A> <A HREF="mythtv-HOWTO-10.html#ss10.5">Recording </A>
<LI><A NAME="toc10.6">10.6</A> <A HREF="mythtv-HOWTO-10.html#ss10.6">Xbox Frontends</A>
</UL>
<P>
<H2><A NAME="toc11">11.</A> <A HREF="mythtv-HOWTO-11.html">Using MythTV.</A></H2>

<UL>
<LI><A NAME="toc11.1">11.1</A> <A HREF="mythtv-HOWTO-11.html#ss11.1">Keyboard commands</A>
<LI><A NAME="toc11.2">11.2</A> <A HREF="mythtv-HOWTO-11.html#ss11.2">Using themes with MythTV</A>
<LI><A NAME="toc11.3">11.3</A> <A HREF="mythtv-HOWTO-11.html#ss11.3">Adding DishTV information to the database</A>
<LI><A NAME="toc11.4">11.4</A> <A HREF="mythtv-HOWTO-11.html#ss11.4">Adding support for an external tuner</A>
<LI><A NAME="toc11.5">11.5</A> <A HREF="mythtv-HOWTO-11.html#ss11.5">Using Shutdown/Wakeup</A>
<LI><A NAME="toc11.6">11.6</A> <A HREF="mythtv-HOWTO-11.html#ss11.6">Controlling the mythfrontend via telnet</A>
<LI><A NAME="toc11.3">11.3</A> <A HREF="mythtv-HOWTO-11.html#ss11.3">Adding support for an external tuner</A>
<LI><A NAME="toc11.4">11.4</A> <A HREF="mythtv-HOWTO-11.html#ss11.4">Using Shutdown/Wakeup</A>
<LI><A NAME="toc11.5">11.5</A> <A HREF="mythtv-HOWTO-11.html#ss11.5">Controlling the mythfrontend via telnet</A>
</UL>
<P>
<H2><A NAME="toc12">12.</A> <A HREF="mythtv-HOWTO-12.html">Scheduling Recordings.</A></H2>
Expand Down Expand Up @@ -232,9 +230,8 @@ <H2><A NAME="toc23">23.</A> <A HREF="mythtv-HOWTO-23.html">Miscellaneous.</A></H
<H2><A NAME="toc24">24.</A> <A HREF="mythtv-HOWTO-24.html">Example Configurations.</A></H2>

<UL>
<LI><A NAME="toc24.1">24.1</A> <A HREF="mythtv-HOWTO-24.html#ss24.1">Logical Volume Manager (LVM) </A>
<LI><A NAME="toc24.2">24.2</A> <A HREF="mythtv-HOWTO-24.html#ss24.2">Advanced Partition Formatting </A>
<LI><A NAME="toc24.3">24.3</A> <A HREF="mythtv-HOWTO-24.html#ss24.3">Caching support for Schedules Direct</A>
<LI><A NAME="toc24.1">24.1</A> <A HREF="mythtv-HOWTO-24.html#ss24.1">Advanced Partition Formatting </A>
<LI><A NAME="toc24.2">24.2</A> <A HREF="mythtv-HOWTO-24.html#ss24.2">Caching support for Schedules Direct</A>
</UL>
<HR>
<A HREF="mythtv-HOWTO-1.html">Next</A>
Expand Down
56 changes: 9 additions & 47 deletions mythtv/docs/mythtv-HOWTO-10.html
Expand Up @@ -269,19 +269,21 @@ <H2><A NAME="Recording"></A> <A NAME="ss10.5">10.5</A> <A HREF="mythtv-HOWTO.htm
<A HREF="http://ivtvdriver.org">http://ivtvdriver.org</A></LI>
<LI>HDTV - pcHDTV cards; see
<A HREF="http://pchdtv.com">http://pchdtv.com</A> and
the Air2PC-ATSC-PCI see
<A HREF="http://www.cyberestore.com/product_info.php?cPath=28&amp;products_id=103">http://www.cyberestore.com/product_info.php?cPath=28&amp;products_id=103</A></LI>
the Air2PC-ATSC-PCI</LI>
<LI>H.264 - HD PVR</LI>
<LI>DVB - cards supporting DVB; see
<A HREF="http://linuxtv.org">http://linuxtv.org</A></LI>
<LI>HD Homerun</LI>
</UL>

For cards without hardware encoding capabilities (all cards supported by
</P>
<P>For cards without hardware encoding capabilities (all cards supported by
V4L not listed above), Myth includes two methods for software encoding:
RTjpeg and MPEG-4. RTjpeg has significantly fewer CPU demands than MPEG-4,
but it generates larger files than MPEG-4 for a given recording.</P>
<P>For DVB and HDTV cards, no further configuration is required after
setting up the card using the 'mythtv-setup' program.
For all other cards, configuration is done through MythFrontend.
<P>Any cards which simply demodulate MPEG-2 which has been encoded by the
broadcaster will not offer much in the way of configuration because the
broadcaster will be choosing the bitrate, etc.</P>
<P>For all other cards, configuration is done through MythFrontend.
Selecting 'Recording Profiles' from the 'TV Settings' screen will list
the profiles currently available for the cards in your system.
Depending on what types of cards you have installed you may see:
Expand Down Expand Up @@ -339,46 +341,6 @@ <H2><A NAME="Recording"></A> <A NAME="ss10.5">10.5</A> <A HREF="mythtv-HOWTO.htm
<P>See the
<A HREF="mythtv-HOWTO-23.html#capture_resolution_">What capture resolution should I use? How does video work?</A> section for more information.</P>

<H2><A NAME="ss10.6">10.6</A> <A HREF="mythtv-HOWTO.html#toc10.6">Xbox Frontends</A>
</H2>

<P>MythTV is able to control the LED on the Xbox to indicate backend
recording status.</P>
<P>To control the LED, you will need the <B>blink</B> program from the
xbox-linux project, which is installed as <CODE>/bin/led</CODE> on GentooX. On
Xebian (the new Ed's Debian) you must install it yourself. On other
distributions it may or may not be installed as a program called
<B>blink</B> and should be located in your path. (Type <CODE>which
blink</CODE> to see if the program is available.) If you do not have
<B>blink</B>, you may obtain it from the Xbox-Linux project site at
<A HREF="http://xbox-linux.sf.net/">http://xbox-linux.sf.net/</A>. The
program you need is part of the <CODE>eds_i2c_staff</CODE> module in CVS. Note
the spelling.</P>
<P>Once you have installed <B>blink</B> you will need to set permissions.
<B>blink</B> needs write permission to the i2c device to function
properly. There are three methods to accomplish this. First, you could run
<CODE>mythfrontend</CODE> as root, which is the simplest method, but could
potentially be a security risk. Next, you may make the <B>blink</B>
binary setuid root, which allows non-privileged users to run a program with
root capability. This is done by typing the command:
<BLOCKQUOTE><CODE>
<PRE>
$ su
# chmod u+s /path/to/blink
</PRE>
</CODE></BLOCKQUOTE>

The final technique would be to set the <CODE>/dev/i2c/0</CODE> device read/write
for all users, but this is the least preferred method.</P>
<P>Now it's time to setup MythTV for Xbox hardware. Enter Setup -> General.
On the second page check the 'Enable Xbox Hardware' option. Upon reentering
the settings, you should have a new option named 'Xbox'. Within this option
you may select the distribution, LED colors for recording and the update
interval. If you select GentooX as the distribution <B>led</B> will be
used as the <B>blink</B> binary name, otherwise, <B>blink</B> is used.
Colors should be self explanatory. The update interval determines how often
the frontend should poll the backend to determine if the status has changed.</P>

<HR>
<A HREF="mythtv-HOWTO-11.html">Next</A>
<A HREF="mythtv-HOWTO-9.html">Previous</A>
Expand Down
59 changes: 20 additions & 39 deletions mythtv/docs/mythtv-HOWTO-11.html
Expand Up @@ -14,22 +14,7 @@
<HR>
<H2><A NAME="s11">11.</A> <A HREF="mythtv-HOWTO.html#toc11">Using MythTV.</A></H2>

<P>
<FIGURE>
<EPS FILE="stop.eps">
<IMG SRC="stop.png">
<CAPTION><B>NOTE to Red Hat/Fedora 4 users</B>: Red Hat Linux and Fedora Core ship
with Gnome as the default desktop environment. However, Gnome seems to have
issues with window focus and window switching which sometimes cause
mythfrontend to obscure the video. KDE does not seem to have any such
issues. Therefore you will need to switch to KDE by selecting
RedHatMenu>Extras>System Settings>Desktop Switching Tool and choose "KDE".
<B>NOTE to Fedora Core 5 and 6 users</B>: Fedora 5 and 6 no longer have
this tool in the Menu. Use "switchdesk KDE" from a command line. Read "man
switchdesk" for further information about changing to other desktop
environments.</CAPTION>
</FIGURE>
</P>

<H2><A NAME="ss11.1">11.1</A> <A HREF="mythtv-HOWTO.html#toc11.1">Keyboard commands</A>
</H2>

Expand Down Expand Up @@ -327,8 +312,8 @@ <H2><A NAME="ss11.2">11.2</A> <A HREF="mythtv-HOWTO.html#toc11.2">Using themes w
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ tar -xjf myththemes-0.21.tar.bz2
$ cd ~/myththemes-0.21
$ tar -xjf myththemes-0.22.tar.bz2
$ cd ~/myththemes-0.22
$ qmake myththemes.pro
$ su -
# make install
Expand All @@ -339,14 +324,7 @@ <H2><A NAME="ss11.2">11.2</A> <A HREF="mythtv-HOWTO.html#toc11.2">Using themes w
</P>
<P>The theme will now be available in the mythfrontend Appearance section.</P>

<H2><A NAME="ss11.3">11.3</A> <A HREF="mythtv-HOWTO.html#toc11.3">Adding DishTV information to the database</A>
</H2>

<P>A script for adding Pay Per View information into the MythTV database for
DishTV subscribers is available at
<A HREF="http://www.mythppv.com/">http://www.mythppv.com/</A>.</P>

<H2><A NAME="ss11.4">11.4</A> <A HREF="mythtv-HOWTO.html#toc11.4">Adding support for an external tuner</A>
<H2><A NAME="ss11.3">11.3</A> <A HREF="mythtv-HOWTO.html#toc11.3">Adding support for an external tuner</A>
</H2>

<P>MythTV supports changing the channel on an external tuner. If you have
Expand All @@ -364,7 +342,7 @@ <H2><A NAME="ss11.4">11.4</A> <A HREF="mythtv-HOWTO.html#toc11.4">Adding support
<A HREF="http://www.dtvcontrol.com/">http://www.dtvcontrol.com/</A> for
cable pinouts.</P>

<H2><A NAME="ss11.5">11.5</A> <A HREF="mythtv-HOWTO.html#toc11.5">Using Shutdown/Wakeup</A>
<H2><A NAME="ss11.4">11.4</A> <A HREF="mythtv-HOWTO.html#toc11.4">Using Shutdown/Wakeup</A>
</H2>

<P>What does the MythTV Shutdown/Wakeup function do? The scheduler on the
Expand Down Expand Up @@ -403,17 +381,20 @@ <H3>A deeper look into the operation</H3>
<LI>the "pre Shutdown check-command" returns 0</LI>
</UL>
</P>
<P>If we get to this idle state the Master backend will set the wakeuptime using the "Set
wakeuptime command", which is the same for WOL and BIOS wakeup. The Master backend will
then shut down the Slave backends and itself using the "Server halt command".</P>
<P>One caveat is that the scheduler tries to guess if the Master backend was started by a
wakeup call or by the user. If it thinks it was woken up by a user, it
blocks shutdown until a client connects to the Master backend, after which it will
behave as described above. To disable this feature, unset "Block shutdown
before client connected" in the mythfrontend Setup->Setup->General screen.</P>
<P>Once it is time to startup the system, the Master backend is woken up first and will
wakeup the Slave backends using the "Wake command for slaves". At this time, there is
no support for starting only the required Slave backend, so all Slave backends will startup.</P>
<P>If we get to this idle state the Master backend will set the wakeuptime
using the "Set wakeuptime command", which is the same for WOL and BIOS
wakeup. The Master backend will then shut down the Slave backends and
itself using the "Server halt command".</P>
<P>One caveat is that the scheduler tries to guess if the Master backend was
started by a wakeup call or by the user. If it thinks it was woken up by a
user, it blocks shutdown until a client connects to the Master backend,
after which it will behave as described above. To disable this feature,
unset "Block shutdown before client connected" in the mythfrontend
Setup->Setup->General screen.</P>
<P>Once it is time to startup the system, the Master backend is woken up first
and will wakeup the Slave backends using the "Wake command for slaves". At
this time, there is no support for starting only the required Slave backend,
so all Slave backends will startup.</P>

<H3>Setting up the MythTV side of this extension.</H3>

Expand Down Expand Up @@ -572,7 +553,7 @@ <H3>Tips/Tricks:</H3>
<P>If you get "nvram-wakeup: /dev/rtc: Device or resource busy" your
set-wakeuptime-script should stop the program that uses <CODE>/dev/rtc</CODE> before
setting the wakeuptime.</P>
<H2><A NAME="ss11.6">11.6</A> <A HREF="mythtv-HOWTO.html#toc11.6">Controlling the mythfrontend via telnet</A>
<H2><A NAME="ss11.5">11.5</A> <A HREF="mythtv-HOWTO.html#toc11.5">Controlling the mythfrontend via telnet</A>
</H2>

<P>To use this feature you must first enable it in Settings>General>General</P>
Expand Down
10 changes: 1 addition & 9 deletions mythtv/docs/mythtv-HOWTO-12.html
Expand Up @@ -161,7 +161,6 @@ <H3>Priority</H3>
<H3>Duplicates</H3>

<P>Singles will record without regard to duplicate matching.</P>

<P>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 complicated by the
Expand Down Expand Up @@ -1042,16 +1041,9 @@ <H3>HDTV Priority</H3>

<H3><A NAME="Custom Priority"></A> Custom Priority </H3>

<P>
<FIGURE>
<EPS FILE="add.eps">
<IMG SRC="add.png">
<CAPTION>New for MythTV 0.21</CAPTION>
</FIGURE>
</P>
<P>While Input, Channel, and HDTV Priority can be used for indicating a
preference for certain programs and inputs, there may be circumstances that
cannot be resolved easily with these standard features. MythTV version 0.21
cannot be resolved easily with these standard features. MythTV version 0.22
includes a feature for "power priority". The Custom Priority editor in
mythfrontend's "TV Settings" screen is similar to Custom Record, however,
Custom Priority allows you to create specialized power priority factors to
Expand Down
8 changes: 4 additions & 4 deletions mythtv/docs/mythtv-HOWTO-13.html
Expand Up @@ -19,8 +19,8 @@ <H2><A NAME="mythplugins_"></A> <A NAME="s13">13.</A> <A HREF="mythtv-HOWTO.html
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ tar -xjf mythplugins-0.21.tar.bz2
$ cd mythplugins-0.21
$ tar -xjf mythplugins-0.22.tar.bz2
$ cd mythplugins-0.22
$ ./configure --help

Usage: configure [options]
Expand Down Expand Up @@ -65,7 +65,7 @@ <H2><A NAME="mythplugins_"></A> <A NAME="s13">13.</A> <A HREF="mythtv-HOWTO.html
</CODE></BLOCKQUOTE>
</P>
<P>The sections detailing configuration of the plugins assume that you are
already in the <CODE>~/mythplugins-0.21/</CODE> directory.</P>
already in the <CODE>~/mythplugins-0.22/</CODE> directory.</P>
<P>Note that a single <B>configure</B> script now does configuration for all
modules. By default, it will compile all modules. If you do not wish to
compile a module, either because it is of no use to you, or you do not have
Expand All @@ -80,7 +80,7 @@ <H2><A NAME="mythplugins_"></A> <A NAME="s13">13.</A> <A HREF="mythtv-HOWTO.html
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ cd ~/mythplugins-0.21
$ cd ~/mythplugins-0.22
$ ./configure --disable-all --enable-opengl --enable-mythgallery --enable-exif --enable-mythmusic --enable-fft
$ qmake mythplugins.pro
$ make
Expand Down
2 changes: 1 addition & 1 deletion mythtv/docs/mythtv-HOWTO-14.html
Expand Up @@ -52,7 +52,7 @@ <H2><A NAME="ss14.2">14.2</A> <A HREF="mythtv-HOWTO.html#toc14.2">Completing the
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ cd ~/mythplugins-0.21/mythweb
$ cd ~/mythplugins-0.22/mythweb
$ su
# mkdir /var/www/html/mythweb
# cp -r . /var/www/html/mythweb
Expand Down
2 changes: 1 addition & 1 deletion mythtv/docs/mythtv-HOWTO-15.html
Expand Up @@ -35,7 +35,7 @@ <H2><A NAME="ss15.1">15.1</A> <A HREF="mythtv-HOWTO.html#toc15.1">Installation a
Once you have satisfied the prerequisites for your distribution, install the application:
<BLOCKQUOTE><CODE>
<PRE>
$ cd ~/mythplugins-0.21
$ cd ~/mythplugins-0.22
$ ./configure --disable-all --enable-opengl --enable-mythgallery
$ qmake mythplugins.pro
$ make
Expand Down
5 changes: 3 additions & 2 deletions mythtv/docs/mythtv-HOWTO-16.html
Expand Up @@ -103,7 +103,8 @@ <H2><A NAME="ss16.2">16.2</A> <A HREF="mythtv-HOWTO.html#toc16.2">Download and I
display toolkit you used. Also, you may need to remove and recreate
<CODE>xmamerc</CODE> after upgrading since some of the default options may have
changed.</P>
<P>Edit <CODE>~/.xmame/xmamerc</CODE> to include your paths.

<P>
<BLOCKQUOTE><CODE>
<PRE>
### Fileio Related ###
Expand Down Expand Up @@ -182,7 +183,7 @@ <H2><A NAME="ss16.4">16.4</A> <A HREF="mythtv-HOWTO.html#toc16.4">Download and I
<P>Switch to the mythplugins directory:
<BLOCKQUOTE><CODE>
<PRE>
$ cd ~/mythplugins-0.21
$ cd ~/mythplugins-0.22
</PRE>
</CODE></BLOCKQUOTE>
</P>
Expand Down
2 changes: 1 addition & 1 deletion mythtv/docs/mythtv-HOWTO-17.html
Expand Up @@ -224,7 +224,7 @@ <H2><A NAME="ss17.4">17.4</A> <A HREF="mythtv-HOWTO.html#toc17.4">Compiling Myth
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ cd ~/mythplugins-0.21
$ cd ~/mythplugins-0.22
$ ./configure --disable-all --enable-mythmusic --enable-fftw --enable-sdl --enable-aac
$ qmake mythplugins.pro
$ make
Expand Down
2 changes: 1 addition & 1 deletion mythtv/docs/mythtv-HOWTO-18.html
Expand Up @@ -20,7 +20,7 @@ <H2><A NAME="s18">18.</A> <A HREF="mythtv-HOWTO.html#toc18">MythWeather.</A></H2
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ cd ~/mythplugins-0.21
$ cd ~/mythplugins-0.22
$ ./configure --disable-all --enable-mythweather
$ qmake mythplugins.pro
$ make
Expand Down
2 changes: 1 addition & 1 deletion mythtv/docs/mythtv-HOWTO-19.html
Expand Up @@ -22,7 +22,7 @@ <H2><A NAME="s19">19.</A> <A HREF="mythtv-HOWTO.html#toc19">MythVideo.</A></H2>
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ cd ~/mythplugins-0.21
$ cd ~/mythplugins-0.22
$ ./configure --disable-all --enable-mythvideo
$ qmake mythplugins.pro
$ make
Expand Down
2 changes: 1 addition & 1 deletion mythtv/docs/mythtv-HOWTO-21.html
Expand Up @@ -19,7 +19,7 @@ <H2><A NAME="s21">21.</A> <A HREF="mythtv-HOWTO.html#toc21">MythNews.</A></H2>
tarball. MythNews is a RSS reader.
<BLOCKQUOTE><CODE>
<PRE>
$ cd ~/mythplugins-0.21
$ cd ~/mythplugins-0.22
$ ./configure --disable-all --enable-mythnews
$ qmake mythplugins.pro
$ make
Expand Down

0 comments on commit 05f5b71

Please sign in to comment.