From 4fe1c43c08c6ebe1cc1c16372ba5954d7f4ff7d3 Mon Sep 17 00:00:00 2001 From: Johns Date: Tue, 23 Apr 2013 20:46:36 +0200 Subject: [PATCH] Removes VA-API enabled as default. Removes studio levels environment setting. --- Makefile | 6 +++--- README.txt | 21 ++++++++++----------- video.c | 3 --- 3 files changed, 13 insertions(+), 17 deletions(-) diff --git a/Makefile b/Makefile index a04c636..279da1c 100644 --- a/Makefile +++ b/Makefile @@ -15,10 +15,10 @@ PLUGIN = softhddevice ALSA ?= $(shell pkg-config --exists alsa && echo 1) # support OSS audio output module OSS ?= 1 - # support VDPAU video output modue + # support VDPAU video output module VDPAU ?= $(shell pkg-config --exists vdpau && echo 1) - # support VA-API video output modue -VAAPI ?= $(shell pkg-config --exists libva && echo 1) + # support VA-API video output module (deprecated) +#VAAPI ?= $(shell pkg-config --exists libva && echo 1) # support glx output #OPENGL ?= $(shell pkg-config --exists gl glu && echo 1) # screensaver disable/enable diff --git a/README.txt b/README.txt index bef3998..d2e2af3 100644 --- a/README.txt +++ b/README.txt @@ -20,14 +20,14 @@ $Id$ A software and GPU emulated HD output device plugin for VDR. - o Video decoder CPU / VA-API / VDPAU - o Video output VA-API / VDPAU + o Video decoder CPU / VDPAU + o Video output VDPAU o Audio FFMpeg / Alsa / Analog o Audio FFMpeg / Alsa / Digital o Audio FFMpeg / OSS / Analog o HDMI/SPDIF pass-through o Software volume, compression, normalize and channel resample - o YaepgHD support / new >1.7.33 VDR ScaleVideo API support + o VDR ScaleVideo API o Software deinterlacer Bob (VA-API only) o Autocrop o Grab image (VDPAU only) @@ -36,10 +36,11 @@ A software and GPU emulated HD output device plugin for VDR. o atmo light support with plugin http://github.com/durchflieger/DFAtmo o PIP (Picture-in-Picture) (VDPAU only) - o planned: Video decoder VA-API Branch: vaapi-ext/staging - o planned: Video output XvBA / Opengl / Xv - o planned: VA-API grab image - o planned: Improved Software Deinterlacer (yadif or/and ffmpeg filters) + o planned: Remove VA-API decoder and output support + o planned: Video decoder OpenMax + o planned: Video output Opengl / Xv + o planned: Improved software deinterlacer (yadif or/and ffmpeg filters) + o XvBa support is no longer planned (use future Radeon UVD VDPAU) To compile you must have the 'requires' installed. @@ -83,8 +84,6 @@ Setup: environment if set don't use the hardware decoders NO_MPEG_HW=1 if set don't use the hardware decoder for mpeg1/2 - STUDIO_LEVELS=1 - if set use studio levels with vdpau (deprecated use setup) only if alsa is configured ALSA_DEVICE=default @@ -130,7 +129,7 @@ Setup: /etc/vdr/setup.conf softhddevice..Deinterlace = 0 0 = bob, 1 = weave, 2 = temporal, 3 = temporal_spatial, 4 = software - (only 0, 1 supported with vaapi) + (only 0, 1, 4 supported with VA-API) softhddevice..SkipChromaDeinterlace = 0 0 = disabled, 1 = enabled (for slower cards, poor qualität) @@ -361,7 +360,7 @@ Requires: or kernel support for oss/oss4 or alsa oss emulation - x11-libs/libva + x11-libs/libva (deprecated) Video Acceleration (VA) API for Linux http://www.freedesktop.org/wiki/Software/vaapi x11-libs/libva-intel-driver diff --git a/video.c b/video.c index b742573..5f0cc26 100644 --- a/video.c +++ b/video.c @@ -11044,9 +11044,6 @@ void VideoInit(const char *display_name) if (getenv("NO_HW")) { VideoHardwareDecoder = 0; } - if (getenv("STUDIO_LEVELS")) { - VideoStudioLevels = 1; - } // disable x11 screensaver X11SuspendScreenSaver(Connection, 1); X11DPMSDisable(Connection);