Go to file
2011-12-08 20:48:57 +01:00
.gitattributes Standard distribution files. 2011-12-06 18:36:57 +01:00
.gitignore Standard distribution files. 2011-12-06 18:36:57 +01:00
.indent.pro Standard distribution files. 2011-12-06 18:36:57 +01:00
AGPL-3.0.txt Standard distribution files. 2011-12-06 18:36:57 +01:00
audio.c Audio improvement. 2011-12-08 20:45:20 +01:00
audio.h Audio improvement (missing headerfile). 2011-12-08 20:48:57 +01:00
ChangeLog Reduce program exit crashes, due ... 2011-12-07 22:28:54 +01:00
codec.c Audio improvement. 2011-12-08 20:45:20 +01:00
codec.h C part of the plugin. 2011-12-07 15:05:38 +01:00
make.sh Makefile and private make script. 2011-12-07 15:06:57 +01:00
Makefile Makefile and private make script. 2011-12-07 15:06:57 +01:00
misc.h C part of the plugin. 2011-12-07 15:05:38 +01:00
README.txt Standard distribution files. 2011-12-06 18:36:57 +01:00
ringbuffer.c C part of the plugin. 2011-12-07 15:05:38 +01:00
ringbuffer.h C part of the plugin. 2011-12-07 15:05:38 +01:00
softhddev.c Reduce program exit crashes, due ... 2011-12-07 22:28:54 +01:00
softhddev.h C part of the plugin. 2011-12-07 15:05:38 +01:00
softhddevice.cpp C++ part of the plugin. 2011-12-07 14:37:51 +01:00
softhddevice.h C++ part of the plugin. 2011-12-07 14:37:51 +01:00
Todo Standard distribution files. 2011-12-06 18:36:57 +01:00
video.c Use old aspect-ratio, make thread joinable. 2011-12-08 17:38:39 +01:00
video.h C part of the plugin. 2011-12-07 15:05:38 +01:00

@file README.txt		@brief A software HD output device for VDR

Copyright (c) 2011 by Johns.  All Rights Reserved.

Contributor(s):

License: AGPLv3

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

$Id$

A software and GPU emulated HD output device plugin for VDR.

    o Video VA-API/VA-API
    o planned: Video VA-API/Opengl
    o planned: Video CPU/Xv
    o planned: Video CPU/Opengl
    o planned: Software Deinterlacer
    o Audio FFMpeg/Analog
    o Audio FFMpeg/Digital
    o planned: HDMI/SPDIF Passthrough

To compile you must have the 'requires' installed.

Good luck
johns

Quickstart:
-----------

Just type make and use.

Install:
--------
	1a) git

	git clone git://projects.vdr-developer.org/vdr-plugin-softhddevice.git
	cd vdr-plugin-softhddevice
	make VDRDIR=<path-to-your-vdr-files> LIBDIR=.
	gentoo: make VDRDIR=/usr/include/vdr LIBDIR=.

	2a) tarball

	Download latest version from:
	    http://projects.vdr-developer.org/projects/plg-softhddevice/files

	tar vxf vdr-softhddevice-*.tar.bz2
	cd vdr-softhddevice
	make VDRDIR=<path-to-your-vdr-files> LIBDIR=.

Requires:
---------
	media-video/ffmpeg
		Complete solution to record, convert and stream audio and
		video. Includes libavcodec.
		http://ffmpeg.org
	media-libs/alsa-lib
		Advanced Linux Sound Architecture Library
		http://www.alsa-project.org
	x11-libs/libva
		Video Acceleration (VA) API for Linux
		http://www.freedesktop.org/wiki/Software/vaapi
	x11-libs/libva-intel-driver
		HW video decode support for Intel integrated graphics
		http://www.freedesktop.org/wiki/Software/vaapi
    or
	x11-libs/vdpau-video
		VDPAU Backend for Video Acceleration (VA) API
		http://www.freedesktop.org/wiki/Software/vaapi
    or untested
	x11-libs/xvba-video
		XVBA Backend for Video Acceleration (VA) API
		http://www.freedesktop.org/wiki/Software/vaapi
	x11-libs/libxcb,
		X C-language Bindings library
		http://xcb.freedesktop.org
	x11-libs/xcb-util,
	x11-libs/xcb-util-wm,
	x11-libs/xcb-util-keysyms
		X C-language Bindings library
		http://xcb.freedesktop.org
		Only versions >= 0.3.8 are supported

	x11-libs/libX11
		X.Org X11 library
		http://xorg.freedesktop.org

	GNU Make 3.xx
		http://www.gnu.org/software/make/make.html

Optional: