Yaepghd-plugin

From VDR Wiki

(Difference between revisions)
Jump to: navigation, search
(Created page with 'From the README This is a "plugin" for the Video Disk Recorder (VDR). Written by: bball <bball950@yahoo.com> Project's homepage: http://projects...')
 
(One intermediate revision not shown)
Line 1: Line 1:
-
From the README
+
'''From the README'''
-
This is a "plugin" for the Video Disk Recorder (VDR).    
+
This is a "plugin" for the Video Disk Recorder (VDR).
-
 
+
 
-
Written by:                 bball <bball950@yahoo.com>
+
''' Written by:     '''            bball <bball950@yahoo.com>
-
 
+
-
Project's homepage:          http://projects.vdr-developer.org/projects/show/plg-yaepghd
+
'''Project's homepage:'''         http://projects.vdr-developer.org/projects/show/plg-yaepghd
-
 
+
-
Latest version available at: URL
+
This program is free software; you can redistribute it and/or modify
This program is free software; you can redistribute it and/or modify
Line 15: Line 13:
See the file COPYING for more information.                           
See the file COPYING for more information.                           
-
Description:
+
'''Description:'''
Yaepghd is a complete rewrite of the original yaepg plugin.  The
Yaepghd is a complete rewrite of the original yaepg plugin.  The
Line 36: Line 34:
font to be available.   
font to be available.   
-
Keys:
+
'''Keys:'''
Guide
Guide
Line 56: Line 54:
-
Installation:
+
'''Installation:'''
cd /put/your/path/here/VDR/PLUGINS/src
cd /put/your/path/here/VDR/PLUGINS/src
 +
tar -xzf /put/your/path/here/vdr-yaepghd-X.Y.Z.tgz
tar -xzf /put/your/path/here/vdr-yaepghd-X.Y.Z.tgz
 +
ln -s yaepghd-X.Y.Z yaepghd
ln -s yaepghd-X.Y.Z yaepghd
 +
cd /put/your/path/here/VDR
cd /put/your/path/here/VDR
 +
patch -p1 < PLUGINS/src/yaepghd/patches/vdr-X.Y.Z-yaepghd.patch
patch -p1 < PLUGINS/src/yaepghd/patches/vdr-X.Y.Z-yaepghd.patch
 +
cp -R PLUGINS/src/yaepghd/yaepghd /path/to/vdrconf/plugins/
cp -R PLUGINS/src/yaepghd/yaepghd /path/to/vdrconf/plugins/
 +
make
make
 +
make plugins
make plugins
 +
./vdr -P yaepghd
./vdr -P yaepghd
Notes:
Notes:
-
- Video window doesn't scale back to normal when quiting the plugin
+
- Video window doesn't scale back to normal when quiting the plugin with FF cards.
-
  with FF cards.
+
-
- The default theme contains a font whose license is not compatible
+
- The default theme contains a font whose license is not compatible with the GPL.   
-
  with the GPL.  From the font's license:
+
From the font's license:
-
  "Tepid Monkey Fonts typefaces may be used for free in work
+
''  "Tepid Monkey Fonts typefaces may be used for free in work that will not generate a profit. If you intend to use the font on an item or project that will be sold, please send me an email first."''
-
  that will not generate a profit. If you intend to use the
+
-
  font on an item or project that will be sold, please send
+
-
  me an email first."
+

Latest revision as of 16:21, 20 November 2009

From the README

This is a "plugin" for the Video Disk Recorder (VDR).

Written by: bball <bball950@yahoo.com>

Project's homepage: http://projects.vdr-developer.org/projects/show/plg-yaepghd

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See the file COPYING for more information.

Description:

Yaepghd is a complete rewrite of the original yaepg plugin. The original yaepg plugin was designed for FF cards and only used 4 colors due to limitations on the amount of OSD memory on FF cards. Yaepghd requires output devices with an OSD capable of high color full screen graphics (e.g. eHD or xine) and will _not_ work with FF cards (unless you have the 4MB mod).

In the original yaepg the layout and sizes of all the components were hardcoded in the source code which made it difficult to customize. Yaepghd uses themes which allow a user to completely redfine the the way yaepghd looks.

Themes must be placed in the $(CONFDIR)/plugins/yaepghd directory. Any fonts used by a theme must be added to the fontconfig cache. This can be done by either copying the fonts to one of your existing font directories or by adding the yaepghd theme directory to your font path. After this is done you must run fc-cache for the new font to be available.

Keys:

Guide Up/Down - Move the cursor up/down in the grid. Left/Right - Move the cursor left/right in the grid. Ok - Tune to the selected channel and exit the plugin. Red - Take a screenshot (yaepghd.jpg). Green/Yellow - Page up/down within the grid. Blue - Switch to the selected channel. FastRew/FastFwd - Scroll -12/+12 hours in the grid. Back/Exit - Exit the plugin. 0-9 - Perform direct channel change.

Record Dialog Up/Down - Move the cursor between input boxes. Left/Right - Modify input box values. Ok - Add timer. Back/Exit - Cancel timer.


Installation:

cd /put/your/path/here/VDR/PLUGINS/src

tar -xzf /put/your/path/here/vdr-yaepghd-X.Y.Z.tgz

ln -s yaepghd-X.Y.Z yaepghd

cd /put/your/path/here/VDR

patch -p1 < PLUGINS/src/yaepghd/patches/vdr-X.Y.Z-yaepghd.patch

cp -R PLUGINS/src/yaepghd/yaepghd /path/to/vdrconf/plugins/

make

make plugins

./vdr -P yaepghd

Notes:

- Video window doesn't scale back to normal when quiting the plugin with FF cards.

- The default theme contains a font whose license is not compatible with the GPL. From the font's license: "Tepid Monkey Fonts typefaces may be used for free in work that will not generate a profit. If you intend to use the font on an item or project that will be sold, please send me an email first."

Personal tools
Participate