-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 72989cc
Showing
7 changed files
with
844 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# gitattributes(5) file | ||
*.[15] ident | ||
*.[ch] ident | ||
*.cpp ident | ||
*.txt ident | ||
Makefile ident |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# gitignore(5) file | ||
*.[oa] | ||
*~ | ||
.*.swp | ||
.gdb_history | ||
# work directory | ||
chaos | ||
# generated files | ||
.dependencies | ||
po/*.pot | ||
libvdr-softhddevice.so* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--blank-lines-before-block-comments | ||
--blank-lines-after-declarations | ||
--blank-lines-after-procedures | ||
--no-blank-lines-after-commas | ||
--braces-on-if-line | ||
--no-blank-before-sizeof | ||
--comment-indentation41 | ||
--declaration-comment-column41 | ||
--no-comment-delimiters-on-blank-lines | ||
--swallow-optional-blank-lines | ||
--dont-format-comments | ||
--parameter-indentation4 | ||
--indent-level4 | ||
--line-comments-indentation0 | ||
--cuddle-else | ||
--cuddle-do-while | ||
--brace-indent0 | ||
--case-brace-indentation0 | ||
//--start-left-side-of-comments | ||
--leave-preprocessor-space | ||
//--continuation-indentation8 | ||
--case-indentation4 | ||
--else-endif-column0 | ||
--no-space-after-casts | ||
--declaration-indentation1 | ||
--dont-line-up-parentheses | ||
--no-space-after-function-call-names | ||
--space-special-semicolon | ||
--tab-size8 | ||
--use-tabs | ||
--line-length79 | ||
--comment-line-length79 | ||
--honour-newlines | ||
--dont-break-procedure-type | ||
--break-before-boolean-operator | ||
--continuation-indentation4 | ||
--ignore-newlines |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
User johns | ||
Date: | ||
|
||
Add libva-driver-vdpau autodetection. | ||
Add workaround for bugs in libva-driver-vdpau. | ||
Threaded video display handler written. | ||
Add support for unscaled osd (f.e. supported by intel-vaapi) | ||
Add support for 16:9 and 4:3 video streams. | ||
Add buildin X11 server start. | ||
Remove ffmpeg deprecated functions. | ||
Disable display of window cursor. | ||
Can force self as primary device. | ||
Smaller audio buffer. | ||
Don't trust ffmpeg or stream interlace flag. | ||
Fix Makefile. | ||
Add setting analog volume. | ||
|
||
Date: Thu Dec 1 20:48:35 CET 2011 | ||
|
||
Release Version 0.0.5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
@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: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
libva-intel-driver: | ||
unscaled osd not working | ||
libva-vdpau-driver: | ||
G210 osd update too slow (needs hardware problem workaround) | ||
|
||
video/audio asyncron | ||
|
||
playback of >2 channels on 2 channel hardware |