mirror of
				https://projects.vdr-developer.org/git/vdr-plugin-softhddevice.git
				synced 2023-10-10 17:16:51 +00:00 
			
		
		
		
	Documents updates.
This commit is contained in:
		| @@ -1,4 +1,10 @@ | ||||
| User johns | ||||
| Date: | ||||
|  | ||||
|     Fix bug: needed down sampling of 3/5/6 to 2 channels not reported. | ||||
|     Search audio sync inside PES packets, for insane dvb streams. | ||||
|     Use only the needed number of surfaces. | ||||
|  | ||||
| Date: Thu Dec 29 19:44:43 CET 2011 | ||||
|  | ||||
|     Release Version 0.1.4 | ||||
|   | ||||
							
								
								
									
										30
									
								
								README.txt
									
									
									
									
									
								
							
							
						
						
									
										30
									
								
								README.txt
									
									
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| @file README.txt		@brief A software HD output device for VDR | ||||
|  | ||||
| Copyright (c) 2011 by Johns.  All Rights Reserved. | ||||
| Copyright (c) 2011, 2012 by Johns.  All Rights Reserved. | ||||
|  | ||||
| Contributor(s): | ||||
|  | ||||
| @@ -20,14 +20,20 @@ $Id$ | ||||
|  | ||||
| A software and GPU emulated HD output device plugin for VDR. | ||||
|  | ||||
|     o Video VA-API/VA-API | ||||
|     o Video VA-API/VA-API (with intel, nvidia and amd backend supported) | ||||
|     o Video CPU/VA-API | ||||
|     o Video VDPAU/VDPAU | ||||
|     o Video CPU/VDPAU | ||||
|     o planned: Video VA-API/Opengl | ||||
|     o planned: Video VDPAU/Opengl | ||||
|     o planned: Video CPU/Xv | ||||
|     o planned: Video CPU/Opengl | ||||
|     o planned: Software Deinterlacer | ||||
|     o planned: Video XvBA/XvBA | ||||
|     o Audio FFMpeg/Analog | ||||
|     o Audio FFMpeg/Digital | ||||
|     o planned: HDMI/SPDIF Passthrough | ||||
|     o planned: OSS support | ||||
|  | ||||
| To compile you must have the 'requires' installed. | ||||
|  | ||||
| @@ -58,23 +64,31 @@ Install: | ||||
| 	make VDRDIR=<path-to-your-vdr-files> LIBDIR=. | ||||
|  | ||||
| Setup:	environment | ||||
| ------ | ||||
| 	Following is supported: | ||||
|  | ||||
| 	DISPLAY=:0.0 | ||||
| 		x11 display name | ||||
|     only if alsa is configured | ||||
| 	ALSA_DEVICE=default | ||||
| 		alsa PCM device name | ||||
| 	ALSA_MIXER=default | ||||
| 		alsa control device name | ||||
| 	ALSA_MIXER_CHANNEL=PCM | ||||
| 		alsa control channel name | ||||
|     only if oss is configured | ||||
| 	OSS_AUDIODEV=/dev/dsp | ||||
| 		oss dsp device name | ||||
| 	OSS_MIXERDEV=/dev/mixer | ||||
| 		oss mixer device name | ||||
|  | ||||
| Setup: /etc/vdr/setup.conf | ||||
| ------ | ||||
| 	Following is supported: | ||||
|  | ||||
| 	softhddevice.Deinterlace = 0 | ||||
| 	0 = bob, 1 = weave, 2 = temporal, 3 = temporal_spatial, 4 = software | ||||
| 	(only 0, 1 supported) | ||||
| 	(only 0, 1 supported with vaapi) | ||||
|  | ||||
| 	softhddevice.MakePrimary = 1 | ||||
| 	0 = no change, 1 make softhddevice primary at start | ||||
| @@ -85,9 +99,13 @@ Setup: /etc/vdr/setup.conf | ||||
| 	softhddevice.AudioDelay = 0 | ||||
| 	+n or -n ms | ||||
|  | ||||
| Warning: | ||||
| -------- | ||||
| 	libav is not supported, expect many bugs with it. | ||||
|  | ||||
| Requires: | ||||
| --------- | ||||
| 	media-video/ffmpeg | ||||
| 	media-video/ffmpeg (version >=0.7) | ||||
| 		Complete solution to record, convert and stream audio and | ||||
| 		video. Includes libavcodec. | ||||
| 		http://ffmpeg.org | ||||
| @@ -104,7 +122,7 @@ Requires: | ||||
| 	x11-libs/vdpau-video | ||||
| 		VDPAU Backend for Video Acceleration (VA) API | ||||
| 		http://www.freedesktop.org/wiki/Software/vaapi | ||||
|     or untested | ||||
|     or | ||||
| 	x11-libs/xvba-video | ||||
| 		XVBA Backend for Video Acceleration (VA) API | ||||
| 		http://www.freedesktop.org/wiki/Software/vaapi | ||||
| @@ -116,7 +134,7 @@ Requires: | ||||
| 	x11-libs/xcb-util-keysyms | ||||
| 		X C-language Bindings library | ||||
| 		http://xcb.freedesktop.org | ||||
| 		Only versions >= 0.3.8 are supported | ||||
| 		Only versions >= 0.3.8 are good supported | ||||
|  | ||||
| 	x11-libs/libX11 | ||||
| 		X.Org X11 library | ||||
|   | ||||
							
								
								
									
										41
									
								
								Todo
									
									
									
									
									
								
							
							
						
						
									
										41
									
								
								Todo
									
									
									
									
									
								
							| @@ -1,3 +1,23 @@ | ||||
| @file Todo		@brief A software HD output device for VDR | ||||
|  | ||||
| Copyright (c) 2011, 2012 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: $ | ||||
|  | ||||
| missing: | ||||
|     video out with xv | ||||
|     video out with opengl | ||||
| @@ -13,7 +33,8 @@ missing: | ||||
|     disable window cursor | ||||
|  | ||||
| vdpau: | ||||
|     1080i with temporal spatial too slow GT 520 | ||||
|     1080i with temporal spatial and level 1 scaling too slow with GT 520 | ||||
|     1080i with temporal spatial too slow with GT 520 on some channels | ||||
|     VdpPreemptionCallback handling | ||||
|  | ||||
| libva-intel-driver: | ||||
| @@ -28,7 +49,6 @@ libva-vdpau-driver: | ||||
| 	-> vaDestroyContext -> pthread_rwlock_wrlock) | ||||
|  | ||||
| libva-xvba-driver: | ||||
|     mpeg1/2 needs software decoder fixed | ||||
|  | ||||
| x11: | ||||
|     support resize of x11 window | ||||
| @@ -38,14 +58,19 @@ x11: | ||||
|     disable cursor | ||||
|  | ||||
| audio/alsa: | ||||
|     video/audio asyncron | ||||
|     FIXED? random crash in av_parser_parse2, when switching channels | ||||
|     done? video/audio asyncron | ||||
|     random crashes in av_parser_parse2, when switching channels | ||||
|     sometimes alsa hangs | ||||
|  | ||||
|     playback of >2 channels on 2 channel hardware | ||||
| 	    done? | ||||
|     better downmix of >2 channels on 2 channel hardware | ||||
|     remix support of unsupported sample rates | ||||
|     libav supports only resample of mono to 2 channels | ||||
|     ffmpeg didn't support resample of 5 to 2 channels | ||||
|     CodecAudioOpen can fail "can't open audio codec" and does Fatal exit. | ||||
|     insufficient thread locking around avcodec_open/close() | ||||
|  | ||||
|     on some channels it takes long time until sound can be heared. | ||||
|     this channels has packet start not at the beginning of the start packet | ||||
| audio/oss: | ||||
|     add and write oss support | ||||
|  | ||||
| playback of recording | ||||
|     play back is too fast | ||||
|   | ||||
		Reference in New Issue
	
	Block a user